@Generated(value="software.amazon.awssdk:codegen") public final class AwsElasticsearchDomainDomainEndpointOptions extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AwsElasticsearchDomainDomainEndpointOptions.Builder,AwsElasticsearchDomainDomainEndpointOptions>
Additional options for the domain endpoint, such as whether to require HTTPS for all traffic.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AwsElasticsearchDomainDomainEndpointOptions.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AwsElasticsearchDomainDomainEndpointOptions.Builder |
builder() |
Boolean |
enforceHTTPS()
Whether to require that all traffic to the domain arrive over HTTPS.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends AwsElasticsearchDomainDomainEndpointOptions.Builder> |
serializableBuilderClass() |
String |
tlsSecurityPolicy()
The TLS security policy to apply to the HTTPS endpoint of the OpenSearch domain.
|
AwsElasticsearchDomainDomainEndpointOptions.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Boolean enforceHTTPS()
Whether to require that all traffic to the domain arrive over HTTPS.
public final String tlsSecurityPolicy()
The TLS security policy to apply to the HTTPS endpoint of the OpenSearch domain.
Valid values:
Policy-Min-TLS-1-0-2019-07, which supports TLSv1.0 and higher
Policy-Min-TLS-1-2-2019-07, which only supports TLSv1.2
Valid values:
Policy-Min-TLS-1-0-2019-07, which supports TLSv1.0 and higher
Policy-Min-TLS-1-2-2019-07, which only supports TLSv1.2
public AwsElasticsearchDomainDomainEndpointOptions.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AwsElasticsearchDomainDomainEndpointOptions.Builder,AwsElasticsearchDomainDomainEndpointOptions>public static AwsElasticsearchDomainDomainEndpointOptions.Builder builder()
public static Class<? extends AwsElasticsearchDomainDomainEndpointOptions.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.