Interface GuardrailChecksSensitiveInformationConfig.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<GuardrailChecksSensitiveInformationConfig.Builder,,GuardrailChecksSensitiveInformationConfig> SdkBuilder<GuardrailChecksSensitiveInformationConfig.Builder,,GuardrailChecksSensitiveInformationConfig> SdkPojo
- Enclosing class:
GuardrailChecksSensitiveInformationConfig
@Mutable
@NotThreadSafe
public static interface GuardrailChecksSensitiveInformationConfig.Builder
extends SdkPojo, CopyableBuilder<GuardrailChecksSensitiveInformationConfig.Builder,GuardrailChecksSensitiveInformationConfig>
-
Method Summary
Modifier and TypeMethodDescriptionThe sensitive information entity types to detect.The sensitive information entity types to detect.entities(GuardrailChecksSensitiveInformationEntityConfig... entities) The sensitive information entity types to detect.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
entities
GuardrailChecksSensitiveInformationConfig.Builder entities(Collection<GuardrailChecksSensitiveInformationEntityConfig> entities) The sensitive information entity types to detect.
- Parameters:
entities- The sensitive information entity types to detect.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
entities
GuardrailChecksSensitiveInformationConfig.Builder entities(GuardrailChecksSensitiveInformationEntityConfig... entities) The sensitive information entity types to detect.
- Parameters:
entities- The sensitive information entity types to detect.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
entities
GuardrailChecksSensitiveInformationConfig.Builder entities(Consumer<GuardrailChecksSensitiveInformationEntityConfig.Builder>... entities) The sensitive information entity types to detect.
This is a convenience method that creates an instance of theGuardrailChecksSensitiveInformationEntityConfig.Builderavoiding the need to create one manually viaGuardrailChecksSensitiveInformationEntityConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toentities(List<GuardrailChecksSensitiveInformationEntityConfig>).- Parameters:
entities- a consumer that will call methods onGuardrailChecksSensitiveInformationEntityConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-