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()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<AccessPoliciesStatus.Builder,AccessPoliciesStatus>
public static AccessPoliciesStatus.Builder builder()
public static Class<? extends AccessPoliciesStatus.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.