Interface ExtractionDefinition.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ExtractionDefinition.Builder,,ExtractionDefinition> SdkBuilder<ExtractionDefinition.Builder,,ExtractionDefinition> SdkPojo
- Enclosing class:
ExtractionDefinition
-
Method Summary
Modifier and TypeMethodDescriptioncreatedTime(Instant createdTime) The timestamp when the extraction definition was created.default ExtractionDefinition.BuilderThe display settings for the extraction definition.display(ExtractionDefinitionDisplay display) The display settings for the extraction definition.default ExtractionDefinition.BuilderextractionConfiguration(Consumer<ExtractionConfiguration.Builder> extractionConfiguration) The configuration that defines how data is extracted.extractionConfiguration(ExtractionConfiguration extractionConfiguration) The configuration that defines how data is extracted.extractionDefinitionArn(String extractionDefinitionArn) The Amazon Resource Name (ARN) of the extraction definition.extractionDefinitionId(String extractionDefinitionId) The identifier of the extraction definition.lastUpdatedBy(String lastUpdatedBy) The Amazon Resource Name (ARN) of the user who last updated the extraction definition.lastUpdatedTime(Instant lastUpdatedTime) The timestamp when the extraction definition was last updated.The name of the extraction definition.The tags used to organize, track, or control access for this resource.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
-
name
The name of the extraction definition.
- Parameters:
name- The name of the extraction definition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
extractionDefinitionId
The identifier of the extraction definition.
- Parameters:
extractionDefinitionId- The identifier of the extraction definition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
extractionDefinitionArn
The Amazon Resource Name (ARN) of the extraction definition.
- Parameters:
extractionDefinitionArn- The Amazon Resource Name (ARN) of the extraction definition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
extractionConfiguration
ExtractionDefinition.Builder extractionConfiguration(ExtractionConfiguration extractionConfiguration) The configuration that defines how data is extracted.
- Parameters:
extractionConfiguration- The configuration that defines how data is extracted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
extractionConfiguration
default ExtractionDefinition.Builder extractionConfiguration(Consumer<ExtractionConfiguration.Builder> extractionConfiguration) The configuration that defines how data is extracted.
This is a convenience method that creates an instance of theExtractionConfiguration.Builderavoiding the need to create one manually viaExtractionConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toextractionConfiguration(ExtractionConfiguration).- Parameters:
extractionConfiguration- a consumer that will call methods onExtractionConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
display
The display settings for the extraction definition.
- Parameters:
display- The display settings for the extraction definition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
display
The display settings for the extraction definition.
This is a convenience method that creates an instance of theExtractionDefinitionDisplay.Builderavoiding the need to create one manually viaExtractionDefinitionDisplay.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todisplay(ExtractionDefinitionDisplay).- Parameters:
display- a consumer that will call methods onExtractionDefinitionDisplay.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdTime
The timestamp when the extraction definition was created.
- Parameters:
createdTime- The timestamp when the extraction definition was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedTime
The timestamp when the extraction definition was last updated.
- Parameters:
lastUpdatedTime- The timestamp when the extraction definition was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedBy
The Amazon Resource Name (ARN) of the user who last updated the extraction definition.
- Parameters:
lastUpdatedBy- The Amazon Resource Name (ARN) of the user who last updated the extraction definition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
The tags used to organize, track, or control access for this resource.
- Parameters:
tags- The tags used to organize, track, or control access for this resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-