Interface CreateClassifierRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<CreateClassifierRequest.Builder,CreateClassifierRequest>,GlueRequest.Builder,SdkBuilder<CreateClassifierRequest.Builder,CreateClassifierRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- CreateClassifierRequest
public static interface CreateClassifierRequest.Builder extends GlueRequest.Builder, SdkPojo, CopyableBuilder<CreateClassifierRequest.Builder,CreateClassifierRequest>
-
-
Method Summary
-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
grokClassifier
CreateClassifierRequest.Builder grokClassifier(CreateGrokClassifierRequest grokClassifier)
A
GrokClassifierobject specifying the classifier to create.- Parameters:
grokClassifier- AGrokClassifierobject specifying the classifier to create.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
grokClassifier
default CreateClassifierRequest.Builder grokClassifier(Consumer<CreateGrokClassifierRequest.Builder> grokClassifier)
A
This is a convenience method that creates an instance of theGrokClassifierobject specifying the classifier to create.CreateGrokClassifierRequest.Builderavoiding the need to create one manually viaCreateGrokClassifierRequest.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed togrokClassifier(CreateGrokClassifierRequest).- Parameters:
grokClassifier- a consumer that will call methods onCreateGrokClassifierRequest.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
grokClassifier(CreateGrokClassifierRequest)
-
xmlClassifier
CreateClassifierRequest.Builder xmlClassifier(CreateXMLClassifierRequest xmlClassifier)
An
XMLClassifierobject specifying the classifier to create.- Parameters:
xmlClassifier- AnXMLClassifierobject specifying the classifier to create.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
xmlClassifier
default CreateClassifierRequest.Builder xmlClassifier(Consumer<CreateXMLClassifierRequest.Builder> xmlClassifier)
An
This is a convenience method that creates an instance of theXMLClassifierobject specifying the classifier to create.CreateXMLClassifierRequest.Builderavoiding the need to create one manually viaCreateXMLClassifierRequest.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toxmlClassifier(CreateXMLClassifierRequest).- Parameters:
xmlClassifier- a consumer that will call methods onCreateXMLClassifierRequest.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
xmlClassifier(CreateXMLClassifierRequest)
-
jsonClassifier
CreateClassifierRequest.Builder jsonClassifier(CreateJsonClassifierRequest jsonClassifier)
A
JsonClassifierobject specifying the classifier to create.- Parameters:
jsonClassifier- AJsonClassifierobject specifying the classifier to create.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jsonClassifier
default CreateClassifierRequest.Builder jsonClassifier(Consumer<CreateJsonClassifierRequest.Builder> jsonClassifier)
A
This is a convenience method that creates an instance of theJsonClassifierobject specifying the classifier to create.CreateJsonClassifierRequest.Builderavoiding the need to create one manually viaCreateJsonClassifierRequest.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tojsonClassifier(CreateJsonClassifierRequest).- Parameters:
jsonClassifier- a consumer that will call methods onCreateJsonClassifierRequest.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
jsonClassifier(CreateJsonClassifierRequest)
-
csvClassifier
CreateClassifierRequest.Builder csvClassifier(CreateCsvClassifierRequest csvClassifier)
A
CsvClassifierobject specifying the classifier to create.- Parameters:
csvClassifier- ACsvClassifierobject specifying the classifier to create.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
csvClassifier
default CreateClassifierRequest.Builder csvClassifier(Consumer<CreateCsvClassifierRequest.Builder> csvClassifier)
A
This is a convenience method that creates an instance of theCsvClassifierobject specifying the classifier to create.CreateCsvClassifierRequest.Builderavoiding the need to create one manually viaCreateCsvClassifierRequest.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocsvClassifier(CreateCsvClassifierRequest).- Parameters:
csvClassifier- a consumer that will call methods onCreateCsvClassifierRequest.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
csvClassifier(CreateCsvClassifierRequest)
-
overrideConfiguration
CreateClassifierRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
CreateClassifierRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-