Interface Difference.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<Difference.Builder,,- Difference> - SdkBuilder<Difference.Builder,,- Difference> - SdkPojo
- Enclosing class:
- Difference
- 
Method SummaryModifier and TypeMethodDescriptiondefault Difference.BuilderafterBlob(Consumer<BlobMetadata.Builder> afterBlob) Information about anafterBlobdata type object, including the ID, the file mode permission code, and the path.afterBlob(BlobMetadata afterBlob) Information about anafterBlobdata type object, including the ID, the file mode permission code, and the path.default Difference.BuilderbeforeBlob(Consumer<BlobMetadata.Builder> beforeBlob) Information about abeforeBlobdata type object, including the ID, the file mode permission code, and the path.beforeBlob(BlobMetadata beforeBlob) Information about abeforeBlobdata type object, including the ID, the file mode permission code, and the path.changeType(String changeType) Whether the change type of the difference is an addition (A), deletion (D), or modification (M).changeType(ChangeTypeEnum changeType) Whether the change type of the difference is an addition (A), deletion (D), or modification (M).Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
beforeBlobInformation about a beforeBlobdata type object, including the ID, the file mode permission code, and the path.- Parameters:
- beforeBlob- Information about a- beforeBlobdata type object, including the ID, the file mode permission code, and the path.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
beforeBlobInformation about a This is a convenience method that creates an instance of thebeforeBlobdata type object, including the ID, the file mode permission code, and the path.BlobMetadata.Builderavoiding the need to create one manually viaBlobMetadata.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tobeforeBlob(BlobMetadata).- Parameters:
- beforeBlob- a consumer that will call methods on- BlobMetadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
afterBlobInformation about an afterBlobdata type object, including the ID, the file mode permission code, and the path.- Parameters:
- afterBlob- Information about an- afterBlobdata type object, including the ID, the file mode permission code, and the path.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
afterBlobInformation about an This is a convenience method that creates an instance of theafterBlobdata type object, including the ID, the file mode permission code, and the path.BlobMetadata.Builderavoiding the need to create one manually viaBlobMetadata.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toafterBlob(BlobMetadata).- Parameters:
- afterBlob- a consumer that will call methods on- BlobMetadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
changeTypeWhether the change type of the difference is an addition (A), deletion (D), or modification (M). - Parameters:
- changeType- Whether the change type of the difference is an addition (A), deletion (D), or modification (M).
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
changeTypeWhether the change type of the difference is an addition (A), deletion (D), or modification (M). - Parameters:
- changeType- Whether the change type of the difference is an addition (A), deletion (D), or modification (M).
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-