@Generated(value="software.amazon.awssdk:codegen") public final class CreateSecurityConfigRequest extends OpenSearchServerlessRequest implements ToCopyableBuilder<CreateSecurityConfigRequest.Builder,CreateSecurityConfigRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
CreateSecurityConfigRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CreateSecurityConfigRequest.Builder |
builder() |
String |
clientToken()
Unique, case-sensitive identifier to ensure idempotency of the request.
|
String |
description()
A 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 |
name()
The name of the security configuration.
|
SamlConfigOptions |
samlOptions()
Describes SAML options in in the form of a key-value map.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CreateSecurityConfigRequest.Builder> |
serializableBuilderClass() |
CreateSecurityConfigRequest.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.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String clientToken()
Unique, case-sensitive identifier to ensure idempotency of the request.
public final String description()
A description of the security configuration.
public final String name()
The name of the security configuration.
public final SamlConfigOptions samlOptions()
Describes SAML options in in the form of a key-value map. This field is required if you specify saml
for the type parameter.
saml for the type parameter.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 CreateSecurityConfigRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CreateSecurityConfigRequest.Builder,CreateSecurityConfigRequest>toBuilder in class OpenSearchServerlessRequestpublic static CreateSecurityConfigRequest.Builder builder()
public static Class<? extends CreateSecurityConfigRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.