Interface EntryViolation.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<EntryViolation.Builder,,EntryViolation> SdkBuilder<EntryViolation.Builder,,EntryViolation> SdkPojo
- Enclosing class:
EntryViolation
-
Method Summary
Modifier and TypeMethodDescriptionactualEvaluationOrder(String actualEvaluationOrder) The evaluation location within the ordered list of entries where theExpectedEntryis currently located.entriesWithConflicts(Collection<EntryDescription> entriesWithConflicts) The list of entries that are in conflict withExpectedEntry.entriesWithConflicts(Consumer<EntryDescription.Builder>... entriesWithConflicts) The list of entries that are in conflict withExpectedEntry.entriesWithConflicts(EntryDescription... entriesWithConflicts) The list of entries that are in conflict withExpectedEntry.default EntryViolation.BuilderentryAtExpectedEvaluationOrder(Consumer<EntryDescription.Builder> entryAtExpectedEvaluationOrder) The entry that's currently in theExpectedEvaluationOrderlocation, in place of the expected entry.entryAtExpectedEvaluationOrder(EntryDescription entryAtExpectedEvaluationOrder) The entry that's currently in theExpectedEvaluationOrderlocation, in place of the expected entry.entryViolationReasons(Collection<EntryViolationReason> entryViolationReasons) Descriptions of the violations that Firewall Manager found for these entries.entryViolationReasons(EntryViolationReason... entryViolationReasons) Descriptions of the violations that Firewall Manager found for these entries.entryViolationReasonsWithStrings(String... entryViolationReasons) Descriptions of the violations that Firewall Manager found for these entries.entryViolationReasonsWithStrings(Collection<String> entryViolationReasons) Descriptions of the violations that Firewall Manager found for these entries.default EntryViolation.BuilderexpectedEntry(Consumer<EntryDescription.Builder> expectedEntry) The Firewall Manager-managed network ACL entry that is involved in the entry violation.expectedEntry(EntryDescription expectedEntry) The Firewall Manager-managed network ACL entry that is involved in the entry violation.expectedEvaluationOrder(String expectedEvaluationOrder) The evaluation location within the ordered list of entries where theExpectedEntryshould be, according to the network ACL policy specifications.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
expectedEntry
The Firewall Manager-managed network ACL entry that is involved in the entry violation.
- Parameters:
expectedEntry- The Firewall Manager-managed network ACL entry that is involved in the entry violation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expectedEntry
The Firewall Manager-managed network ACL entry that is involved in the entry violation.
This is a convenience method that creates an instance of theEntryDescription.Builderavoiding the need to create one manually viaEntryDescription.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toexpectedEntry(EntryDescription).- Parameters:
expectedEntry- a consumer that will call methods onEntryDescription.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
expectedEvaluationOrder
The evaluation location within the ordered list of entries where the
ExpectedEntryshould be, according to the network ACL policy specifications.- Parameters:
expectedEvaluationOrder- The evaluation location within the ordered list of entries where theExpectedEntryshould be, according to the network ACL policy specifications.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actualEvaluationOrder
The evaluation location within the ordered list of entries where the
ExpectedEntryis currently located.- Parameters:
actualEvaluationOrder- The evaluation location within the ordered list of entries where theExpectedEntryis currently located.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
entryAtExpectedEvaluationOrder
EntryViolation.Builder entryAtExpectedEvaluationOrder(EntryDescription entryAtExpectedEvaluationOrder) The entry that's currently in the
ExpectedEvaluationOrderlocation, in place of the expected entry.- Parameters:
entryAtExpectedEvaluationOrder- The entry that's currently in theExpectedEvaluationOrderlocation, in place of the expected entry.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
entryAtExpectedEvaluationOrder
default EntryViolation.Builder entryAtExpectedEvaluationOrder(Consumer<EntryDescription.Builder> entryAtExpectedEvaluationOrder) The entry that's currently in the
This is a convenience method that creates an instance of theExpectedEvaluationOrderlocation, in place of the expected entry.EntryDescription.Builderavoiding the need to create one manually viaEntryDescription.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toentryAtExpectedEvaluationOrder(EntryDescription).- Parameters:
entryAtExpectedEvaluationOrder- a consumer that will call methods onEntryDescription.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
entriesWithConflicts
The list of entries that are in conflict with
ExpectedEntry.- Parameters:
entriesWithConflicts- The list of entries that are in conflict withExpectedEntry.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
entriesWithConflicts
The list of entries that are in conflict with
ExpectedEntry.- Parameters:
entriesWithConflicts- The list of entries that are in conflict withExpectedEntry.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
entriesWithConflicts
EntryViolation.Builder entriesWithConflicts(Consumer<EntryDescription.Builder>... entriesWithConflicts) The list of entries that are in conflict with
This is a convenience method that creates an instance of theExpectedEntry.EntryDescription.Builderavoiding the need to create one manually viaEntryDescription.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toentriesWithConflicts(List<EntryDescription>).- Parameters:
entriesWithConflicts- a consumer that will call methods onEntryDescription.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
entryViolationReasonsWithStrings
Descriptions of the violations that Firewall Manager found for these entries.
- Parameters:
entryViolationReasons- Descriptions of the violations that Firewall Manager found for these entries.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
entryViolationReasonsWithStrings
Descriptions of the violations that Firewall Manager found for these entries.
- Parameters:
entryViolationReasons- Descriptions of the violations that Firewall Manager found for these entries.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
entryViolationReasons
EntryViolation.Builder entryViolationReasons(Collection<EntryViolationReason> entryViolationReasons) Descriptions of the violations that Firewall Manager found for these entries.
- Parameters:
entryViolationReasons- Descriptions of the violations that Firewall Manager found for these entries.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
entryViolationReasons
Descriptions of the violations that Firewall Manager found for these entries.
- Parameters:
entryViolationReasons- Descriptions of the violations that Firewall Manager found for these entries.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-