Interface BatchReadSuccessfulResponse.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<BatchReadSuccessfulResponse.Builder,
,BatchReadSuccessfulResponse> SdkBuilder<BatchReadSuccessfulResponse.Builder,
,BatchReadSuccessfulResponse> SdkPojo
- Enclosing class:
BatchReadSuccessfulResponse
-
Method Summary
Modifier and TypeMethodDescriptiongetLinkAttributes
(Consumer<BatchGetLinkAttributesResponse.Builder> getLinkAttributes) The list of attributes to retrieve from the typed link.getLinkAttributes
(BatchGetLinkAttributesResponse getLinkAttributes) The list of attributes to retrieve from the typed link.getObjectAttributes
(Consumer<BatchGetObjectAttributesResponse.Builder> getObjectAttributes) Retrieves attributes within a facet that are associated with an object.getObjectAttributes
(BatchGetObjectAttributesResponse getObjectAttributes) Retrieves attributes within a facet that are associated with an object.getObjectInformation
(Consumer<BatchGetObjectInformationResponse.Builder> getObjectInformation) Retrieves metadata about an object.getObjectInformation
(BatchGetObjectInformationResponse getObjectInformation) Retrieves metadata about an object.listAttachedIndices
(Consumer<BatchListAttachedIndicesResponse.Builder> listAttachedIndices) Lists indices attached to an object.listAttachedIndices
(BatchListAttachedIndicesResponse listAttachedIndices) Lists indices attached to an object.listIncomingTypedLinks
(Consumer<BatchListIncomingTypedLinksResponse.Builder> listIncomingTypedLinks) Returns a paginated list of all the incoming TypedLinkSpecifier information for an object.listIncomingTypedLinks
(BatchListIncomingTypedLinksResponse listIncomingTypedLinks) Returns a paginated list of all the incoming TypedLinkSpecifier information for an object.listIndex
(Consumer<BatchListIndexResponse.Builder> listIndex) Lists objects attached to the specified index.listIndex
(BatchListIndexResponse listIndex) Lists objects attached to the specified index.listObjectAttributes
(Consumer<BatchListObjectAttributesResponse.Builder> listObjectAttributes) Lists all attributes that are associated with an object.listObjectAttributes
(BatchListObjectAttributesResponse listObjectAttributes) Lists all attributes that are associated with an object.listObjectChildren
(Consumer<BatchListObjectChildrenResponse.Builder> listObjectChildren) Returns a paginated list of child objects that are associated with a given object.listObjectChildren
(BatchListObjectChildrenResponse listObjectChildren) Returns a paginated list of child objects that are associated with a given object.listObjectParentPaths
(Consumer<BatchListObjectParentPathsResponse.Builder> listObjectParentPaths) Retrieves all available parent paths for any object type such as node, leaf node, policy node, and index node objects.listObjectParentPaths
(BatchListObjectParentPathsResponse listObjectParentPaths) Retrieves all available parent paths for any object type such as node, leaf node, policy node, and index node objects.listObjectParents
(Consumer<BatchListObjectParentsResponse.Builder> listObjectParents) The list of parent objects to retrieve.listObjectParents
(BatchListObjectParentsResponse listObjectParents) The list of parent objects to retrieve.listObjectPolicies
(Consumer<BatchListObjectPoliciesResponse.Builder> listObjectPolicies) Returns policies attached to an object in pagination fashion.listObjectPolicies
(BatchListObjectPoliciesResponse listObjectPolicies) Returns policies attached to an object in pagination fashion.listOutgoingTypedLinks
(Consumer<BatchListOutgoingTypedLinksResponse.Builder> listOutgoingTypedLinks) Returns a paginated list of all the outgoing TypedLinkSpecifier information for an object.listOutgoingTypedLinks
(BatchListOutgoingTypedLinksResponse listOutgoingTypedLinks) Returns a paginated list of all the outgoing TypedLinkSpecifier information for an object.listPolicyAttachments
(Consumer<BatchListPolicyAttachmentsResponse.Builder> listPolicyAttachments) Returns all of theObjectIdentifiers
to which a given policy is attached.listPolicyAttachments
(BatchListPolicyAttachmentsResponse listPolicyAttachments) Returns all of theObjectIdentifiers
to which a given policy is attached.lookupPolicy
(Consumer<BatchLookupPolicyResponse.Builder> lookupPolicy) Lists all policies from the root of the Directory to the object specified.lookupPolicy
(BatchLookupPolicyResponse lookupPolicy) Lists all policies from the root of the Directory to the object specified.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
listObjectAttributes
BatchReadSuccessfulResponse.Builder listObjectAttributes(BatchListObjectAttributesResponse 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 BatchReadSuccessfulResponse.Builder listObjectAttributes(Consumer<BatchListObjectAttributesResponse.Builder> listObjectAttributes) Lists all attributes that are associated with an object.
This is a convenience method that creates an instance of theBatchListObjectAttributesResponse.Builder
avoiding the need to create one manually viaBatchListObjectAttributesResponse.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tolistObjectAttributes(BatchListObjectAttributesResponse)
.- Parameters:
listObjectAttributes
- a consumer that will call methods onBatchListObjectAttributesResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
listObjectChildren
BatchReadSuccessfulResponse.Builder listObjectChildren(BatchListObjectChildrenResponse 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 BatchReadSuccessfulResponse.Builder listObjectChildren(Consumer<BatchListObjectChildrenResponse.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 theBatchListObjectChildrenResponse.Builder
avoiding the need to create one manually viaBatchListObjectChildrenResponse.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tolistObjectChildren(BatchListObjectChildrenResponse)
.- Parameters:
listObjectChildren
- a consumer that will call methods onBatchListObjectChildrenResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
getObjectInformation
BatchReadSuccessfulResponse.Builder getObjectInformation(BatchGetObjectInformationResponse 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 BatchReadSuccessfulResponse.Builder getObjectInformation(Consumer<BatchGetObjectInformationResponse.Builder> getObjectInformation) Retrieves metadata about an object.
This is a convenience method that creates an instance of theBatchGetObjectInformationResponse.Builder
avoiding the need to create one manually viaBatchGetObjectInformationResponse.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed togetObjectInformation(BatchGetObjectInformationResponse)
.- Parameters:
getObjectInformation
- a consumer that will call methods onBatchGetObjectInformationResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
getObjectAttributes
BatchReadSuccessfulResponse.Builder getObjectAttributes(BatchGetObjectAttributesResponse 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 BatchReadSuccessfulResponse.Builder getObjectAttributes(Consumer<BatchGetObjectAttributesResponse.Builder> getObjectAttributes) Retrieves attributes within a facet that are associated with an object.
This is a convenience method that creates an instance of theBatchGetObjectAttributesResponse.Builder
avoiding the need to create one manually viaBatchGetObjectAttributesResponse.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed togetObjectAttributes(BatchGetObjectAttributesResponse)
.- Parameters:
getObjectAttributes
- a consumer that will call methods onBatchGetObjectAttributesResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
listAttachedIndices
BatchReadSuccessfulResponse.Builder listAttachedIndices(BatchListAttachedIndicesResponse 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 BatchReadSuccessfulResponse.Builder listAttachedIndices(Consumer<BatchListAttachedIndicesResponse.Builder> listAttachedIndices) Lists indices attached to an object.
This is a convenience method that creates an instance of theBatchListAttachedIndicesResponse.Builder
avoiding the need to create one manually viaBatchListAttachedIndicesResponse.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tolistAttachedIndices(BatchListAttachedIndicesResponse)
.- Parameters:
listAttachedIndices
- a consumer that will call methods onBatchListAttachedIndicesResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
listObjectParentPaths
BatchReadSuccessfulResponse.Builder listObjectParentPaths(BatchListObjectParentPathsResponse 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 BatchReadSuccessfulResponse.Builder listObjectParentPaths(Consumer<BatchListObjectParentPathsResponse.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 theBatchListObjectParentPathsResponse.Builder
avoiding the need to create one manually viaBatchListObjectParentPathsResponse.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tolistObjectParentPaths(BatchListObjectParentPathsResponse)
.- Parameters:
listObjectParentPaths
- a consumer that will call methods onBatchListObjectParentPathsResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
listObjectPolicies
BatchReadSuccessfulResponse.Builder listObjectPolicies(BatchListObjectPoliciesResponse 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 BatchReadSuccessfulResponse.Builder listObjectPolicies(Consumer<BatchListObjectPoliciesResponse.Builder> listObjectPolicies) Returns policies attached to an object in pagination fashion.
This is a convenience method that creates an instance of theBatchListObjectPoliciesResponse.Builder
avoiding the need to create one manually viaBatchListObjectPoliciesResponse.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tolistObjectPolicies(BatchListObjectPoliciesResponse)
.- Parameters:
listObjectPolicies
- a consumer that will call methods onBatchListObjectPoliciesResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
listPolicyAttachments
BatchReadSuccessfulResponse.Builder listPolicyAttachments(BatchListPolicyAttachmentsResponse listPolicyAttachments) Returns all of the
ObjectIdentifiers
to which a given policy is attached.- Parameters:
listPolicyAttachments
- Returns all of theObjectIdentifiers
to which a given policy is attached.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
listPolicyAttachments
default BatchReadSuccessfulResponse.Builder listPolicyAttachments(Consumer<BatchListPolicyAttachmentsResponse.Builder> listPolicyAttachments) Returns all of the
This is a convenience method that creates an instance of theObjectIdentifiers
to which a given policy is attached.BatchListPolicyAttachmentsResponse.Builder
avoiding the need to create one manually viaBatchListPolicyAttachmentsResponse.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tolistPolicyAttachments(BatchListPolicyAttachmentsResponse)
.- Parameters:
listPolicyAttachments
- a consumer that will call methods onBatchListPolicyAttachmentsResponse.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
ObjectIdentifier
for 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 theObjectIdentifier
for 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
default BatchReadSuccessfulResponse.Builder lookupPolicy(Consumer<BatchLookupPolicyResponse.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
This is a convenience method that creates an instance of theObjectIdentifier
for 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.BatchLookupPolicyResponse.Builder
avoiding the need to create one manually viaBatchLookupPolicyResponse.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tolookupPolicy(BatchLookupPolicyResponse)
.- Parameters:
lookupPolicy
- a consumer that will call methods onBatchLookupPolicyResponse.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
default BatchReadSuccessfulResponse.Builder listIndex(Consumer<BatchListIndexResponse.Builder> listIndex) Lists objects attached to the specified index.
This is a convenience method that creates an instance of theBatchListIndexResponse.Builder
avoiding the need to create one manually viaBatchListIndexResponse.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tolistIndex(BatchListIndexResponse)
.- Parameters:
listIndex
- a consumer that will call methods onBatchListIndexResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
listOutgoingTypedLinks
BatchReadSuccessfulResponse.Builder listOutgoingTypedLinks(BatchListOutgoingTypedLinksResponse 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 BatchReadSuccessfulResponse.Builder listOutgoingTypedLinks(Consumer<BatchListOutgoingTypedLinksResponse.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 theBatchListOutgoingTypedLinksResponse.Builder
avoiding the need to create one manually viaBatchListOutgoingTypedLinksResponse.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tolistOutgoingTypedLinks(BatchListOutgoingTypedLinksResponse)
.- Parameters:
listOutgoingTypedLinks
- a consumer that will call methods onBatchListOutgoingTypedLinksResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
listIncomingTypedLinks
BatchReadSuccessfulResponse.Builder listIncomingTypedLinks(BatchListIncomingTypedLinksResponse 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 BatchReadSuccessfulResponse.Builder listIncomingTypedLinks(Consumer<BatchListIncomingTypedLinksResponse.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 theBatchListIncomingTypedLinksResponse.Builder
avoiding the need to create one manually viaBatchListIncomingTypedLinksResponse.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tolistIncomingTypedLinks(BatchListIncomingTypedLinksResponse)
.- Parameters:
listIncomingTypedLinks
- a consumer that will call methods onBatchListIncomingTypedLinksResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
getLinkAttributes
BatchReadSuccessfulResponse.Builder getLinkAttributes(BatchGetLinkAttributesResponse getLinkAttributes) The list of attributes to retrieve from the typed link.
- Parameters:
getLinkAttributes
- The list of attributes to retrieve from the typed link.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getLinkAttributes
default BatchReadSuccessfulResponse.Builder getLinkAttributes(Consumer<BatchGetLinkAttributesResponse.Builder> getLinkAttributes) The list of attributes to retrieve from the typed link.
This is a convenience method that creates an instance of theBatchGetLinkAttributesResponse.Builder
avoiding the need to create one manually viaBatchGetLinkAttributesResponse.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed togetLinkAttributes(BatchGetLinkAttributesResponse)
.- Parameters:
getLinkAttributes
- a consumer that will call methods onBatchGetLinkAttributesResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
listObjectParents
BatchReadSuccessfulResponse.Builder listObjectParents(BatchListObjectParentsResponse listObjectParents) The list of parent objects to retrieve.
- Parameters:
listObjectParents
- The list of parent objects to retrieve.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
listObjectParents
default BatchReadSuccessfulResponse.Builder listObjectParents(Consumer<BatchListObjectParentsResponse.Builder> listObjectParents) The list of parent objects to retrieve.
This is a convenience method that creates an instance of theBatchListObjectParentsResponse.Builder
avoiding the need to create one manually viaBatchListObjectParentsResponse.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tolistObjectParents(BatchListObjectParentsResponse)
.- Parameters:
listObjectParents
- a consumer that will call methods onBatchListObjectParentsResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-