@Generated(value="software.amazon.awssdk:codegen") public final class SecurityConfigSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SecurityConfigSummary.Builder,SecurityConfigSummary>
A summary of a security configuration for OpenSearch Serverless.
| Modifier and Type | Class and Description |
|---|---|
static interface |
SecurityConfigSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
static SecurityConfigSummary.Builder |
builder() |
String |
configVersion()
The version of the security configuration.
|
Long |
createdDate()
The Epoch time when the security configuration was created.
|
String |
description()
The description of the security configuration.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
The unique identifier of the security configuration.
|
Long |
lastModifiedDate()
The timestamp of when the configuration was last modified.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends SecurityConfigSummary.Builder> |
serializableBuilderClass() |
SecurityConfigSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
SecurityConfigType |
type()
The type of security configuration.
|
String |
typeAsString()
The type of security configuration.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String configVersion()
The version of the security configuration.
public final Long createdDate()
The Epoch time when the security configuration was created.
public final String description()
The description of the security configuration.
public final String id()
The unique identifier of the security configuration.
public final Long lastModifiedDate()
The timestamp of when the configuration was last modified.
public final SecurityConfigType type()
The type of security configuration.
If the service returns an enum value that is not available in the current SDK version, type will return
SecurityConfigType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
SecurityConfigTypepublic final String typeAsString()
The type of security configuration.
If the service returns an enum value that is not available in the current SDK version, type will return
SecurityConfigType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
SecurityConfigTypepublic SecurityConfigSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<SecurityConfigSummary.Builder,SecurityConfigSummary>public static SecurityConfigSummary.Builder builder()
public static Class<? extends SecurityConfigSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.