Interface GetProtectionStatusResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetProtectionStatusResponse.Builder,
,GetProtectionStatusResponse> FmsResponse.Builder
,SdkBuilder<GetProtectionStatusResponse.Builder,
,GetProtectionStatusResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
GetProtectionStatusResponse
-
Method Summary
Modifier and TypeMethodDescriptionadminAccountId
(String adminAccountId) The ID of the Firewall Manager administrator account for this policy.Details about the attack, including the following:If you have more objects than the number that you specified forMaxResults
in the request, the response includes aNextToken
value.serviceType
(String serviceType) The service type that is protected by the policy.serviceType
(SecurityServiceType serviceType) The service type that is protected by the policy.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.fms.model.FmsResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
adminAccountId
The ID of the Firewall Manager administrator account for this policy.
- Parameters:
adminAccountId
- The ID of the Firewall Manager administrator account for this policy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceType
The service type that is protected by the policy. Currently, this is always
SHIELD_ADVANCED
.- Parameters:
serviceType
- The service type that is protected by the policy. Currently, this is alwaysSHIELD_ADVANCED
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
serviceType
The service type that is protected by the policy. Currently, this is always
SHIELD_ADVANCED
.- Parameters:
serviceType
- The service type that is protected by the policy. Currently, this is alwaysSHIELD_ADVANCED
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
data
Details about the attack, including the following:
-
Attack type
-
Account ID
-
ARN of the resource attacked
-
Start time of the attack
-
End time of the attack (ongoing attacks will not have an end time)
The details are in JSON format.
- Parameters:
data
- Details about the attack, including the following:-
Attack type
-
Account ID
-
ARN of the resource attacked
-
Start time of the attack
-
End time of the attack (ongoing attacks will not have an end time)
The details are in JSON format.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
nextToken
If you have more objects than the number that you specified for
MaxResults
in the request, the response includes aNextToken
value. To list more objects, submit anotherGetProtectionStatus
request, and specify theNextToken
value from the response in theNextToken
value in the next request.Amazon Web Services SDKs provide auto-pagination that identify
NextToken
in a response and make subsequent request calls automatically on your behalf. However, this feature is not supported byGetProtectionStatus
. You must submit subsequent requests withNextToken
using your own processes.- Parameters:
nextToken
- If you have more objects than the number that you specified forMaxResults
in the request, the response includes aNextToken
value. To list more objects, submit anotherGetProtectionStatus
request, and specify theNextToken
value from the response in theNextToken
value in the next request.Amazon Web Services SDKs provide auto-pagination that identify
NextToken
in a response and make subsequent request calls automatically on your behalf. However, this feature is not supported byGetProtectionStatus
. You must submit subsequent requests withNextToken
using your own processes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-