Interface CreateClassifierRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<CreateClassifierRequest.Builder,
,CreateClassifierRequest> GlueRequest.Builder
,SdkBuilder<CreateClassifierRequest.Builder,
,CreateClassifierRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
CreateClassifierRequest
-
Method Summary
Modifier and TypeMethodDescriptiondefault CreateClassifierRequest.Builder
csvClassifier
(Consumer<CreateCsvClassifierRequest.Builder> csvClassifier) ACsvClassifier
object specifying the classifier to create.csvClassifier
(CreateCsvClassifierRequest csvClassifier) ACsvClassifier
object specifying the classifier to create.default CreateClassifierRequest.Builder
grokClassifier
(Consumer<CreateGrokClassifierRequest.Builder> grokClassifier) AGrokClassifier
object specifying the classifier to create.grokClassifier
(CreateGrokClassifierRequest grokClassifier) AGrokClassifier
object specifying the classifier to create.default CreateClassifierRequest.Builder
jsonClassifier
(Consumer<CreateJsonClassifierRequest.Builder> jsonClassifier) AJsonClassifier
object specifying the classifier to create.jsonClassifier
(CreateJsonClassifierRequest jsonClassifier) AJsonClassifier
object specifying the classifier to create.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.default CreateClassifierRequest.Builder
xmlClassifier
(Consumer<CreateXMLClassifierRequest.Builder> xmlClassifier) AnXMLClassifier
object specifying the classifier to create.xmlClassifier
(CreateXMLClassifierRequest xmlClassifier) AnXMLClassifier
object specifying the classifier to create.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 Details
-
grokClassifier
A
GrokClassifier
object specifying the classifier to create.- Parameters:
grokClassifier
- AGrokClassifier
object 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 theGrokClassifier
object specifying the classifier to create.CreateGrokClassifierRequest.Builder
avoiding the need to create one manually viaCreateGrokClassifierRequest.builder()
.When the
Consumer
completes,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:
-
xmlClassifier
An
XMLClassifier
object specifying the classifier to create.- Parameters:
xmlClassifier
- AnXMLClassifier
object 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 theXMLClassifier
object specifying the classifier to create.CreateXMLClassifierRequest.Builder
avoiding the need to create one manually viaCreateXMLClassifierRequest.builder()
.When the
Consumer
completes,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:
-
jsonClassifier
A
JsonClassifier
object specifying the classifier to create.- Parameters:
jsonClassifier
- AJsonClassifier
object 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 theJsonClassifier
object specifying the classifier to create.CreateJsonClassifierRequest.Builder
avoiding the need to create one manually viaCreateJsonClassifierRequest.builder()
.When the
Consumer
completes,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:
-
csvClassifier
A
CsvClassifier
object specifying the classifier to create.- Parameters:
csvClassifier
- ACsvClassifier
object 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 theCsvClassifier
object specifying the classifier to create.CreateCsvClassifierRequest.Builder
avoiding the need to create one manually viaCreateCsvClassifierRequest.builder()
.When the
Consumer
completes,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:
-
overrideConfiguration
CreateClassifierRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
CreateClassifierRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-