Interface GetSensitivityInspectionTemplateResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetSensitivityInspectionTemplateResponse.Builder,,GetSensitivityInspectionTemplateResponse> Macie2Response.Builder,SdkBuilder<GetSensitivityInspectionTemplateResponse.Builder,,GetSensitivityInspectionTemplateResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetSensitivityInspectionTemplateResponse
-
Method Summary
Modifier and TypeMethodDescriptiondescription(String description) The custom description of the template.The managed data identifiers that are explicitly excluded (not used) when performing automated sensitive data discovery.The managed data identifiers that are explicitly excluded (not used) when performing automated sensitive data discovery.The allow lists, custom data identifiers, and managed data identifiers that are explicitly included (used) when performing automated sensitive data discovery.The allow lists, custom data identifiers, and managed data identifiers that are explicitly included (used) when performing automated sensitive data discovery.The name of the template: automated-sensitive-data-discovery.sensitivityInspectionTemplateId(String sensitivityInspectionTemplateId) The unique identifier for the template.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.macie2.model.Macie2Response.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
description
The custom description of the template.
- Parameters:
description- The custom description of the template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
excludes
GetSensitivityInspectionTemplateResponse.Builder excludes(SensitivityInspectionTemplateExcludes excludes) The managed data identifiers that are explicitly excluded (not used) when performing automated sensitive data discovery.
- Parameters:
excludes-The managed data identifiers that are explicitly excluded (not used) when performing automated sensitive data discovery.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
excludes
default GetSensitivityInspectionTemplateResponse.Builder excludes(Consumer<SensitivityInspectionTemplateExcludes.Builder> excludes) The managed data identifiers that are explicitly excluded (not used) when performing automated sensitive data discovery.
This is a convenience method that creates an instance of theSensitivityInspectionTemplateExcludes.Builderavoiding the need to create one manually viaSensitivityInspectionTemplateExcludes.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toexcludes(SensitivityInspectionTemplateExcludes).- Parameters:
excludes- a consumer that will call methods onSensitivityInspectionTemplateExcludes.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
includes
GetSensitivityInspectionTemplateResponse.Builder includes(SensitivityInspectionTemplateIncludes includes) The allow lists, custom data identifiers, and managed data identifiers that are explicitly included (used) when performing automated sensitive data discovery.
- Parameters:
includes- The allow lists, custom data identifiers, and managed data identifiers that are explicitly included (used) when performing automated sensitive data discovery.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
includes
default GetSensitivityInspectionTemplateResponse.Builder includes(Consumer<SensitivityInspectionTemplateIncludes.Builder> includes) The allow lists, custom data identifiers, and managed data identifiers that are explicitly included (used) when performing automated sensitive data discovery.
This is a convenience method that creates an instance of theSensitivityInspectionTemplateIncludes.Builderavoiding the need to create one manually viaSensitivityInspectionTemplateIncludes.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toincludes(SensitivityInspectionTemplateIncludes).- Parameters:
includes- a consumer that will call methods onSensitivityInspectionTemplateIncludes.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
name
The name of the template: automated-sensitive-data-discovery.
- Parameters:
name- The name of the template: automated-sensitive-data-discovery.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sensitivityInspectionTemplateId
GetSensitivityInspectionTemplateResponse.Builder sensitivityInspectionTemplateId(String sensitivityInspectionTemplateId) The unique identifier for the template.
- Parameters:
sensitivityInspectionTemplateId- The unique identifier for the template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-