Interface BatchReadOperation.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<BatchReadOperation.Builder,,BatchReadOperation> SdkBuilder<BatchReadOperation.Builder,,BatchReadOperation> SdkPojo
- Enclosing class:
BatchReadOperation
-
Method Summary
Modifier and TypeMethodDescriptiondefault BatchReadOperation.BuildergetLinkAttributes(Consumer<BatchGetLinkAttributes.Builder> getLinkAttributes) Retrieves attributes that are associated with a typed link.getLinkAttributes(BatchGetLinkAttributes getLinkAttributes) Retrieves attributes that are associated with a typed link.default BatchReadOperation.BuildergetObjectAttributes(Consumer<BatchGetObjectAttributes.Builder> getObjectAttributes) Retrieves attributes within a facet that are associated with an object.getObjectAttributes(BatchGetObjectAttributes getObjectAttributes) Retrieves attributes within a facet that are associated with an object.default BatchReadOperation.BuildergetObjectInformation(Consumer<BatchGetObjectInformation.Builder> getObjectInformation) Retrieves metadata about an object.getObjectInformation(BatchGetObjectInformation getObjectInformation) Retrieves metadata about an object.default BatchReadOperation.BuilderlistAttachedIndices(Consumer<BatchListAttachedIndices.Builder> listAttachedIndices) Lists indices attached to an object.listAttachedIndices(BatchListAttachedIndices listAttachedIndices) Lists indices attached to an object.default BatchReadOperation.BuilderlistIncomingTypedLinks(Consumer<BatchListIncomingTypedLinks.Builder> listIncomingTypedLinks) Returns a paginated list of all the incoming TypedLinkSpecifier information for an object.listIncomingTypedLinks(BatchListIncomingTypedLinks listIncomingTypedLinks) Returns a paginated list of all the incoming TypedLinkSpecifier information for an object.default BatchReadOperation.BuilderlistIndex(Consumer<BatchListIndex.Builder> listIndex) Lists objects attached to the specified index.listIndex(BatchListIndex listIndex) Lists objects attached to the specified index.default BatchReadOperation.BuilderlistObjectAttributes(Consumer<BatchListObjectAttributes.Builder> listObjectAttributes) Lists all attributes that are associated with an object.listObjectAttributes(BatchListObjectAttributes listObjectAttributes) Lists all attributes that are associated with an object.default BatchReadOperation.BuilderlistObjectChildren(Consumer<BatchListObjectChildren.Builder> listObjectChildren) Returns a paginated list of child objects that are associated with a given object.listObjectChildren(BatchListObjectChildren listObjectChildren) Returns a paginated list of child objects that are associated with a given object.default BatchReadOperation.BuilderlistObjectParentPaths(Consumer<BatchListObjectParentPaths.Builder> listObjectParentPaths) Retrieves all available parent paths for any object type such as node, leaf node, policy node, and index node objects.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.BuilderlistObjectParents(Consumer<BatchListObjectParents.Builder> listObjectParents) Lists parent objects that are associated with a given object in pagination fashion.listObjectParents(BatchListObjectParents listObjectParents) Lists parent objects that are associated with a given object in pagination fashion.default BatchReadOperation.BuilderlistObjectPolicies(Consumer<BatchListObjectPolicies.Builder> listObjectPolicies) Returns policies attached to an object in pagination fashion.listObjectPolicies(BatchListObjectPolicies listObjectPolicies) Returns policies attached to an object in pagination fashion.default BatchReadOperation.BuilderlistOutgoingTypedLinks(Consumer<BatchListOutgoingTypedLinks.Builder> listOutgoingTypedLinks) Returns a paginated list of all the outgoing TypedLinkSpecifier information for an object.listOutgoingTypedLinks(BatchListOutgoingTypedLinks listOutgoingTypedLinks) Returns a paginated list of all the outgoing TypedLinkSpecifier information for an object.default BatchReadOperation.BuilderlistPolicyAttachments(Consumer<BatchListPolicyAttachments.Builder> listPolicyAttachments) Returns all of theObjectIdentifiersto which a given policy is attached.listPolicyAttachments(BatchListPolicyAttachments listPolicyAttachments) Returns all of theObjectIdentifiersto which a given policy is attached.default BatchReadOperation.BuilderlookupPolicy(Consumer<BatchLookupPolicy.Builder> lookupPolicy) Lists all policies from the root of the Directory to the object specified.lookupPolicy(BatchLookupPolicy lookupPolicy) Lists all policies from the root of the Directory to the object specified.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
listObjectAttributes
Lists all attributes that are associated with an object.
- Parameters:
listObjectAttributes- Lists all attributes that are associated with an object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
listObjectAttributes
default BatchReadOperation.Builder listObjectAttributes(Consumer<BatchListObjectAttributes.Builder> listObjectAttributes) Lists all attributes that are associated with an object.
This is a convenience method that creates an instance of theBatchListObjectAttributes.Builderavoiding the need to create one manually viaBatchListObjectAttributes.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolistObjectAttributes(BatchListObjectAttributes).- Parameters:
listObjectAttributes- a consumer that will call methods onBatchListObjectAttributes.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
listObjectChildren
Returns a paginated list of child objects that are associated with a given object.
- Parameters:
listObjectChildren- Returns a paginated list of child objects that are associated with a given object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
listObjectChildren
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 method that creates an instance of theBatchListObjectChildren.Builderavoiding the need to create one manually viaBatchListObjectChildren.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolistObjectChildren(BatchListObjectChildren).- Parameters:
listObjectChildren- a consumer that will call methods onBatchListObjectChildren.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
listAttachedIndices
Lists indices attached to an object.
- Parameters:
listAttachedIndices- Lists indices attached to an object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
listAttachedIndices
default BatchReadOperation.Builder listAttachedIndices(Consumer<BatchListAttachedIndices.Builder> listAttachedIndices) Lists indices attached to an object.
This is a convenience method that creates an instance of theBatchListAttachedIndices.Builderavoiding the need to create one manually viaBatchListAttachedIndices.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolistAttachedIndices(BatchListAttachedIndices).- Parameters:
listAttachedIndices- a consumer that will call methods onBatchListAttachedIndices.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
listObjectParentPaths
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 method that creates an instance of theBatchListObjectParentPaths.Builderavoiding the need to create one manually viaBatchListObjectParentPaths.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolistObjectParentPaths(BatchListObjectParentPaths).- Parameters:
listObjectParentPaths- a consumer that will call methods onBatchListObjectParentPaths.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
getObjectInformation
Retrieves metadata about an object.
- Parameters:
getObjectInformation- Retrieves metadata about an object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getObjectInformation
default BatchReadOperation.Builder getObjectInformation(Consumer<BatchGetObjectInformation.Builder> getObjectInformation) Retrieves metadata about an object.
This is a convenience method that creates an instance of theBatchGetObjectInformation.Builderavoiding the need to create one manually viaBatchGetObjectInformation.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed togetObjectInformation(BatchGetObjectInformation).- Parameters:
getObjectInformation- a consumer that will call methods onBatchGetObjectInformation.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
getObjectAttributes
Retrieves attributes within a facet that are associated with an object.
- Parameters:
getObjectAttributes- Retrieves attributes within a facet that are associated with an object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getObjectAttributes
default BatchReadOperation.Builder getObjectAttributes(Consumer<BatchGetObjectAttributes.Builder> getObjectAttributes) Retrieves attributes within a facet that are associated with an object.
This is a convenience method that creates an instance of theBatchGetObjectAttributes.Builderavoiding the need to create one manually viaBatchGetObjectAttributes.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed togetObjectAttributes(BatchGetObjectAttributes).- Parameters:
getObjectAttributes- a consumer that will call methods onBatchGetObjectAttributes.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
listObjectParents
Lists parent objects that are associated with a given object in pagination fashion.
- Parameters:
listObjectParents- Lists parent objects that are associated with a given object in pagination fashion.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
listObjectParents
default BatchReadOperation.Builder listObjectParents(Consumer<BatchListObjectParents.Builder> listObjectParents) Lists parent objects that are associated with a given object in pagination fashion.
This is a convenience method that creates an instance of theBatchListObjectParents.Builderavoiding the need to create one manually viaBatchListObjectParents.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolistObjectParents(BatchListObjectParents).- Parameters:
listObjectParents- a consumer that will call methods onBatchListObjectParents.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
listObjectPolicies
Returns policies attached to an object in pagination fashion.
- Parameters:
listObjectPolicies- Returns policies attached to an object in pagination fashion.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
listObjectPolicies
default BatchReadOperation.Builder listObjectPolicies(Consumer<BatchListObjectPolicies.Builder> listObjectPolicies) Returns policies attached to an object in pagination fashion.
This is a convenience method that creates an instance of theBatchListObjectPolicies.Builderavoiding the need to create one manually viaBatchListObjectPolicies.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolistObjectPolicies(BatchListObjectPolicies).- Parameters:
listObjectPolicies- a consumer that will call methods onBatchListObjectPolicies.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
listPolicyAttachments
Returns all of the
ObjectIdentifiersto which a given policy is attached.- Parameters:
listPolicyAttachments- Returns all of theObjectIdentifiersto which a given policy is attached.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
listPolicyAttachments
default BatchReadOperation.Builder listPolicyAttachments(Consumer<BatchListPolicyAttachments.Builder> listPolicyAttachments) Returns all of the
This is a convenience method that creates an instance of theObjectIdentifiersto which a given policy is attached.BatchListPolicyAttachments.Builderavoiding the need to create one manually viaBatchListPolicyAttachments.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolistPolicyAttachments(BatchListPolicyAttachments).- Parameters:
listPolicyAttachments- a consumer that will call methods onBatchListPolicyAttachments.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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
ObjectIdentifierfor such objects. If policies are present, it returnsObjectIdentifier,policyId, andpolicyType. Paths that don't lead to the root from the target object are ignored. For more information, see Policies.- Parameters:
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 theObjectIdentifierfor such objects. If policies are present, it returnsObjectIdentifier,policyId, andpolicyType. Paths that don't lead to the root from the target object are ignored. For more information, see Policies.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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
This is a convenience method that creates an instance of theObjectIdentifierfor such objects. If policies are present, it returnsObjectIdentifier,policyId, andpolicyType. Paths that don't lead to the root from the target object are ignored. For more information, see Policies.BatchLookupPolicy.Builderavoiding the need to create one manually viaBatchLookupPolicy.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolookupPolicy(BatchLookupPolicy).- Parameters:
lookupPolicy- a consumer that will call methods onBatchLookupPolicy.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
listIndex
Lists objects attached to the specified index.
- Parameters:
listIndex- Lists objects attached to the specified index.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
listIndex
Lists objects attached to the specified index.
This is a convenience method that creates an instance of theBatchListIndex.Builderavoiding the need to create one manually viaBatchListIndex.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolistIndex(BatchListIndex).- Parameters:
listIndex- a consumer that will call methods onBatchListIndex.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
listOutgoingTypedLinks
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 Links.
- Parameters:
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 Links.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
listOutgoingTypedLinks
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 Links.
This is a convenience method that creates an instance of theBatchListOutgoingTypedLinks.Builderavoiding the need to create one manually viaBatchListOutgoingTypedLinks.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolistOutgoingTypedLinks(BatchListOutgoingTypedLinks).- Parameters:
listOutgoingTypedLinks- a consumer that will call methods onBatchListOutgoingTypedLinks.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
listIncomingTypedLinks
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 Links.
- Parameters:
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 Links.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
listIncomingTypedLinks
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 Links.
This is a convenience method that creates an instance of theBatchListIncomingTypedLinks.Builderavoiding the need to create one manually viaBatchListIncomingTypedLinks.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolistIncomingTypedLinks(BatchListIncomingTypedLinks).- Parameters:
listIncomingTypedLinks- a consumer that will call methods onBatchListIncomingTypedLinks.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
getLinkAttributes
Retrieves attributes that are associated with a typed link.
- Parameters:
getLinkAttributes- Retrieves attributes that are associated with a typed link.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getLinkAttributes
default BatchReadOperation.Builder getLinkAttributes(Consumer<BatchGetLinkAttributes.Builder> getLinkAttributes) Retrieves attributes that are associated with a typed link.
This is a convenience method that creates an instance of theBatchGetLinkAttributes.Builderavoiding the need to create one manually viaBatchGetLinkAttributes.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed togetLinkAttributes(BatchGetLinkAttributes).- Parameters:
getLinkAttributes- a consumer that will call methods onBatchGetLinkAttributes.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-