@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EntryViolation extends Object implements Serializable, Cloneable, StructuredPojo
Detailed information about an entry violation in a network ACL. The violation is against the network ACL
specification inside the Firewall Manager network ACL policy. This data object is part of
InvalidNetworkAclEntriesViolation
.
Constructor and Description |
---|
EntryViolation() |
Modifier and Type | Method and Description |
---|---|
EntryViolation |
clone() |
boolean |
equals(Object obj) |
String |
getActualEvaluationOrder()
The evaluation location within the ordered list of entries where the
ExpectedEntry is currently
located. |
List<EntryDescription> |
getEntriesWithConflicts()
The list of entries that are in conflict with
ExpectedEntry . |
EntryDescription |
getEntryAtExpectedEvaluationOrder()
The entry that's currently in the
ExpectedEvaluationOrder location, in place of the expected entry. |
List<String> |
getEntryViolationReasons()
Descriptions of the violations that Firewall Manager found for these entries.
|
EntryDescription |
getExpectedEntry()
The Firewall Manager-managed network ACL entry that is involved in the entry violation.
|
String |
getExpectedEvaluationOrder()
The evaluation location within the ordered list of entries where the
ExpectedEntry should be,
according to the network ACL policy specifications. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setActualEvaluationOrder(String actualEvaluationOrder)
The evaluation location within the ordered list of entries where the
ExpectedEntry is currently
located. |
void |
setEntriesWithConflicts(Collection<EntryDescription> entriesWithConflicts)
The list of entries that are in conflict with
ExpectedEntry . |
void |
setEntryAtExpectedEvaluationOrder(EntryDescription entryAtExpectedEvaluationOrder)
The entry that's currently in the
ExpectedEvaluationOrder location, in place of the expected entry. |
void |
setEntryViolationReasons(Collection<String> entryViolationReasons)
Descriptions of the violations that Firewall Manager found for these entries.
|
void |
setExpectedEntry(EntryDescription expectedEntry)
The Firewall Manager-managed network ACL entry that is involved in the entry violation.
|
void |
setExpectedEvaluationOrder(String expectedEvaluationOrder)
The evaluation location within the ordered list of entries where the
ExpectedEntry should be,
according to the network ACL policy specifications. |
String |
toString()
Returns a string representation of this object.
|
EntryViolation |
withActualEvaluationOrder(String actualEvaluationOrder)
The evaluation location within the ordered list of entries where the
ExpectedEntry is currently
located. |
EntryViolation |
withEntriesWithConflicts(Collection<EntryDescription> entriesWithConflicts)
The list of entries that are in conflict with
ExpectedEntry . |
EntryViolation |
withEntriesWithConflicts(EntryDescription... entriesWithConflicts)
The list of entries that are in conflict with
ExpectedEntry . |
EntryViolation |
withEntryAtExpectedEvaluationOrder(EntryDescription entryAtExpectedEvaluationOrder)
The entry that's currently in the
ExpectedEvaluationOrder location, in place of the expected entry. |
EntryViolation |
withEntryViolationReasons(Collection<String> entryViolationReasons)
Descriptions of the violations that Firewall Manager found for these entries.
|
EntryViolation |
withEntryViolationReasons(EntryViolationReason... entryViolationReasons)
Descriptions of the violations that Firewall Manager found for these entries.
|
EntryViolation |
withEntryViolationReasons(String... entryViolationReasons)
Descriptions of the violations that Firewall Manager found for these entries.
|
EntryViolation |
withExpectedEntry(EntryDescription expectedEntry)
The Firewall Manager-managed network ACL entry that is involved in the entry violation.
|
EntryViolation |
withExpectedEvaluationOrder(String expectedEvaluationOrder)
The evaluation location within the ordered list of entries where the
ExpectedEntry should be,
according to the network ACL policy specifications. |
public void setExpectedEntry(EntryDescription expectedEntry)
The Firewall Manager-managed network ACL entry that is involved in the entry violation.
expectedEntry
- The Firewall Manager-managed network ACL entry that is involved in the entry violation.public EntryDescription getExpectedEntry()
The Firewall Manager-managed network ACL entry that is involved in the entry violation.
public EntryViolation withExpectedEntry(EntryDescription expectedEntry)
The Firewall Manager-managed network ACL entry that is involved in the entry violation.
expectedEntry
- The Firewall Manager-managed network ACL entry that is involved in the entry violation.public void setExpectedEvaluationOrder(String expectedEvaluationOrder)
The evaluation location within the ordered list of entries where the ExpectedEntry
should be,
according to the network ACL policy specifications.
expectedEvaluationOrder
- The evaluation location within the ordered list of entries where the ExpectedEntry
should be,
according to the network ACL policy specifications.public String getExpectedEvaluationOrder()
The evaluation location within the ordered list of entries where the ExpectedEntry
should be,
according to the network ACL policy specifications.
ExpectedEntry
should
be, according to the network ACL policy specifications.public EntryViolation withExpectedEvaluationOrder(String expectedEvaluationOrder)
The evaluation location within the ordered list of entries where the ExpectedEntry
should be,
according to the network ACL policy specifications.
expectedEvaluationOrder
- The evaluation location within the ordered list of entries where the ExpectedEntry
should be,
according to the network ACL policy specifications.public void setActualEvaluationOrder(String actualEvaluationOrder)
The evaluation location within the ordered list of entries where the ExpectedEntry
is currently
located.
actualEvaluationOrder
- The evaluation location within the ordered list of entries where the ExpectedEntry
is
currently located.public String getActualEvaluationOrder()
The evaluation location within the ordered list of entries where the ExpectedEntry
is currently
located.
ExpectedEntry
is
currently located.public EntryViolation withActualEvaluationOrder(String actualEvaluationOrder)
The evaluation location within the ordered list of entries where the ExpectedEntry
is currently
located.
actualEvaluationOrder
- The evaluation location within the ordered list of entries where the ExpectedEntry
is
currently located.public void setEntryAtExpectedEvaluationOrder(EntryDescription entryAtExpectedEvaluationOrder)
The entry that's currently in the ExpectedEvaluationOrder
location, in place of the expected entry.
entryAtExpectedEvaluationOrder
- The entry that's currently in the ExpectedEvaluationOrder
location, in place of the expected
entry.public EntryDescription getEntryAtExpectedEvaluationOrder()
The entry that's currently in the ExpectedEvaluationOrder
location, in place of the expected entry.
ExpectedEvaluationOrder
location, in place of the expected
entry.public EntryViolation withEntryAtExpectedEvaluationOrder(EntryDescription entryAtExpectedEvaluationOrder)
The entry that's currently in the ExpectedEvaluationOrder
location, in place of the expected entry.
entryAtExpectedEvaluationOrder
- The entry that's currently in the ExpectedEvaluationOrder
location, in place of the expected
entry.public List<EntryDescription> getEntriesWithConflicts()
The list of entries that are in conflict with ExpectedEntry
.
ExpectedEntry
.public void setEntriesWithConflicts(Collection<EntryDescription> entriesWithConflicts)
The list of entries that are in conflict with ExpectedEntry
.
entriesWithConflicts
- The list of entries that are in conflict with ExpectedEntry
.public EntryViolation withEntriesWithConflicts(EntryDescription... entriesWithConflicts)
The list of entries that are in conflict with ExpectedEntry
.
NOTE: This method appends the values to the existing list (if any). Use
setEntriesWithConflicts(java.util.Collection)
or withEntriesWithConflicts(java.util.Collection)
if you want to override the existing values.
entriesWithConflicts
- The list of entries that are in conflict with ExpectedEntry
.public EntryViolation withEntriesWithConflicts(Collection<EntryDescription> entriesWithConflicts)
The list of entries that are in conflict with ExpectedEntry
.
entriesWithConflicts
- The list of entries that are in conflict with ExpectedEntry
.public List<String> getEntryViolationReasons()
Descriptions of the violations that Firewall Manager found for these entries.
EntryViolationReason
public void setEntryViolationReasons(Collection<String> entryViolationReasons)
Descriptions of the violations that Firewall Manager found for these entries.
entryViolationReasons
- Descriptions of the violations that Firewall Manager found for these entries.EntryViolationReason
public EntryViolation withEntryViolationReasons(String... entryViolationReasons)
Descriptions of the violations that Firewall Manager found for these entries.
NOTE: This method appends the values to the existing list (if any). Use
setEntryViolationReasons(java.util.Collection)
or
withEntryViolationReasons(java.util.Collection)
if you want to override the existing values.
entryViolationReasons
- Descriptions of the violations that Firewall Manager found for these entries.EntryViolationReason
public EntryViolation withEntryViolationReasons(Collection<String> entryViolationReasons)
Descriptions of the violations that Firewall Manager found for these entries.
entryViolationReasons
- Descriptions of the violations that Firewall Manager found for these entries.EntryViolationReason
public EntryViolation withEntryViolationReasons(EntryViolationReason... entryViolationReasons)
Descriptions of the violations that Firewall Manager found for these entries.
entryViolationReasons
- Descriptions of the violations that Firewall Manager found for these entries.EntryViolationReason
public String toString()
toString
in class Object
Object.toString()
public EntryViolation clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.