Interface BatchWriteOperationResponse.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<BatchWriteOperationResponse.Builder,
,BatchWriteOperationResponse> SdkBuilder<BatchWriteOperationResponse.Builder,
,BatchWriteOperationResponse> SdkPojo
- Enclosing class:
BatchWriteOperationResponse
-
Method Summary
Modifier and TypeMethodDescriptionaddFacetToObject
(Consumer<BatchAddFacetToObjectResponse.Builder> addFacetToObject) The result of an add facet to object batch operation.addFacetToObject
(BatchAddFacetToObjectResponse addFacetToObject) The result of an add facet to object batch operation.attachObject
(Consumer<BatchAttachObjectResponse.Builder> attachObject) Attaches an object to a Directory.attachObject
(BatchAttachObjectResponse attachObject) Attaches an object to a Directory.attachPolicy
(Consumer<BatchAttachPolicyResponse.Builder> attachPolicy) Attaches a policy object to a regular object.attachPolicy
(BatchAttachPolicyResponse attachPolicy) Attaches a policy object to a regular object.attachToIndex
(Consumer<BatchAttachToIndexResponse.Builder> attachToIndex) Attaches the specified object to the specified index.attachToIndex
(BatchAttachToIndexResponse attachToIndex) Attaches the specified object to the specified index.attachTypedLink
(Consumer<BatchAttachTypedLinkResponse.Builder> attachTypedLink) Attaches a typed link to a specified source and target object.attachTypedLink
(BatchAttachTypedLinkResponse attachTypedLink) Attaches a typed link to a specified source and target object.createIndex
(Consumer<BatchCreateIndexResponse.Builder> createIndex) Creates an index object.createIndex
(BatchCreateIndexResponse createIndex) Creates an index object.createObject
(Consumer<BatchCreateObjectResponse.Builder> createObject) Creates an object in a Directory.createObject
(BatchCreateObjectResponse createObject) Creates an object in a Directory.deleteObject
(Consumer<BatchDeleteObjectResponse.Builder> deleteObject) Deletes an object in a Directory.deleteObject
(BatchDeleteObjectResponse deleteObject) Deletes an object in a Directory.detachFromIndex
(Consumer<BatchDetachFromIndexResponse.Builder> detachFromIndex) Detaches the specified object from the specified index.detachFromIndex
(BatchDetachFromIndexResponse detachFromIndex) Detaches the specified object from the specified index.detachObject
(Consumer<BatchDetachObjectResponse.Builder> detachObject) Detaches an object from a Directory.detachObject
(BatchDetachObjectResponse detachObject) Detaches an object from a Directory.detachPolicy
(Consumer<BatchDetachPolicyResponse.Builder> detachPolicy) Detaches a policy from a Directory.detachPolicy
(BatchDetachPolicyResponse detachPolicy) Detaches a policy from a Directory.detachTypedLink
(Consumer<BatchDetachTypedLinkResponse.Builder> detachTypedLink) Detaches a typed link from a specified source and target object.detachTypedLink
(BatchDetachTypedLinkResponse detachTypedLink) Detaches a typed link from a specified source and target object.removeFacetFromObject
(Consumer<BatchRemoveFacetFromObjectResponse.Builder> removeFacetFromObject) The result of a batch remove facet from object operation.removeFacetFromObject
(BatchRemoveFacetFromObjectResponse removeFacetFromObject) The result of a batch remove facet from object operation.updateLinkAttributes
(Consumer<BatchUpdateLinkAttributesResponse.Builder> updateLinkAttributes) Represents the output of aBatchWrite
response operation.updateLinkAttributes
(BatchUpdateLinkAttributesResponse updateLinkAttributes) Represents the output of aBatchWrite
response operation.updateObjectAttributes
(Consumer<BatchUpdateObjectAttributesResponse.Builder> updateObjectAttributes) Updates a given object’s attributes.updateObjectAttributes
(BatchUpdateObjectAttributesResponse updateObjectAttributes) Updates a given object’s attributes.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
-
createObject
-
createObject
default BatchWriteOperationResponse.Builder createObject(Consumer<BatchCreateObjectResponse.Builder> createObject) Creates an object in a Directory.
This is a convenience method that creates an instance of theBatchCreateObjectResponse.Builder
avoiding the need to create one manually viaBatchCreateObjectResponse.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocreateObject(BatchCreateObjectResponse)
.- Parameters:
createObject
- a consumer that will call methods onBatchCreateObjectResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
attachObject
-
attachObject
default BatchWriteOperationResponse.Builder attachObject(Consumer<BatchAttachObjectResponse.Builder> attachObject) Attaches an object to a Directory.
This is a convenience method that creates an instance of theBatchAttachObjectResponse.Builder
avoiding the need to create one manually viaBatchAttachObjectResponse.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toattachObject(BatchAttachObjectResponse)
.- Parameters:
attachObject
- a consumer that will call methods onBatchAttachObjectResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
detachObject
-
detachObject
default BatchWriteOperationResponse.Builder detachObject(Consumer<BatchDetachObjectResponse.Builder> detachObject) Detaches an object from a Directory.
This is a convenience method that creates an instance of theBatchDetachObjectResponse.Builder
avoiding the need to create one manually viaBatchDetachObjectResponse.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todetachObject(BatchDetachObjectResponse)
.- Parameters:
detachObject
- a consumer that will call methods onBatchDetachObjectResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
updateObjectAttributes
BatchWriteOperationResponse.Builder updateObjectAttributes(BatchUpdateObjectAttributesResponse updateObjectAttributes) Updates a given object’s attributes.
- Parameters:
updateObjectAttributes
- Updates a given object’s attributes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updateObjectAttributes
default BatchWriteOperationResponse.Builder updateObjectAttributes(Consumer<BatchUpdateObjectAttributesResponse.Builder> updateObjectAttributes) Updates a given object’s attributes.
This is a convenience method that creates an instance of theBatchUpdateObjectAttributesResponse.Builder
avoiding the need to create one manually viaBatchUpdateObjectAttributesResponse.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toupdateObjectAttributes(BatchUpdateObjectAttributesResponse)
.- Parameters:
updateObjectAttributes
- a consumer that will call methods onBatchUpdateObjectAttributesResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
deleteObject
-
deleteObject
default BatchWriteOperationResponse.Builder deleteObject(Consumer<BatchDeleteObjectResponse.Builder> deleteObject) Deletes an object in a Directory.
This is a convenience method that creates an instance of theBatchDeleteObjectResponse.Builder
avoiding the need to create one manually viaBatchDeleteObjectResponse.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todeleteObject(BatchDeleteObjectResponse)
.- Parameters:
deleteObject
- a consumer that will call methods onBatchDeleteObjectResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
addFacetToObject
BatchWriteOperationResponse.Builder addFacetToObject(BatchAddFacetToObjectResponse addFacetToObject) The result of an add facet to object batch operation.
- Parameters:
addFacetToObject
- The result of an add facet to object batch operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
addFacetToObject
default BatchWriteOperationResponse.Builder addFacetToObject(Consumer<BatchAddFacetToObjectResponse.Builder> addFacetToObject) The result of an add facet to object batch operation.
This is a convenience method that creates an instance of theBatchAddFacetToObjectResponse.Builder
avoiding the need to create one manually viaBatchAddFacetToObjectResponse.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toaddFacetToObject(BatchAddFacetToObjectResponse)
.- Parameters:
addFacetToObject
- a consumer that will call methods onBatchAddFacetToObjectResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
removeFacetFromObject
BatchWriteOperationResponse.Builder removeFacetFromObject(BatchRemoveFacetFromObjectResponse removeFacetFromObject) The result of a batch remove facet from object operation.
- Parameters:
removeFacetFromObject
- The result of a batch remove facet from object operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
removeFacetFromObject
default BatchWriteOperationResponse.Builder removeFacetFromObject(Consumer<BatchRemoveFacetFromObjectResponse.Builder> removeFacetFromObject) The result of a batch remove facet from object operation.
This is a convenience method that creates an instance of theBatchRemoveFacetFromObjectResponse.Builder
avoiding the need to create one manually viaBatchRemoveFacetFromObjectResponse.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toremoveFacetFromObject(BatchRemoveFacetFromObjectResponse)
.- Parameters:
removeFacetFromObject
- a consumer that will call methods onBatchRemoveFacetFromObjectResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
attachPolicy
Attaches a policy object to a regular object. An object can have a limited number of attached policies.
- Parameters:
attachPolicy
- Attaches a policy object to a regular object. An object can have a limited number of attached policies.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
attachPolicy
default BatchWriteOperationResponse.Builder attachPolicy(Consumer<BatchAttachPolicyResponse.Builder> attachPolicy) Attaches a policy object to a regular object. An object can have a limited number of attached policies.
This is a convenience method that creates an instance of theBatchAttachPolicyResponse.Builder
avoiding the need to create one manually viaBatchAttachPolicyResponse.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toattachPolicy(BatchAttachPolicyResponse)
.- Parameters:
attachPolicy
- a consumer that will call methods onBatchAttachPolicyResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
detachPolicy
-
detachPolicy
default BatchWriteOperationResponse.Builder detachPolicy(Consumer<BatchDetachPolicyResponse.Builder> detachPolicy) Detaches a policy from a Directory.
This is a convenience method that creates an instance of theBatchDetachPolicyResponse.Builder
avoiding the need to create one manually viaBatchDetachPolicyResponse.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todetachPolicy(BatchDetachPolicyResponse)
.- Parameters:
detachPolicy
- a consumer that will call methods onBatchDetachPolicyResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createIndex
Creates an index object. See Indexing and search for more information.
- Parameters:
createIndex
- Creates an index object. See Indexing and search for more information.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createIndex
default BatchWriteOperationResponse.Builder createIndex(Consumer<BatchCreateIndexResponse.Builder> createIndex) Creates an index object. See Indexing and search for more information.
This is a convenience method that creates an instance of theBatchCreateIndexResponse.Builder
avoiding the need to create one manually viaBatchCreateIndexResponse.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocreateIndex(BatchCreateIndexResponse)
.- Parameters:
createIndex
- a consumer that will call methods onBatchCreateIndexResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
attachToIndex
Attaches the specified object to the specified index.
- Parameters:
attachToIndex
- Attaches the specified object to the specified index.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
attachToIndex
default BatchWriteOperationResponse.Builder attachToIndex(Consumer<BatchAttachToIndexResponse.Builder> attachToIndex) Attaches the specified object to the specified index.
This is a convenience method that creates an instance of theBatchAttachToIndexResponse.Builder
avoiding the need to create one manually viaBatchAttachToIndexResponse.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toattachToIndex(BatchAttachToIndexResponse)
.- Parameters:
attachToIndex
- a consumer that will call methods onBatchAttachToIndexResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
detachFromIndex
Detaches the specified object from the specified index.
- Parameters:
detachFromIndex
- Detaches the specified object from the specified index.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
detachFromIndex
default BatchWriteOperationResponse.Builder detachFromIndex(Consumer<BatchDetachFromIndexResponse.Builder> detachFromIndex) Detaches the specified object from the specified index.
This is a convenience method that creates an instance of theBatchDetachFromIndexResponse.Builder
avoiding the need to create one manually viaBatchDetachFromIndexResponse.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todetachFromIndex(BatchDetachFromIndexResponse)
.- Parameters:
detachFromIndex
- a consumer that will call methods onBatchDetachFromIndexResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
attachTypedLink
Attaches a typed link to a specified source and target object. For more information, see Typed Links.
- Parameters:
attachTypedLink
- Attaches a typed link to a specified source and target object. For more information, see Typed Links.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
attachTypedLink
default BatchWriteOperationResponse.Builder attachTypedLink(Consumer<BatchAttachTypedLinkResponse.Builder> attachTypedLink) Attaches a typed link to a specified source and target object. For more information, see Typed Links.
This is a convenience method that creates an instance of theBatchAttachTypedLinkResponse.Builder
avoiding the need to create one manually viaBatchAttachTypedLinkResponse.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toattachTypedLink(BatchAttachTypedLinkResponse)
.- Parameters:
attachTypedLink
- a consumer that will call methods onBatchAttachTypedLinkResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
detachTypedLink
Detaches a typed link from a specified source and target object. For more information, see Typed Links.
- Parameters:
detachTypedLink
- Detaches a typed link from a specified source and target object. For more information, see Typed Links.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
detachTypedLink
default BatchWriteOperationResponse.Builder detachTypedLink(Consumer<BatchDetachTypedLinkResponse.Builder> detachTypedLink) Detaches a typed link from a specified source and target object. For more information, see Typed Links.
This is a convenience method that creates an instance of theBatchDetachTypedLinkResponse.Builder
avoiding the need to create one manually viaBatchDetachTypedLinkResponse.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todetachTypedLink(BatchDetachTypedLinkResponse)
.- Parameters:
detachTypedLink
- a consumer that will call methods onBatchDetachTypedLinkResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
updateLinkAttributes
BatchWriteOperationResponse.Builder updateLinkAttributes(BatchUpdateLinkAttributesResponse updateLinkAttributes) Represents the output of a
BatchWrite
response operation.- Parameters:
updateLinkAttributes
- Represents the output of aBatchWrite
response operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updateLinkAttributes
default BatchWriteOperationResponse.Builder updateLinkAttributes(Consumer<BatchUpdateLinkAttributesResponse.Builder> updateLinkAttributes) Represents the output of a
This is a convenience method that creates an instance of theBatchWrite
response operation.BatchUpdateLinkAttributesResponse.Builder
avoiding the need to create one manually viaBatchUpdateLinkAttributesResponse.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toupdateLinkAttributes(BatchUpdateLinkAttributesResponse)
.- Parameters:
updateLinkAttributes
- a consumer that will call methods onBatchUpdateLinkAttributesResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-