CopyableBuilder<AttackDetail.Builder,AttackDetail>
, SdkBuilder<AttackDetail.Builder,AttackDetail>
public static interface AttackDetail.Builder extends CopyableBuilder<AttackDetail.Builder,AttackDetail>
Modifier and Type | Method | Description |
---|---|---|
AttackDetail.Builder |
attackCounters(Collection<SummarizedCounter> attackCounters) |
List of counters that describe the attack for the specified time period.
|
AttackDetail.Builder |
attackCounters(SummarizedCounter... attackCounters) |
List of counters that describe the attack for the specified time period.
|
AttackDetail.Builder |
attackId(String attackId) |
The unique identifier (ID) of the attack.
|
AttackDetail.Builder |
endTime(Date endTime) |
The time the attack ended, in the format 2016-12-16T13:50Z.
|
AttackDetail.Builder |
mitigations(Collection<Mitigation> mitigations) |
List of mitigation actions taken for the attack.
|
AttackDetail.Builder |
mitigations(Mitigation... mitigations) |
List of mitigation actions taken for the attack.
|
AttackDetail.Builder |
resourceArn(String resourceArn) |
The ARN (Amazon Resource Name) of the resource that was attacked.
|
AttackDetail.Builder |
startTime(Date startTime) |
The time the attack started, in the format 2016-12-16T13:50Z.
|
AttackDetail.Builder |
subResources(Collection<SubResourceSummary> subResources) |
If applicable, additional detail about the resource being attacked, for example, IP address or URL.
|
AttackDetail.Builder |
subResources(SubResourceSummary... subResources) |
If applicable, additional detail about the resource being attacked, for example, IP address or URL.
|
copy
apply, build
AttackDetail.Builder attackId(String attackId)
The unique identifier (ID) of the attack.
attackId
- The unique identifier (ID) of the attack.AttackDetail.Builder resourceArn(String resourceArn)
The ARN (Amazon Resource Name) of the resource that was attacked.
resourceArn
- The ARN (Amazon Resource Name) of the resource that was attacked.AttackDetail.Builder subResources(Collection<SubResourceSummary> subResources)
If applicable, additional detail about the resource being attacked, for example, IP address or URL.
subResources
- If applicable, additional detail about the resource being attacked, for example, IP address or URL.AttackDetail.Builder subResources(SubResourceSummary... subResources)
If applicable, additional detail about the resource being attacked, for example, IP address or URL.
NOTE: This method appends the values to the existing list (if any). Use
#setSubResources(java.util.Collection)
or #withSubResources(java.util.Collection)
if you want
to override the existing values.
subResources
- If applicable, additional detail about the resource being attacked, for example, IP address or URL.AttackDetail.Builder startTime(Date startTime)
The time the attack started, in the format 2016-12-16T13:50Z.
startTime
- The time the attack started, in the format 2016-12-16T13:50Z.AttackDetail.Builder endTime(Date endTime)
The time the attack ended, in the format 2016-12-16T13:50Z.
endTime
- The time the attack ended, in the format 2016-12-16T13:50Z.AttackDetail.Builder attackCounters(Collection<SummarizedCounter> attackCounters)
List of counters that describe the attack for the specified time period.
attackCounters
- List of counters that describe the attack for the specified time period.AttackDetail.Builder attackCounters(SummarizedCounter... attackCounters)
List of counters that describe the attack for the specified time period.
NOTE: This method appends the values to the existing list (if any). Use
#setAttackCounters(java.util.Collection)
or #withAttackCounters(java.util.Collection)
if you
want to override the existing values.
attackCounters
- List of counters that describe the attack for the specified time period.AttackDetail.Builder mitigations(Collection<Mitigation> mitigations)
List of mitigation actions taken for the attack.
mitigations
- List of mitigation actions taken for the attack.AttackDetail.Builder mitigations(Mitigation... mitigations)
List of mitigation actions taken for the attack.
NOTE: This method appends the values to the existing list (if any). Use
#setMitigations(java.util.Collection)
or #withMitigations(java.util.Collection)
if you want
to override the existing values.
mitigations
- List of mitigation actions taken for the attack.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.