@Generated(value="software.amazon.awssdk:codegen") public final class ReEncryptResponse extends KmsResponse implements ToCopyableBuilder<ReEncryptResponse.Builder,ReEncryptResponse>
Modifier and Type | Class and Description |
---|---|
static interface |
ReEncryptResponse.Builder |
Modifier and Type | Method and Description |
---|---|
static ReEncryptResponse.Builder |
builder() |
SdkBytes |
ciphertextBlob()
The reencrypted data.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
keyId()
Unique identifier of the CMK used to reencrypt the data.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ReEncryptResponse.Builder> |
serializableBuilderClass() |
String |
sourceKeyId()
Unique identifier of the CMK used to originally encrypt the data.
|
ReEncryptResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadata
sdkHttpResponse
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public SdkBytes ciphertextBlob()
The reencrypted data. When you use the HTTP API or the AWS CLI, the value is Base64-encoded. Otherwise, it is not encoded.
public String sourceKeyId()
Unique identifier of the CMK used to originally encrypt the data.
public String keyId()
Unique identifier of the CMK used to reencrypt the data.
public ReEncryptResponse.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<ReEncryptResponse.Builder,ReEncryptResponse>
toBuilder
in class AwsResponse
public static ReEncryptResponse.Builder builder()
public static Class<? extends ReEncryptResponse.Builder> serializableBuilderClass()
public int hashCode()
hashCode
in class AwsResponse
public boolean equals(Object obj)
equals
in class AwsResponse
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField
in class SdkResponse
Copyright © 2019. All rights reserved.