public static interface CreateFieldLevelEncryptionProfileResponse.Builder extends CloudFrontResponse.Builder, SdkPojo, CopyableBuilder<CreateFieldLevelEncryptionProfileResponse.Builder,CreateFieldLevelEncryptionProfileResponse>
Modifier and Type | Method and Description |
---|---|
CreateFieldLevelEncryptionProfileResponse.Builder |
eTag(String eTag)
The current version of the field level encryption profile.
|
default CreateFieldLevelEncryptionProfileResponse.Builder |
fieldLevelEncryptionProfile(Consumer<FieldLevelEncryptionProfile.Builder> fieldLevelEncryptionProfile)
Returned when you create a new field-level encryption profile.
|
CreateFieldLevelEncryptionProfileResponse.Builder |
fieldLevelEncryptionProfile(FieldLevelEncryptionProfile fieldLevelEncryptionProfile)
Returned when you create a new field-level encryption profile.
|
CreateFieldLevelEncryptionProfileResponse.Builder |
location(String location)
The fully qualified URI of the new profile resource just created.
|
build, responseMetadata, responseMetadata
sdkHttpResponse, sdkHttpResponse
copy
applyMutation, build
CreateFieldLevelEncryptionProfileResponse.Builder fieldLevelEncryptionProfile(FieldLevelEncryptionProfile fieldLevelEncryptionProfile)
Returned when you create a new field-level encryption profile.
fieldLevelEncryptionProfile
- Returned when you create a new field-level encryption profile.default CreateFieldLevelEncryptionProfileResponse.Builder fieldLevelEncryptionProfile(Consumer<FieldLevelEncryptionProfile.Builder> fieldLevelEncryptionProfile)
Returned when you create a new field-level encryption profile.
This is a convenience that creates an instance of theFieldLevelEncryptionProfile.Builder
avoiding
the need to create one manually via FieldLevelEncryptionProfile.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to fieldLevelEncryptionProfile(FieldLevelEncryptionProfile)
.fieldLevelEncryptionProfile
- a consumer that will call methods on FieldLevelEncryptionProfile.Builder
fieldLevelEncryptionProfile(FieldLevelEncryptionProfile)
CreateFieldLevelEncryptionProfileResponse.Builder location(String location)
The fully qualified URI of the new profile resource just created. For example:
https://cloudfront.amazonaws.com/2010-11-01/field-level-encryption-profile/EDFDVBD632BHDS5
.
location
- The fully qualified URI of the new profile resource just created. For example:
https://cloudfront.amazonaws.com/2010-11-01/field-level-encryption-profile/EDFDVBD632BHDS5
.CreateFieldLevelEncryptionProfileResponse.Builder eTag(String eTag)
The current version of the field level encryption profile. For example: E2QWRUHAPOMQZL
.
eTag
- The current version of the field level encryption profile. For example: E2QWRUHAPOMQZL
.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.