Class DigitalLoaSearchRequest.Builder
java.lang.Object
com.eqixiac.equinix.customerportal.model.json.creators.DigitalLoaSearchRequest.Builder
- Enclosing class:
DigitalLoaSearchRequest
Builder for
DigitalLoaSearchRequest.-
Method Summary
Modifier and TypeMethodDescriptionand(DigitalLoaSearchRequest.Criterion criterion) Adds a criterion that must match.build()Builds the request.or(DigitalLoaSearchRequest.Criterion... criteria) Adds a group of criteria of which at least one must match ({"or":[...]}).
-
Method Details
-
and
Adds a criterion that must match.- Parameters:
criterion- the criterion- Returns:
- this builder
-
or
Adds a group of criteria of which at least one must match ({"or":[...]}).- Parameters:
criteria- the alternatives, at least one- Returns:
- this builder
-
build
Builds the request.- Returns:
- the request
- Throws:
IllegalStateException- when no criterion was added (the service requires a non-emptyfilter.and)
-