public static interface BatchReadOperation.Builder extends CopyableBuilder<BatchReadOperation.Builder,BatchReadOperation>
Modifier and Type | Method and Description |
---|---|
BatchReadOperation.Builder |
getObjectInformation(BatchGetObjectInformation getObjectInformation)
Retrieves metadata about an object.
|
default BatchReadOperation.Builder |
getObjectInformation(Consumer<BatchGetObjectInformation.Builder> getObjectInformation)
Retrieves metadata about an object.
|
BatchReadOperation.Builder |
listAttachedIndices(BatchListAttachedIndices listAttachedIndices)
Lists indices attached to an object.
|
default BatchReadOperation.Builder |
listAttachedIndices(Consumer<BatchListAttachedIndices.Builder> listAttachedIndices)
Lists indices attached to an object.
|
BatchReadOperation.Builder |
listIncomingTypedLinks(BatchListIncomingTypedLinks listIncomingTypedLinks)
Returns a paginated list of all the incoming TypedLinkSpecifier information for an object.
|
default BatchReadOperation.Builder |
listIncomingTypedLinks(Consumer<BatchListIncomingTypedLinks.Builder> listIncomingTypedLinks)
Returns a paginated list of all the incoming TypedLinkSpecifier information for an object.
|
BatchReadOperation.Builder |
listIndex(BatchListIndex listIndex)
Lists objects attached to the specified index.
|
default BatchReadOperation.Builder |
listIndex(Consumer<BatchListIndex.Builder> listIndex)
Lists objects attached to the specified index.
|
BatchReadOperation.Builder |
listObjectAttributes(BatchListObjectAttributes listObjectAttributes)
Lists all attributes that are associated with an object.
|
default BatchReadOperation.Builder |
listObjectAttributes(Consumer<BatchListObjectAttributes.Builder> listObjectAttributes)
Lists all attributes that are associated with an object.
|
BatchReadOperation.Builder |
listObjectChildren(BatchListObjectChildren listObjectChildren)
Returns a paginated list of child objects that are associated with a given object.
|
default BatchReadOperation.Builder |
listObjectChildren(Consumer<BatchListObjectChildren.Builder> listObjectChildren)
Returns a paginated list of child objects that are associated with a given object.
|
BatchReadOperation.Builder |
listObjectParentPaths(BatchListObjectParentPaths listObjectParentPaths)
Retrieves all available parent paths for any object type such as node, leaf node, policy node, and index node
objects.
|
default BatchReadOperation.Builder |
listObjectParentPaths(Consumer<BatchListObjectParentPaths.Builder> listObjectParentPaths)
Retrieves all available parent paths for any object type such as node, leaf node, policy node, and index node
objects.
|
BatchReadOperation.Builder |
listObjectPolicies(BatchListObjectPolicies listObjectPolicies)
Returns policies attached to an object in pagination fashion.
|
default BatchReadOperation.Builder |
listObjectPolicies(Consumer<BatchListObjectPolicies.Builder> listObjectPolicies)
Returns policies attached to an object in pagination fashion.
|
BatchReadOperation.Builder |
listOutgoingTypedLinks(BatchListOutgoingTypedLinks listOutgoingTypedLinks)
Returns a paginated list of all the outgoing TypedLinkSpecifier information for an object.
|
default BatchReadOperation.Builder |
listOutgoingTypedLinks(Consumer<BatchListOutgoingTypedLinks.Builder> listOutgoingTypedLinks)
Returns a paginated list of all the outgoing TypedLinkSpecifier information for an object.
|
BatchReadOperation.Builder |
listPolicyAttachments(BatchListPolicyAttachments listPolicyAttachments)
Returns all of the
ObjectIdentifiers to which a given policy is attached. |
default BatchReadOperation.Builder |
listPolicyAttachments(Consumer<BatchListPolicyAttachments.Builder> listPolicyAttachments)
Returns all of the
ObjectIdentifiers to which a given policy is attached. |
BatchReadOperation.Builder |
lookupPolicy(BatchLookupPolicy lookupPolicy)
Lists all policies from the root of the Directory to the object specified.
|
default BatchReadOperation.Builder |
lookupPolicy(Consumer<BatchLookupPolicy.Builder> lookupPolicy)
Lists all policies from the root of the Directory to the object specified.
|
copy
apply, build
BatchReadOperation.Builder listObjectAttributes(BatchListObjectAttributes listObjectAttributes)
Lists all attributes that are associated with an object.
listObjectAttributes
- Lists all attributes that are associated with an object.default BatchReadOperation.Builder listObjectAttributes(Consumer<BatchListObjectAttributes.Builder> listObjectAttributes)
Lists all attributes that are associated with an object.
This is a convenience that creates an instance of theBatchListObjectAttributes.Builder
avoiding the
need to create one manually via BatchListObjectAttributes.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to listObjectAttributes(BatchListObjectAttributes)
.listObjectAttributes
- a consumer that will call methods on BatchListObjectAttributes.Builder
listObjectAttributes(BatchListObjectAttributes)
BatchReadOperation.Builder listObjectChildren(BatchListObjectChildren listObjectChildren)
Returns a paginated list of child objects that are associated with a given object.
listObjectChildren
- Returns a paginated list of child objects that are associated with a given object.default BatchReadOperation.Builder listObjectChildren(Consumer<BatchListObjectChildren.Builder> listObjectChildren)
Returns a paginated list of child objects that are associated with a given object.
This is a convenience that creates an instance of theBatchListObjectChildren.Builder
avoiding the
need to create one manually via BatchListObjectChildren.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to listObjectChildren(BatchListObjectChildren)
.listObjectChildren
- a consumer that will call methods on BatchListObjectChildren.Builder
listObjectChildren(BatchListObjectChildren)
BatchReadOperation.Builder listAttachedIndices(BatchListAttachedIndices listAttachedIndices)
Lists indices attached to an object.
listAttachedIndices
- Lists indices attached to an object.default BatchReadOperation.Builder listAttachedIndices(Consumer<BatchListAttachedIndices.Builder> listAttachedIndices)
Lists indices attached to an object.
This is a convenience that creates an instance of theBatchListAttachedIndices.Builder
avoiding the
need to create one manually via BatchListAttachedIndices.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to listAttachedIndices(BatchListAttachedIndices)
.listAttachedIndices
- a consumer that will call methods on BatchListAttachedIndices.Builder
listAttachedIndices(BatchListAttachedIndices)
BatchReadOperation.Builder listObjectParentPaths(BatchListObjectParentPaths listObjectParentPaths)
Retrieves all available parent paths for any object type such as node, leaf node, policy node, and index node objects. For more information about objects, see Directory Structure.
listObjectParentPaths
- Retrieves all available parent paths for any object type such as node, leaf node, policy node, and
index node objects. For more information about objects, see Directory Structure.default BatchReadOperation.Builder listObjectParentPaths(Consumer<BatchListObjectParentPaths.Builder> listObjectParentPaths)
Retrieves all available parent paths for any object type such as node, leaf node, policy node, and index node objects. For more information about objects, see Directory Structure.
This is a convenience that creates an instance of theBatchListObjectParentPaths.Builder
avoiding the
need to create one manually via BatchListObjectParentPaths.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to listObjectParentPaths(BatchListObjectParentPaths)
.listObjectParentPaths
- a consumer that will call methods on BatchListObjectParentPaths.Builder
listObjectParentPaths(BatchListObjectParentPaths)
BatchReadOperation.Builder getObjectInformation(BatchGetObjectInformation getObjectInformation)
Retrieves metadata about an object.
getObjectInformation
- Retrieves metadata about an object.default BatchReadOperation.Builder getObjectInformation(Consumer<BatchGetObjectInformation.Builder> getObjectInformation)
Retrieves metadata about an object.
This is a convenience that creates an instance of theBatchGetObjectInformation.Builder
avoiding the
need to create one manually via BatchGetObjectInformation.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to getObjectInformation(BatchGetObjectInformation)
.getObjectInformation
- a consumer that will call methods on BatchGetObjectInformation.Builder
getObjectInformation(BatchGetObjectInformation)
BatchReadOperation.Builder listObjectPolicies(BatchListObjectPolicies listObjectPolicies)
Returns policies attached to an object in pagination fashion.
listObjectPolicies
- Returns policies attached to an object in pagination fashion.default BatchReadOperation.Builder listObjectPolicies(Consumer<BatchListObjectPolicies.Builder> listObjectPolicies)
Returns policies attached to an object in pagination fashion.
This is a convenience that creates an instance of theBatchListObjectPolicies.Builder
avoiding the
need to create one manually via BatchListObjectPolicies.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to listObjectPolicies(BatchListObjectPolicies)
.listObjectPolicies
- a consumer that will call methods on BatchListObjectPolicies.Builder
listObjectPolicies(BatchListObjectPolicies)
BatchReadOperation.Builder listPolicyAttachments(BatchListPolicyAttachments listPolicyAttachments)
Returns all of the ObjectIdentifiers
to which a given policy is attached.
listPolicyAttachments
- Returns all of the ObjectIdentifiers
to which a given policy is attached.default BatchReadOperation.Builder listPolicyAttachments(Consumer<BatchListPolicyAttachments.Builder> listPolicyAttachments)
Returns all of the ObjectIdentifiers
to which a given policy is attached.
BatchListPolicyAttachments.Builder
avoiding the
need to create one manually via BatchListPolicyAttachments.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to listPolicyAttachments(BatchListPolicyAttachments)
.listPolicyAttachments
- a consumer that will call methods on BatchListPolicyAttachments.Builder
listPolicyAttachments(BatchListPolicyAttachments)
BatchReadOperation.Builder lookupPolicy(BatchLookupPolicy lookupPolicy)
Lists all policies from the root of the Directory to the object specified. If there are no policies
present, an empty list is returned. If policies are present, and if some objects don't have the policies
attached, it returns the ObjectIdentifier
for such objects. If policies are present, it returns
ObjectIdentifier
, policyId
, and policyType
. Paths that don't lead to
the root from the target object are ignored. For more information, see Policies.
lookupPolicy
- Lists all policies from the root of the Directory to the object specified. If there are no
policies present, an empty list is returned. If policies are present, and if some objects don't have
the policies attached, it returns the ObjectIdentifier
for such objects. If policies are
present, it returns ObjectIdentifier
, policyId
, and policyType
.
Paths that don't lead to the root from the target object are ignored. For more information, see
Policies.default BatchReadOperation.Builder lookupPolicy(Consumer<BatchLookupPolicy.Builder> lookupPolicy)
Lists all policies from the root of the Directory to the object specified. If there are no policies
present, an empty list is returned. If policies are present, and if some objects don't have the policies
attached, it returns the ObjectIdentifier
for such objects. If policies are present, it returns
ObjectIdentifier
, policyId
, and policyType
. Paths that don't lead to
the root from the target object are ignored. For more information, see Policies.
BatchLookupPolicy.Builder
avoiding the need to
create one manually via BatchLookupPolicy.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to lookupPolicy(BatchLookupPolicy)
.lookupPolicy
- a consumer that will call methods on BatchLookupPolicy.Builder
lookupPolicy(BatchLookupPolicy)
BatchReadOperation.Builder listIndex(BatchListIndex listIndex)
Lists objects attached to the specified index.
listIndex
- Lists objects attached to the specified index.default BatchReadOperation.Builder listIndex(Consumer<BatchListIndex.Builder> listIndex)
Lists objects attached to the specified index.
This is a convenience that creates an instance of theBatchListIndex.Builder
avoiding the need to
create one manually via BatchListIndex.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to listIndex(BatchListIndex)
.listIndex
- a consumer that will call methods on BatchListIndex.Builder
listIndex(BatchListIndex)
BatchReadOperation.Builder listOutgoingTypedLinks(BatchListOutgoingTypedLinks listOutgoingTypedLinks)
Returns a paginated list of all the outgoing TypedLinkSpecifier information for an object. It also supports filtering by typed link facet and identity attributes. For more information, see Typed link.
listOutgoingTypedLinks
- Returns a paginated list of all the outgoing TypedLinkSpecifier information for an object. It
also supports filtering by typed link facet and identity attributes. For more information, see Typed
link.default BatchReadOperation.Builder listOutgoingTypedLinks(Consumer<BatchListOutgoingTypedLinks.Builder> listOutgoingTypedLinks)
Returns a paginated list of all the outgoing TypedLinkSpecifier information for an object. It also supports filtering by typed link facet and identity attributes. For more information, see Typed link.
This is a convenience that creates an instance of theBatchListOutgoingTypedLinks.Builder
avoiding
the need to create one manually via BatchListOutgoingTypedLinks.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to listOutgoingTypedLinks(BatchListOutgoingTypedLinks)
.listOutgoingTypedLinks
- a consumer that will call methods on BatchListOutgoingTypedLinks.Builder
listOutgoingTypedLinks(BatchListOutgoingTypedLinks)
BatchReadOperation.Builder listIncomingTypedLinks(BatchListIncomingTypedLinks listIncomingTypedLinks)
Returns a paginated list of all the incoming TypedLinkSpecifier information for an object. It also supports filtering by typed link facet and identity attributes. For more information, see Typed link.
listIncomingTypedLinks
- Returns a paginated list of all the incoming TypedLinkSpecifier information for an object. It
also supports filtering by typed link facet and identity attributes. For more information, see Typed
link.default BatchReadOperation.Builder listIncomingTypedLinks(Consumer<BatchListIncomingTypedLinks.Builder> listIncomingTypedLinks)
Returns a paginated list of all the incoming TypedLinkSpecifier information for an object. It also supports filtering by typed link facet and identity attributes. For more information, see Typed link.
This is a convenience that creates an instance of theBatchListIncomingTypedLinks.Builder
avoiding
the need to create one manually via BatchListIncomingTypedLinks.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to listIncomingTypedLinks(BatchListIncomingTypedLinks)
.listIncomingTypedLinks
- a consumer that will call methods on BatchListIncomingTypedLinks.Builder
listIncomingTypedLinks(BatchListIncomingTypedLinks)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.