StructuredPojo, ToCopyableBuilder<AccessPoliciesStatus.Builder,AccessPoliciesStatus>@Generated("software.amazon.awssdk:codegen") public class AccessPoliciesStatus extends Object implements StructuredPojo, ToCopyableBuilder<AccessPoliciesStatus.Builder,AccessPoliciesStatus>
The configured access rules for the domain's document and search endpoints, and the current status of those rules.
| Modifier and Type | Class | Description |
|---|---|---|
static interface |
AccessPoliciesStatus.Builder |
| Modifier and Type | Method | Description |
|---|---|---|
static AccessPoliciesStatus.Builder |
builder() |
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
void |
marshall(ProtocolMarshaller protocolMarshaller) |
Marshalls this structured data using the given
ProtocolMarshaller. |
String |
options() |
The access policy configured for the Elasticsearch domain.
|
static Class<? extends AccessPoliciesStatus.Builder> |
serializableBuilderClass() |
|
OptionStatus |
status() |
The status of the access policy for the Elasticsearch domain.
|
AccessPoliciesStatus.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
public String options()
The access policy configured for the Elasticsearch domain. Access policies may be resource-based, IP-based, or IAM-based. See Configuring Access Policiesfor more information.
public OptionStatus status()
The status of the access policy for the Elasticsearch domain. See OptionStatus for the status
information that's included.
OptionStatus for the
status information that's included.public AccessPoliciesStatus.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<AccessPoliciesStatus.Builder,AccessPoliciesStatus>public static AccessPoliciesStatus.Builder builder()
public static Class<? extends AccessPoliciesStatus.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.