Interface CreateCustomEntityTypeRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<CreateCustomEntityTypeRequest.Builder,CreateCustomEntityTypeRequest>,GlueRequest.Builder,SdkBuilder<CreateCustomEntityTypeRequest.Builder,CreateCustomEntityTypeRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- CreateCustomEntityTypeRequest
public static interface CreateCustomEntityTypeRequest.Builder extends GlueRequest.Builder, SdkPojo, CopyableBuilder<CreateCustomEntityTypeRequest.Builder,CreateCustomEntityTypeRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CreateCustomEntityTypeRequest.BuildercontextWords(String... contextWords)A list of context words.CreateCustomEntityTypeRequest.BuildercontextWords(Collection<String> contextWords)A list of context words.CreateCustomEntityTypeRequest.Buildername(String name)A name for the custom pattern that allows it to be retrieved or deleted later.CreateCustomEntityTypeRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)CreateCustomEntityTypeRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)CreateCustomEntityTypeRequest.BuilderregexString(String regexString)A regular expression string that is used for detecting sensitive data in a custom pattern.CreateCustomEntityTypeRequest.Buildertags(Map<String,String> tags)A list of tags applied to the custom entity type.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.glue.model.GlueRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
name
CreateCustomEntityTypeRequest.Builder name(String name)
A name for the custom pattern that allows it to be retrieved or deleted later. This name must be unique per Amazon Web Services account.
- Parameters:
name- A name for the custom pattern that allows it to be retrieved or deleted later. This name must be unique per Amazon Web Services account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
regexString
CreateCustomEntityTypeRequest.Builder regexString(String regexString)
A regular expression string that is used for detecting sensitive data in a custom pattern.
- Parameters:
regexString- A regular expression string that is used for detecting sensitive data in a custom pattern.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contextWords
CreateCustomEntityTypeRequest.Builder contextWords(Collection<String> contextWords)
A list of context words. If none of these context words are found within the vicinity of the regular expression the data will not be detected as sensitive data.
If no context words are passed only a regular expression is checked.
- Parameters:
contextWords- A list of context words. If none of these context words are found within the vicinity of the regular expression the data will not be detected as sensitive data.If no context words are passed only a regular expression is checked.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contextWords
CreateCustomEntityTypeRequest.Builder contextWords(String... contextWords)
A list of context words. If none of these context words are found within the vicinity of the regular expression the data will not be detected as sensitive data.
If no context words are passed only a regular expression is checked.
- Parameters:
contextWords- A list of context words. If none of these context words are found within the vicinity of the regular expression the data will not be detected as sensitive data.If no context words are passed only a regular expression is checked.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
CreateCustomEntityTypeRequest.Builder tags(Map<String,String> tags)
A list of tags applied to the custom entity type.
- Parameters:
tags- A list of tags applied to the custom entity type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
CreateCustomEntityTypeRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
CreateCustomEntityTypeRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-