public static interface SubResourceSummary.Builder extends SdkPojo, CopyableBuilder<SubResourceSummary.Builder,SubResourceSummary>
| Modifier and Type | Method and Description |
|---|---|
SubResourceSummary.Builder |
attackVectors(Collection<SummarizedAttackVector> attackVectors)
The list of attack types and associated counters.
|
SubResourceSummary.Builder |
attackVectors(Consumer<SummarizedAttackVector.Builder>... attackVectors)
The list of attack types and associated counters.
|
SubResourceSummary.Builder |
attackVectors(SummarizedAttackVector... attackVectors)
The list of attack types and associated counters.
|
SubResourceSummary.Builder |
counters(Collection<SummarizedCounter> counters)
The counters that describe the details of the attack.
|
SubResourceSummary.Builder |
counters(Consumer<SummarizedCounter.Builder>... counters)
The counters that describe the details of the attack.
|
SubResourceSummary.Builder |
counters(SummarizedCounter... counters)
The counters that describe the details of the attack.
|
SubResourceSummary.Builder |
id(String id)
The unique identifier (ID) of the
SubResource. |
SubResourceSummary.Builder |
type(String type)
The
SubResource type. |
SubResourceSummary.Builder |
type(SubResourceType type)
The
SubResource type. |
equalsBySdkFields, sdkFieldscopyapplyMutation, buildSubResourceSummary.Builder type(String type)
The SubResource type.
type - The SubResource type.SubResourceType,
SubResourceTypeSubResourceSummary.Builder type(SubResourceType type)
The SubResource type.
type - The SubResource type.SubResourceType,
SubResourceTypeSubResourceSummary.Builder id(String id)
The unique identifier (ID) of the SubResource.
id - The unique identifier (ID) of the SubResource.SubResourceSummary.Builder attackVectors(Collection<SummarizedAttackVector> attackVectors)
The list of attack types and associated counters.
attackVectors - The list of attack types and associated counters.SubResourceSummary.Builder attackVectors(SummarizedAttackVector... attackVectors)
The list of attack types and associated counters.
attackVectors - The list of attack types and associated counters.SubResourceSummary.Builder attackVectors(Consumer<SummarizedAttackVector.Builder>... attackVectors)
The list of attack types and associated counters.
This is a convenience method that creates an instance of theSummarizedAttackVector.Builder avoiding the need to
create one manually via SummarizedAttackVector.builder()
.
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #attackVectors(List.
attackVectors - a consumer that will call methods on
SummarizedAttackVector.Builder#attackVectors(java.util.Collection) SubResourceSummary.Builder counters(Collection<SummarizedCounter> counters)
The counters that describe the details of the attack.
counters - The counters that describe the details of the attack.SubResourceSummary.Builder counters(SummarizedCounter... counters)
The counters that describe the details of the attack.
counters - The counters that describe the details of the attack.SubResourceSummary.Builder counters(Consumer<SummarizedCounter.Builder>... counters)
The counters that describe the details of the attack.
This is a convenience method that creates an instance of theSummarizedCounter.Builder avoiding the need to create
one manually via SummarizedCounter.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #counters(List.
counters - a consumer that will call methods on
SummarizedCounter.Builder#counters(java.util.Collection) Copyright © 2023. All rights reserved.