@Generated(value="software.amazon.awssdk:codegen") public final class GetParametersForImportResponse extends KmsResponse implements ToCopyableBuilder<GetParametersForImportResponse.Builder,GetParametersForImportResponse>
Modifier and Type | Class and Description |
---|---|
static interface |
GetParametersForImportResponse.Builder |
Modifier and Type | Method and Description |
---|---|
static GetParametersForImportResponse.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
SdkBytes |
importToken()
The import token to send in a subsequent ImportKeyMaterial request.
|
String |
keyId()
The Amazon Resource Name (key ARN) of the KMS
key to use in a subsequent ImportKeyMaterial request.
|
Instant |
parametersValidTo()
The time at which the import token and public key are no longer valid.
|
SdkBytes |
publicKey()
The public key to use to encrypt the key material before importing it with ImportKeyMaterial.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends GetParametersForImportResponse.Builder> |
serializableBuilderClass() |
GetParametersForImportResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadata
sdkHttpResponse
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final String keyId()
The Amazon Resource Name (key ARN) of the KMS
key to use in a subsequent ImportKeyMaterial request. This is the same KMS key specified in the
GetParametersForImport
request.
GetParametersForImport
request.public final SdkBytes importToken()
The import token to send in a subsequent ImportKeyMaterial request.
public final SdkBytes publicKey()
The public key to use to encrypt the key material before importing it with ImportKeyMaterial.
public final Instant parametersValidTo()
The time at which the import token and public key are no longer valid. After this time, you cannot use them to
make an ImportKeyMaterial request and you must send another GetParametersForImport
request to
get new ones.
GetParametersForImport
request to get new ones.public GetParametersForImportResponse.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<GetParametersForImportResponse.Builder,GetParametersForImportResponse>
toBuilder
in class AwsResponse
public static GetParametersForImportResponse.Builder builder()
public static Class<? extends GetParametersForImportResponse.Builder> serializableBuilderClass()
public final int hashCode()
hashCode
in class AwsResponse
public final boolean equals(Object obj)
equals
in class AwsResponse
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField
in class SdkResponse
Copyright © 2022. All rights reserved.