public static interface ListIncomingTypedLinksRequest.Builder extends CloudDirectoryRequest.Builder, CopyableBuilder<ListIncomingTypedLinksRequest.Builder,ListIncomingTypedLinksRequest>
Modifier and Type | Method and Description |
---|---|
ListIncomingTypedLinksRequest.Builder |
consistencyLevel(ConsistencyLevel consistencyLevel)
The consistency level to execute the request at.
|
ListIncomingTypedLinksRequest.Builder |
consistencyLevel(String consistencyLevel)
The consistency level to execute the request at.
|
ListIncomingTypedLinksRequest.Builder |
directoryArn(String directoryArn)
The Amazon Resource Name (ARN) of the directory where you want to list the typed links.
|
ListIncomingTypedLinksRequest.Builder |
filterAttributeRanges(Collection<TypedLinkAttributeRange> filterAttributeRanges)
Provides range filters for multiple attributes.
|
ListIncomingTypedLinksRequest.Builder |
filterAttributeRanges(Consumer<TypedLinkAttributeRange.Builder>... filterAttributeRanges)
Provides range filters for multiple attributes.
|
ListIncomingTypedLinksRequest.Builder |
filterAttributeRanges(TypedLinkAttributeRange... filterAttributeRanges)
Provides range filters for multiple attributes.
|
default ListIncomingTypedLinksRequest.Builder |
filterTypedLink(Consumer<TypedLinkSchemaAndFacetName.Builder> filterTypedLink)
Filters are interpreted in the order of the attributes on the typed link facet, not the order in which they
are supplied to any API calls.
|
ListIncomingTypedLinksRequest.Builder |
filterTypedLink(TypedLinkSchemaAndFacetName filterTypedLink)
Filters are interpreted in the order of the attributes on the typed link facet, not the order in which they
are supplied to any API calls.
|
ListIncomingTypedLinksRequest.Builder |
maxResults(Integer maxResults)
The maximum number of results to retrieve.
|
ListIncomingTypedLinksRequest.Builder |
nextToken(String nextToken)
The pagination token.
|
default ListIncomingTypedLinksRequest.Builder |
objectReference(Consumer<ObjectReference.Builder> objectReference)
Reference that identifies the object whose attributes will be listed.
|
ListIncomingTypedLinksRequest.Builder |
objectReference(ObjectReference objectReference)
Reference that identifies the object whose attributes will be listed.
|
ListIncomingTypedLinksRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
ListIncomingTypedLinksRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
build
overrideConfiguration
copy
applyMutation, build
ListIncomingTypedLinksRequest.Builder directoryArn(String directoryArn)
The Amazon Resource Name (ARN) of the directory where you want to list the typed links.
directoryArn
- The Amazon Resource Name (ARN) of the directory where you want to list the typed links.ListIncomingTypedLinksRequest.Builder objectReference(ObjectReference objectReference)
Reference that identifies the object whose attributes will be listed.
objectReference
- Reference that identifies the object whose attributes will be listed.default ListIncomingTypedLinksRequest.Builder objectReference(Consumer<ObjectReference.Builder> objectReference)
Reference that identifies the object whose attributes will be listed.
This is a convenience that creates an instance of theObjectReference.Builder
avoiding the need to
create one manually via ObjectReference.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to objectReference(ObjectReference)
.objectReference
- a consumer that will call methods on ObjectReference.Builder
objectReference(ObjectReference)
ListIncomingTypedLinksRequest.Builder filterAttributeRanges(Collection<TypedLinkAttributeRange> filterAttributeRanges)
Provides range filters for multiple attributes. When providing ranges to typed link selection, any inexact ranges must be specified at the end. Any attributes that do not have a range specified are presumed to match the entire range.
filterAttributeRanges
- Provides range filters for multiple attributes. When providing ranges to typed link selection, any
inexact ranges must be specified at the end. Any attributes that do not have a range specified are
presumed to match the entire range.ListIncomingTypedLinksRequest.Builder filterAttributeRanges(TypedLinkAttributeRange... filterAttributeRanges)
Provides range filters for multiple attributes. When providing ranges to typed link selection, any inexact ranges must be specified at the end. Any attributes that do not have a range specified are presumed to match the entire range.
filterAttributeRanges
- Provides range filters for multiple attributes. When providing ranges to typed link selection, any
inexact ranges must be specified at the end. Any attributes that do not have a range specified are
presumed to match the entire range.ListIncomingTypedLinksRequest.Builder filterAttributeRanges(Consumer<TypedLinkAttributeRange.Builder>... filterAttributeRanges)
Provides range filters for multiple attributes. When providing ranges to typed link selection, any inexact ranges must be specified at the end. Any attributes that do not have a range specified are presumed to match the entire range.
This is a convenience that creates an instance of theList.Builder
avoiding
the need to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called
immediately and its result is passed to #filterAttributeRanges(List)
.filterAttributeRanges
- a consumer that will call methods on List.Builder
#filterAttributeRanges(List)
ListIncomingTypedLinksRequest.Builder filterTypedLink(TypedLinkSchemaAndFacetName filterTypedLink)
Filters are interpreted in the order of the attributes on the typed link facet, not the order in which they are supplied to any API calls.
filterTypedLink
- Filters are interpreted in the order of the attributes on the typed link facet, not the order in which
they are supplied to any API calls.default ListIncomingTypedLinksRequest.Builder filterTypedLink(Consumer<TypedLinkSchemaAndFacetName.Builder> filterTypedLink)
Filters are interpreted in the order of the attributes on the typed link facet, not the order in which they are supplied to any API calls.
This is a convenience that creates an instance of theTypedLinkSchemaAndFacetName.Builder
avoiding
the need to create one manually via TypedLinkSchemaAndFacetName.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to filterTypedLink(TypedLinkSchemaAndFacetName)
.filterTypedLink
- a consumer that will call methods on TypedLinkSchemaAndFacetName.Builder
filterTypedLink(TypedLinkSchemaAndFacetName)
ListIncomingTypedLinksRequest.Builder nextToken(String nextToken)
The pagination token.
nextToken
- The pagination token.ListIncomingTypedLinksRequest.Builder maxResults(Integer maxResults)
The maximum number of results to retrieve.
maxResults
- The maximum number of results to retrieve.ListIncomingTypedLinksRequest.Builder consistencyLevel(String consistencyLevel)
The consistency level to execute the request at.
consistencyLevel
- The consistency level to execute the request at.ConsistencyLevel
,
ConsistencyLevel
ListIncomingTypedLinksRequest.Builder consistencyLevel(ConsistencyLevel consistencyLevel)
The consistency level to execute the request at.
consistencyLevel
- The consistency level to execute the request at.ConsistencyLevel
,
ConsistencyLevel
ListIncomingTypedLinksRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.ListIncomingTypedLinksRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfiguration.Builder
will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.