Interface UpdateClassifierRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<UpdateClassifierRequest.Builder,
,UpdateClassifierRequest> GlueRequest.Builder
,SdkBuilder<UpdateClassifierRequest.Builder,
,UpdateClassifierRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
UpdateClassifierRequest
-
Method Summary
Modifier and TypeMethodDescriptiondefault UpdateClassifierRequest.Builder
csvClassifier
(Consumer<UpdateCsvClassifierRequest.Builder> csvClassifier) ACsvClassifier
object with updated fields.csvClassifier
(UpdateCsvClassifierRequest csvClassifier) ACsvClassifier
object with updated fields.default UpdateClassifierRequest.Builder
grokClassifier
(Consumer<UpdateGrokClassifierRequest.Builder> grokClassifier) AGrokClassifier
object with updated fields.grokClassifier
(UpdateGrokClassifierRequest grokClassifier) AGrokClassifier
object with updated fields.default UpdateClassifierRequest.Builder
jsonClassifier
(Consumer<UpdateJsonClassifierRequest.Builder> jsonClassifier) AJsonClassifier
object with updated fields.jsonClassifier
(UpdateJsonClassifierRequest jsonClassifier) AJsonClassifier
object with updated fields.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.default UpdateClassifierRequest.Builder
xmlClassifier
(Consumer<UpdateXMLClassifierRequest.Builder> xmlClassifier) AnXMLClassifier
object with updated fields.xmlClassifier
(UpdateXMLClassifierRequest xmlClassifier) AnXMLClassifier
object with updated fields.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 with updated fields.- Parameters:
grokClassifier
- AGrokClassifier
object with updated fields.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
grokClassifier
default UpdateClassifierRequest.Builder grokClassifier(Consumer<UpdateGrokClassifierRequest.Builder> grokClassifier) A
This is a convenience method that creates an instance of theGrokClassifier
object with updated fields.UpdateGrokClassifierRequest.Builder
avoiding the need to create one manually viaUpdateGrokClassifierRequest.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed togrokClassifier(UpdateGrokClassifierRequest)
.- Parameters:
grokClassifier
- a consumer that will call methods onUpdateGrokClassifierRequest.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
xmlClassifier
An
XMLClassifier
object with updated fields.- Parameters:
xmlClassifier
- AnXMLClassifier
object with updated fields.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
xmlClassifier
default UpdateClassifierRequest.Builder xmlClassifier(Consumer<UpdateXMLClassifierRequest.Builder> xmlClassifier) An
This is a convenience method that creates an instance of theXMLClassifier
object with updated fields.UpdateXMLClassifierRequest.Builder
avoiding the need to create one manually viaUpdateXMLClassifierRequest.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toxmlClassifier(UpdateXMLClassifierRequest)
.- Parameters:
xmlClassifier
- a consumer that will call methods onUpdateXMLClassifierRequest.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
jsonClassifier
A
JsonClassifier
object with updated fields.- Parameters:
jsonClassifier
- AJsonClassifier
object with updated fields.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jsonClassifier
default UpdateClassifierRequest.Builder jsonClassifier(Consumer<UpdateJsonClassifierRequest.Builder> jsonClassifier) A
This is a convenience method that creates an instance of theJsonClassifier
object with updated fields.UpdateJsonClassifierRequest.Builder
avoiding the need to create one manually viaUpdateJsonClassifierRequest.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tojsonClassifier(UpdateJsonClassifierRequest)
.- Parameters:
jsonClassifier
- a consumer that will call methods onUpdateJsonClassifierRequest.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
csvClassifier
A
CsvClassifier
object with updated fields.- Parameters:
csvClassifier
- ACsvClassifier
object with updated fields.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
csvClassifier
default UpdateClassifierRequest.Builder csvClassifier(Consumer<UpdateCsvClassifierRequest.Builder> csvClassifier) A
This is a convenience method that creates an instance of theCsvClassifier
object with updated fields.UpdateCsvClassifierRequest.Builder
avoiding the need to create one manually viaUpdateCsvClassifierRequest.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocsvClassifier(UpdateCsvClassifierRequest)
.- Parameters:
csvClassifier
- a consumer that will call methods onUpdateCsvClassifierRequest.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
overrideConfiguration
UpdateClassifierRequest.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
UpdateClassifierRequest.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.
-