public static interface Difference.Builder extends SdkPojo, CopyableBuilder<Difference.Builder,Difference>
Modifier and Type | Method and Description |
---|---|
Difference.Builder |
afterBlob(BlobMetadata afterBlob)
Information about an
afterBlob data type object, including the ID, the file mode permission
code, and the path. |
default Difference.Builder |
afterBlob(Consumer<BlobMetadata.Builder> afterBlob)
Information about an
afterBlob data type object, including the ID, the file mode permission
code, and the path. |
Difference.Builder |
beforeBlob(BlobMetadata beforeBlob)
Information about a
beforeBlob data type object, including the ID, the file mode permission
code, and the path. |
default Difference.Builder |
beforeBlob(Consumer<BlobMetadata.Builder> beforeBlob)
Information about a
beforeBlob data type object, including the ID, the file mode permission
code, and the path. |
Difference.Builder |
changeType(ChangeTypeEnum changeType)
Whether the change type of the difference is an addition (A), deletion (D), or modification (M).
|
Difference.Builder |
changeType(String changeType)
Whether the change type of the difference is an addition (A), deletion (D), or modification (M).
|
copy
applyMutation, build
Difference.Builder beforeBlob(BlobMetadata beforeBlob)
Information about a beforeBlob
data type object, including the ID, the file mode permission
code, and the path.
beforeBlob
- Information about a beforeBlob
data type object, including the ID, the file mode
permission code, and the path.default Difference.Builder beforeBlob(Consumer<BlobMetadata.Builder> beforeBlob)
Information about a beforeBlob
data type object, including the ID, the file mode permission
code, and the path.
BlobMetadata.Builder
avoiding the need to
create one manually via BlobMetadata.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to beforeBlob(BlobMetadata)
.beforeBlob
- a consumer that will call methods on BlobMetadata.Builder
beforeBlob(BlobMetadata)
Difference.Builder afterBlob(BlobMetadata afterBlob)
Information about an afterBlob
data type object, including the ID, the file mode permission
code, and the path.
afterBlob
- Information about an afterBlob
data type object, including the ID, the file mode
permission code, and the path.default Difference.Builder afterBlob(Consumer<BlobMetadata.Builder> afterBlob)
Information about an afterBlob
data type object, including the ID, the file mode permission
code, and the path.
BlobMetadata.Builder
avoiding the need to
create one manually via BlobMetadata.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to afterBlob(BlobMetadata)
.afterBlob
- a consumer that will call methods on BlobMetadata.Builder
afterBlob(BlobMetadata)
Difference.Builder changeType(String changeType)
Whether the change type of the difference is an addition (A), deletion (D), or modification (M).
changeType
- Whether the change type of the difference is an addition (A), deletion (D), or modification (M).ChangeTypeEnum
,
ChangeTypeEnum
Difference.Builder changeType(ChangeTypeEnum changeType)
Whether the change type of the difference is an addition (A), deletion (D), or modification (M).
changeType
- Whether the change type of the difference is an addition (A), deletion (D), or modification (M).ChangeTypeEnum
,
ChangeTypeEnum
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.