@Generated(value="software.amazon.awssdk:codegen") public final class PublicKey extends Object implements SdkPojo, Serializable, ToCopyableBuilder<PublicKey.Builder,PublicKey>
A public key that you can use with signed URLs and signed cookies, or with field-level encryption.
Modifier and Type | Class and Description |
---|---|
static interface |
PublicKey.Builder |
Modifier and Type | Method and Description |
---|---|
static PublicKey.Builder |
builder() |
Instant |
createdTime()
The date and time when the public key was uploaded.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
The identifier of the public key.
|
PublicKeyConfig |
publicKeyConfig()
Configuration information about a public key that you can use with signed URLs and
signed cookies, or with field-level
encryption.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends PublicKey.Builder> |
serializableBuilderClass() |
PublicKey.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final String id()
The identifier of the public key.
public final Instant createdTime()
The date and time when the public key was uploaded.
public final PublicKeyConfig publicKeyConfig()
Configuration information about a public key that you can use with signed URLs and signed cookies, or with field-level encryption.
public PublicKey.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<PublicKey.Builder,PublicKey>
public static PublicKey.Builder builder()
public static Class<? extends PublicKey.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2021. All rights reserved.