public class AccessPoliciesStatus
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
The configured access rules for the domain's document and search endpoints, and the current status of those rules.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
options
The access policy configured for the Elasticsearch domain.
|
private OptionStatus |
status
The status of the access policy for the Elasticsearch domain.
|
Constructor and Description |
---|
AccessPoliciesStatus() |
Modifier and Type | Method and Description |
---|---|
AccessPoliciesStatus |
clone() |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getOptions()
The access policy configured for the Elasticsearch domain.
|
OptionStatus |
getStatus()
The status of the access policy for the Elasticsearch domain.
|
int |
hashCode() |
void |
setOptions(java.lang.String options)
The access policy configured for the Elasticsearch domain.
|
void |
setStatus(OptionStatus status)
The status of the access policy for the Elasticsearch domain.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
AccessPoliciesStatus |
withOptions(java.lang.String options)
The access policy configured for the Elasticsearch domain.
|
AccessPoliciesStatus |
withStatus(OptionStatus status)
The status of the access policy for the Elasticsearch domain.
|
private java.lang.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.
private OptionStatus status
The status of the access policy for the Elasticsearch domain. See
OptionStatus
for the status information that's included.
public void setOptions(java.lang.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.
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 java.lang.String getOptions()
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 AccessPoliciesStatus withOptions(java.lang.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.
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 void setStatus(OptionStatus status)
The status of the access policy for the Elasticsearch domain. See
OptionStatus
for the status information that's included.
status
- The status of the access policy for the Elasticsearch domain. See
OptionStatus
for the status information that's
included.public OptionStatus getStatus()
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 withStatus(OptionStatus status)
The status of the access policy for the Elasticsearch domain. See
OptionStatus
for the status information that's included.
status
- The status of the access policy for the Elasticsearch domain. See
OptionStatus
for the status information that's
included.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public AccessPoliciesStatus clone()
clone
in class java.lang.Object