@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ReasonSummary extends Object implements Serializable, Cloneable, StructuredPojo
Contains information about the reasoning why a check for access passed or failed.
| Constructor and Description |
|---|
ReasonSummary() |
| Modifier and Type | Method and Description |
|---|---|
ReasonSummary |
clone() |
boolean |
equals(Object obj) |
String |
getDescription()
A description of the reasoning of a result of checking for access.
|
String |
getStatementId()
The identifier for the reason statement.
|
Integer |
getStatementIndex()
The index number of the reason statement.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setDescription(String description)
A description of the reasoning of a result of checking for access.
|
void |
setStatementId(String statementId)
The identifier for the reason statement.
|
void |
setStatementIndex(Integer statementIndex)
The index number of the reason statement.
|
String |
toString()
Returns a string representation of this object.
|
ReasonSummary |
withDescription(String description)
A description of the reasoning of a result of checking for access.
|
ReasonSummary |
withStatementId(String statementId)
The identifier for the reason statement.
|
ReasonSummary |
withStatementIndex(Integer statementIndex)
The index number of the reason statement.
|
public void setDescription(String description)
A description of the reasoning of a result of checking for access.
description - A description of the reasoning of a result of checking for access.public String getDescription()
A description of the reasoning of a result of checking for access.
public ReasonSummary withDescription(String description)
A description of the reasoning of a result of checking for access.
description - A description of the reasoning of a result of checking for access.public void setStatementIndex(Integer statementIndex)
The index number of the reason statement.
statementIndex - The index number of the reason statement.public Integer getStatementIndex()
The index number of the reason statement.
public ReasonSummary withStatementIndex(Integer statementIndex)
The index number of the reason statement.
statementIndex - The index number of the reason statement.public void setStatementId(String statementId)
The identifier for the reason statement.
statementId - The identifier for the reason statement.public String getStatementId()
The identifier for the reason statement.
public ReasonSummary withStatementId(String statementId)
The identifier for the reason statement.
statementId - The identifier for the reason statement.public String toString()
toString in class ObjectObject.toString()public ReasonSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.