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 theExpectedEntry
is 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.Builder
entryAtExpectedEvaluationOrder
(Consumer<EntryDescription.Builder> entryAtExpectedEvaluationOrder) The entry that's currently in theExpectedEvaluationOrder
location, in place of the expected entry.entryAtExpectedEvaluationOrder
(EntryDescription entryAtExpectedEvaluationOrder) The entry that's currently in theExpectedEvaluationOrder
location, 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.Builder
expectedEntry
(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 theExpectedEntry
should be, according to the network ACL policy specifications.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods 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.Builder
avoiding the need to create one manually viaEntryDescription.builder()
.When the
Consumer
completes,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
ExpectedEntry
should be, according to the network ACL policy specifications.- Parameters:
expectedEvaluationOrder
- The evaluation location within the ordered list of entries where theExpectedEntry
should 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
ExpectedEntry
is currently located.- Parameters:
actualEvaluationOrder
- The evaluation location within the ordered list of entries where theExpectedEntry
is 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
ExpectedEvaluationOrder
location, in place of the expected entry.- Parameters:
entryAtExpectedEvaluationOrder
- The entry that's currently in theExpectedEvaluationOrder
location, 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 theExpectedEvaluationOrder
location, in place of the expected entry.EntryDescription.Builder
avoiding the need to create one manually viaEntryDescription.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaEntryDescription.builder()
.When the
Consumer
completes,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.
-