Interface FileMetadata.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<FileMetadata.Builder,FileMetadata>,SdkBuilder<FileMetadata.Builder,FileMetadata>,SdkPojo
- Enclosing class:
- FileMetadata
public static interface FileMetadata.Builder extends SdkPojo, CopyableBuilder<FileMetadata.Builder,FileMetadata>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default FileMetadata.BuilderdatabaseCDC(Consumer<DatabaseCDC.Builder> databaseCDC)The database CDC of the file metadata.FileMetadata.BuilderdatabaseCDC(DatabaseCDC databaseCDC)The database CDC of the file metadata.FileMetadata.BuilderdataSets(Collection<DataSet> dataSets)The data sets of the file metadata.FileMetadata.BuilderdataSets(Consumer<DataSet.Builder>... dataSets)The data sets of the file metadata.FileMetadata.BuilderdataSets(DataSet... dataSets)The data sets of the file metadata.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
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
-
dataSets
FileMetadata.Builder dataSets(Collection<DataSet> dataSets)
The data sets of the file metadata.
- Parameters:
dataSets- The data sets of the file metadata.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSets
FileMetadata.Builder dataSets(DataSet... dataSets)
The data sets of the file metadata.
- Parameters:
dataSets- The data sets of the file metadata.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSets
FileMetadata.Builder dataSets(Consumer<DataSet.Builder>... dataSets)
The data sets of the file metadata.
This is a convenience method that creates an instance of theDataSet.Builderavoiding the need to create one manually viaDataSet.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#dataSets(List.) - Parameters:
dataSets- a consumer that will call methods onDataSet.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#dataSets(java.util.Collection)
-
databaseCDC
FileMetadata.Builder databaseCDC(DatabaseCDC databaseCDC)
The database CDC of the file metadata.
- Parameters:
databaseCDC- The database CDC of the file metadata.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
databaseCDC
default FileMetadata.Builder databaseCDC(Consumer<DatabaseCDC.Builder> databaseCDC)
The database CDC of the file metadata.
This is a convenience method that creates an instance of theDatabaseCDC.Builderavoiding the need to create one manually viaDatabaseCDC.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todatabaseCDC(DatabaseCDC).- Parameters:
databaseCDC- a consumer that will call methods onDatabaseCDC.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
databaseCDC(DatabaseCDC)
-
-