Class IdentityLookupRequest.Builder
- All Implemented Interfaces:
IdentityLookupRequest._FinalStage,IdentityLookupRequest.FieldStage,IdentityLookupRequest.TypeStage
- Enclosing class:
IdentityLookupRequest
-
Method Summary
Modifier and TypeMethodDescriptionadditionalProperties(Map<String, Object> additionalProperties) additionalProperty(String key, Object value) build()Name of the lookup field declared on the schema.from(IdentityLookupRequest other) Inclusive lower bound for a range lookup (requiresto; supported only on range-enabled, non-sensitive fields).Inclusive lower bound for a range lookup (requiresto; supported only on range-enabled, non-sensitive fields).Maximum number of results to return per page (1–100; defaults to 20).Maximum number of results to return per page (1–100; defaults to 20).order(IdentityLookupRequestOrder order) Sort direction for the returned results:asc(default) ordesc.order(Optional<IdentityLookupRequestOrder> order) Sort direction for the returned results:asc(default) ordesc.Prefix to match (supported only on range-enabled string fields).Prefix to match (supported only on range-enabled string fields).Pagination cursor — pass thenextCursorreturned by the previous page.Pagination cursor — pass thenextCursorreturned by the previous page.Inclusive upper bound for a range lookup (requiresfrom).Inclusive upper bound for a range lookup (requiresfrom).The identity schema type whose lookup fields you are querying (for example,person_v1).Exact value to match.Exact value to match.
-
Method Details
-
from
- Specified by:
fromin interfaceIdentityLookupRequest.TypeStage
-
type
The identity schema type whose lookup fields you are querying (for example,
person_v1).The identity schema type whose lookup fields you are querying (for example,
person_v1).- Specified by:
typein interfaceIdentityLookupRequest.TypeStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
field
Name of the lookup field declared on the schema. For a field marked sensitive, this body variant is required (the GET variant rejects looking up by a sensitive value).
Name of the lookup field declared on the schema. For a field marked sensitive, this body variant is required (the GET variant rejects looking up by a sensitive value).
- Specified by:
fieldin interfaceIdentityLookupRequest.FieldStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
order
Sort direction for the returned results:
asc(default) ordesc.- Specified by:
orderin interfaceIdentityLookupRequest._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
order
Sort direction for the returned results:
asc(default) ordesc.- Specified by:
orderin interfaceIdentityLookupRequest._FinalStage
-
limit
Maximum number of results to return per page (1–100; defaults to 20).
- Specified by:
limitin interfaceIdentityLookupRequest._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
limit
Maximum number of results to return per page (1–100; defaults to 20).
- Specified by:
limitin interfaceIdentityLookupRequest._FinalStage
-
startFrom
Pagination cursor — pass the
nextCursorreturned by the previous page.- Specified by:
startFromin interfaceIdentityLookupRequest._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
startFrom
Pagination cursor — pass the
nextCursorreturned by the previous page.- Specified by:
startFromin interfaceIdentityLookupRequest._FinalStage
-
prefix
Prefix to match (supported only on range-enabled string fields). Mutually exclusive with
valueandfrom/to.- Specified by:
prefixin interfaceIdentityLookupRequest._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
prefix
Prefix to match (supported only on range-enabled string fields). Mutually exclusive with
valueandfrom/to.- Specified by:
prefixin interfaceIdentityLookupRequest._FinalStage
-
to
Inclusive upper bound for a range lookup (requires
from).- Specified by:
toin interfaceIdentityLookupRequest._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
to
Inclusive upper bound for a range lookup (requires
from).- Specified by:
toin interfaceIdentityLookupRequest._FinalStage
-
from
Inclusive lower bound for a range lookup (requires
to; supported only on range-enabled, non-sensitive fields). Mutually exclusive withvalueandprefix.- Specified by:
fromin interfaceIdentityLookupRequest._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
from
Inclusive lower bound for a range lookup (requires
to; supported only on range-enabled, non-sensitive fields). Mutually exclusive withvalueandprefix.- Specified by:
fromin interfaceIdentityLookupRequest._FinalStage
-
value
Exact value to match. Mutually exclusive with
from/toandprefix.- Specified by:
valuein interfaceIdentityLookupRequest._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
value
Exact value to match. Mutually exclusive with
from/toandprefix.- Specified by:
valuein interfaceIdentityLookupRequest._FinalStage
-
build
- Specified by:
buildin interfaceIdentityLookupRequest._FinalStage
-
additionalProperty
- Specified by:
additionalPropertyin interfaceIdentityLookupRequest._FinalStage
-
additionalProperties
- Specified by:
additionalPropertiesin interfaceIdentityLookupRequest._FinalStage
-