@Generated(value="software.amazon.awssdk:codegen") public final class KeyGroup extends Object implements SdkPojo, Serializable, ToCopyableBuilder<KeyGroup.Builder,KeyGroup>
A key group.
A key group contains a list of public keys that you can use with CloudFront signed URLs and signed cookies.
| Modifier and Type | Class and Description |
|---|---|
static interface |
KeyGroup.Builder |
| Modifier and Type | Method and Description |
|---|---|
static KeyGroup.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
The identifier for the key group.
|
KeyGroupConfig |
keyGroupConfig()
The key group configuration.
|
Instant |
lastModifiedTime()
The date and time when the key group was last modified.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends KeyGroup.Builder> |
serializableBuilderClass() |
KeyGroup.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String id()
The identifier for the key group.
public final Instant lastModifiedTime()
The date and time when the key group was last modified.
public final KeyGroupConfig keyGroupConfig()
The key group configuration.
public KeyGroup.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<KeyGroup.Builder,KeyGroup>public static KeyGroup.Builder builder()
public static Class<? extends KeyGroup.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.