Interface GetAllowListResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetAllowListResponse.Builder,
,GetAllowListResponse> Macie2Response.Builder
,SdkBuilder<GetAllowListResponse.Builder,
,GetAllowListResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
GetAllowListResponse
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the allow list.The date and time, in UTC and extended ISO 8601 format, when the allow list was created in Amazon Macie.default GetAllowListResponse.Builder
criteria
(Consumer<AllowListCriteria.Builder> criteria) The criteria that specify the text or text pattern to ignore.criteria
(AllowListCriteria criteria) The criteria that specify the text or text pattern to ignore.description
(String description) The custom description of the allow list.The unique identifier for the allow list.The custom name of the allow list.default GetAllowListResponse.Builder
status
(Consumer<AllowListStatus.Builder> status) The current status of the allow list, which indicates whether Amazon Macie can access and use the list's criteria.status
(AllowListStatus status) The current status of the allow list, which indicates whether Amazon Macie can access and use the list's criteria.A map of key-value pairs that specifies which tags (keys and values) are associated with the allow list.The date and time, in UTC and extended ISO 8601 format, when the allow list's settings were most recently changed in Amazon Macie.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.macie2.model.Macie2Response.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
-
arn
The Amazon Resource Name (ARN) of the allow list.
- Parameters:
arn
- The Amazon Resource Name (ARN) of the allow list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The date and time, in UTC and extended ISO 8601 format, when the allow list was created in Amazon Macie.
- Parameters:
createdAt
- The date and time, in UTC and extended ISO 8601 format, when the allow list was created in Amazon Macie.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
criteria
The criteria that specify the text or text pattern to ignore. The criteria can be the location and name of an S3 object that lists specific text to ignore (s3WordsList), or a regular expression (regex) that defines a text pattern to ignore.
- Parameters:
criteria
- The criteria that specify the text or text pattern to ignore. The criteria can be the location and name of an S3 object that lists specific text to ignore (s3WordsList), or a regular expression (regex) that defines a text pattern to ignore.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
criteria
The criteria that specify the text or text pattern to ignore. The criteria can be the location and name of an S3 object that lists specific text to ignore (s3WordsList), or a regular expression (regex) that defines a text pattern to ignore.
This is a convenience method that creates an instance of theAllowListCriteria.Builder
avoiding the need to create one manually viaAllowListCriteria.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocriteria(AllowListCriteria)
.- Parameters:
criteria
- a consumer that will call methods onAllowListCriteria.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
description
The custom description of the allow list.
- Parameters:
description
- The custom description of the allow list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
The unique identifier for the allow list.
- Parameters:
id
- The unique identifier for the allow list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The custom name of the allow list.
- Parameters:
name
- The custom name of the allow list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the allow list, which indicates whether Amazon Macie can access and use the list's criteria.
- Parameters:
status
- The current status of the allow list, which indicates whether Amazon Macie can access and use the list's criteria.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the allow list, which indicates whether Amazon Macie can access and use the list's criteria.
This is a convenience method that creates an instance of theAllowListStatus.Builder
avoiding the need to create one manually viaAllowListStatus.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tostatus(AllowListStatus)
.- Parameters:
status
- a consumer that will call methods onAllowListStatus.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
tags
A map of key-value pairs that specifies which tags (keys and values) are associated with the allow list.
- Parameters:
tags
- A map of key-value pairs that specifies which tags (keys and values) are associated with the allow list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The date and time, in UTC and extended ISO 8601 format, when the allow list's settings were most recently changed in Amazon Macie.
- Parameters:
updatedAt
- The date and time, in UTC and extended ISO 8601 format, when the allow list's settings were most recently changed in Amazon Macie.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-