public static interface CreateKeyResponse.Builder extends KmsResponse.Builder, SdkPojo, CopyableBuilder<CreateKeyResponse.Builder,CreateKeyResponse>
Modifier and Type | Method and Description |
---|---|
default CreateKeyResponse.Builder |
keyMetadata(Consumer<KeyMetadata.Builder> keyMetadata)
Metadata associated with the CMK.
|
CreateKeyResponse.Builder |
keyMetadata(KeyMetadata keyMetadata)
Metadata associated with the CMK.
|
build, responseMetadata, responseMetadata
sdkHttpResponse, sdkHttpResponse
equalsBySdkFields, sdkFields
copy
applyMutation, build
CreateKeyResponse.Builder keyMetadata(KeyMetadata keyMetadata)
Metadata associated with the CMK.
keyMetadata
- Metadata associated with the CMK.default CreateKeyResponse.Builder keyMetadata(Consumer<KeyMetadata.Builder> keyMetadata)
Metadata associated with the CMK.
This is a convenience that creates an instance of theKeyMetadata.Builder
avoiding the need to create
one manually via KeyMetadata.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its result
is passed to keyMetadata(KeyMetadata)
.keyMetadata
- a consumer that will call methods on KeyMetadata.Builder
keyMetadata(KeyMetadata)
Copyright © 2020. All rights reserved.