@Generated(value="software.amazon.awssdk:codegen") public final class AwsOpenSearchServiceDomainDomainEndpointOptionsDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AwsOpenSearchServiceDomainDomainEndpointOptionsDetails.Builder,AwsOpenSearchServiceDomainDomainEndpointOptionsDetails>
Information about additional options for the domain endpoint.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AwsOpenSearchServiceDomainDomainEndpointOptionsDetails.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AwsOpenSearchServiceDomainDomainEndpointOptionsDetails.Builder |
builder() |
String |
customEndpoint()
The fully qualified URL for the custom endpoint.
|
String |
customEndpointCertificateArn()
The ARN for the security certificate.
|
Boolean |
customEndpointEnabled()
Whether to enable a custom endpoint for the domain.
|
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 AwsOpenSearchServiceDomainDomainEndpointOptionsDetails.Builder> |
serializableBuilderClass() |
String |
tlsSecurityPolicy()
The TLS security policy to apply to the HTTPS endpoint of the OpenSearch domain.
|
AwsOpenSearchServiceDomainDomainEndpointOptionsDetails.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String customEndpointCertificateArn()
The ARN for the security certificate. The certificate is managed in ACM.
public final Boolean customEndpointEnabled()
Whether to enable a custom endpoint for the domain.
public final Boolean enforceHTTPS()
Whether to require that all traffic to the domain arrive over HTTPS.
public final String customEndpoint()
The fully qualified URL for the custom endpoint.
public final String tlsSecurityPolicy()
The TLS security policy to apply to the HTTPS endpoint of the OpenSearch domain.
public AwsOpenSearchServiceDomainDomainEndpointOptionsDetails.Builder toBuilder()
public static AwsOpenSearchServiceDomainDomainEndpointOptionsDetails.Builder builder()
public static Class<? extends AwsOpenSearchServiceDomainDomainEndpointOptionsDetails.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.