Interface BatchWriteOperationResponse.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<BatchWriteOperationResponse.Builder,BatchWriteOperationResponse>,SdkBuilder<BatchWriteOperationResponse.Builder,BatchWriteOperationResponse>,SdkPojo
- Enclosing class:
- BatchWriteOperationResponse
public static interface BatchWriteOperationResponse.Builder extends SdkPojo, CopyableBuilder<BatchWriteOperationResponse.Builder,BatchWriteOperationResponse>
-
-
Method Summary
-
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, sdkFields
-
-
-
-
Method Detail
-
createObject
BatchWriteOperationResponse.Builder createObject(BatchCreateObjectResponse createObject)
Creates an object in a Directory.
- Parameters:
createObject- Creates an object in a Directory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.Builderavoiding the need to create one manually viaBatchCreateObjectResponse.builder().When the
Consumercompletes,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:
createObject(BatchCreateObjectResponse)
-
attachObject
BatchWriteOperationResponse.Builder attachObject(BatchAttachObjectResponse attachObject)
Attaches an object to a Directory.
- Parameters:
attachObject- Attaches an object to a Directory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.Builderavoiding the need to create one manually viaBatchAttachObjectResponse.builder().When the
Consumercompletes,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:
attachObject(BatchAttachObjectResponse)
-
detachObject
BatchWriteOperationResponse.Builder detachObject(BatchDetachObjectResponse detachObject)
Detaches an object from a Directory.
- Parameters:
detachObject- Detaches an object from a Directory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.Builderavoiding the need to create one manually viaBatchDetachObjectResponse.builder().When the
Consumercompletes,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:
detachObject(BatchDetachObjectResponse)
-
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.Builderavoiding the need to create one manually viaBatchUpdateObjectAttributesResponse.builder().When the
Consumercompletes,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:
updateObjectAttributes(BatchUpdateObjectAttributesResponse)
-
deleteObject
BatchWriteOperationResponse.Builder deleteObject(BatchDeleteObjectResponse deleteObject)
Deletes an object in a Directory.
- Parameters:
deleteObject- Deletes an object in a Directory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.Builderavoiding the need to create one manually viaBatchDeleteObjectResponse.builder().When the
Consumercompletes,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:
deleteObject(BatchDeleteObjectResponse)
-
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.Builderavoiding the need to create one manually viaBatchAddFacetToObjectResponse.builder().When the
Consumercompletes,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:
addFacetToObject(BatchAddFacetToObjectResponse)
-
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.Builderavoiding the need to create one manually viaBatchRemoveFacetFromObjectResponse.builder().When the
Consumercompletes,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:
removeFacetFromObject(BatchRemoveFacetFromObjectResponse)
-
attachPolicy
BatchWriteOperationResponse.Builder attachPolicy(BatchAttachPolicyResponse 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.Builderavoiding the need to create one manually viaBatchAttachPolicyResponse.builder().When the
Consumercompletes,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:
attachPolicy(BatchAttachPolicyResponse)
-
detachPolicy
BatchWriteOperationResponse.Builder detachPolicy(BatchDetachPolicyResponse detachPolicy)
Detaches a policy from a Directory.
- Parameters:
detachPolicy- Detaches a policy from a Directory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.Builderavoiding the need to create one manually viaBatchDetachPolicyResponse.builder().When the
Consumercompletes,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:
detachPolicy(BatchDetachPolicyResponse)
-
createIndex
BatchWriteOperationResponse.Builder createIndex(BatchCreateIndexResponse 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.Builderavoiding the need to create one manually viaBatchCreateIndexResponse.builder().When the
Consumercompletes,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:
createIndex(BatchCreateIndexResponse)
-
attachToIndex
BatchWriteOperationResponse.Builder attachToIndex(BatchAttachToIndexResponse 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.Builderavoiding the need to create one manually viaBatchAttachToIndexResponse.builder().When the
Consumercompletes,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:
attachToIndex(BatchAttachToIndexResponse)
-
detachFromIndex
BatchWriteOperationResponse.Builder detachFromIndex(BatchDetachFromIndexResponse 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.Builderavoiding the need to create one manually viaBatchDetachFromIndexResponse.builder().When the
Consumercompletes,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:
detachFromIndex(BatchDetachFromIndexResponse)
-
attachTypedLink
BatchWriteOperationResponse.Builder attachTypedLink(BatchAttachTypedLinkResponse 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.Builderavoiding the need to create one manually viaBatchAttachTypedLinkResponse.builder().When the
Consumercompletes,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:
attachTypedLink(BatchAttachTypedLinkResponse)
-
detachTypedLink
BatchWriteOperationResponse.Builder detachTypedLink(BatchDetachTypedLinkResponse 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.Builderavoiding the need to create one manually viaBatchDetachTypedLinkResponse.builder().When the
Consumercompletes,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:
detachTypedLink(BatchDetachTypedLinkResponse)
-
updateLinkAttributes
BatchWriteOperationResponse.Builder updateLinkAttributes(BatchUpdateLinkAttributesResponse updateLinkAttributes)
Represents the output of a
BatchWriteresponse operation.- Parameters:
updateLinkAttributes- Represents the output of aBatchWriteresponse 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 theBatchWriteresponse operation.BatchUpdateLinkAttributesResponse.Builderavoiding the need to create one manually viaBatchUpdateLinkAttributesResponse.builder().When the
Consumercompletes,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:
updateLinkAttributes(BatchUpdateLinkAttributesResponse)
-
-