ProtectionGroup.Builder |
ProtectionGroup.Builder.aggregation(String aggregation) |
Defines how Shield combines resource data for the group in order to detect, mitigate, and report events.
|
ProtectionGroup.Builder |
ProtectionGroup.Builder.aggregation(ProtectionGroupAggregation aggregation) |
Defines how Shield combines resource data for the group in order to detect, mitigate, and report events.
|
static ProtectionGroup.Builder |
ProtectionGroup.builder() |
|
ProtectionGroup.Builder |
ProtectionGroup.Builder.members(String... members) |
The ARNs (Amazon Resource Names) of the resources to include in the protection group.
|
ProtectionGroup.Builder |
ProtectionGroup.Builder.members(Collection<String> members) |
The ARNs (Amazon Resource Names) of the resources to include in the protection group.
|
ProtectionGroup.Builder |
ProtectionGroup.Builder.pattern(String pattern) |
The criteria to use to choose the protected resources for inclusion in the group.
|
ProtectionGroup.Builder |
ProtectionGroup.Builder.pattern(ProtectionGroupPattern pattern) |
The criteria to use to choose the protected resources for inclusion in the group.
|
ProtectionGroup.Builder |
ProtectionGroup.Builder.protectionGroupArn(String protectionGroupArn) |
The ARN (Amazon Resource Name) of the protection group.
|
ProtectionGroup.Builder |
ProtectionGroup.Builder.protectionGroupId(String protectionGroupId) |
The name of the protection group.
|
ProtectionGroup.Builder |
ProtectionGroup.Builder.resourceType(String resourceType) |
The resource type to include in the protection group.
|
ProtectionGroup.Builder |
ProtectionGroup.Builder.resourceType(ProtectedResourceType resourceType) |
The resource type to include in the protection group.
|
ProtectionGroup.Builder |
ProtectionGroup.toBuilder() |
|