Interface SourceTableConfig.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SourceTableConfig.Builder,SourceTableConfig>,SdkBuilder<SourceTableConfig.Builder,SourceTableConfig>,SdkPojo
- Enclosing class:
- SourceTableConfig
@Mutable @NotThreadSafe public static interface SourceTableConfig.Builder extends SdkPojo, CopyableBuilder<SourceTableConfig.Builder,SourceTableConfig>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SourceTableConfig.Builderfields(String... fields)A list of fields used for column-level filtering.SourceTableConfig.Builderfields(Collection<String> fields)A list of fields used for column-level filtering.SourceTableConfig.BuilderfilterPredicate(String filterPredicate)A condition clause used for row-level filtering.SourceTableConfig.BuilderprimaryKey(String... primaryKey)Provide the primary key set for this table.SourceTableConfig.BuilderprimaryKey(Collection<String> primaryKey)Provide the primary key set for this table.SourceTableConfig.BuilderrecordUpdateField(String recordUpdateField)Incremental pull timestamp-based field.-
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
-
fields
SourceTableConfig.Builder fields(Collection<String> fields)
A list of fields used for column-level filtering. Currently unsupported.
- Parameters:
fields- A list of fields used for column-level filtering. Currently unsupported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fields
SourceTableConfig.Builder fields(String... fields)
A list of fields used for column-level filtering. Currently unsupported.
- Parameters:
fields- A list of fields used for column-level filtering. Currently unsupported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filterPredicate
SourceTableConfig.Builder filterPredicate(String filterPredicate)
A condition clause used for row-level filtering. Currently unsupported.
- Parameters:
filterPredicate- A condition clause used for row-level filtering. Currently unsupported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
primaryKey
SourceTableConfig.Builder primaryKey(Collection<String> primaryKey)
Provide the primary key set for this table. Currently supported specifically for SAP
EntityOfentities upon request. Contact Amazon Web Services Support to make this feature available.- Parameters:
primaryKey- Provide the primary key set for this table. Currently supported specifically for SAPEntityOfentities upon request. Contact Amazon Web Services Support to make this feature available.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
primaryKey
SourceTableConfig.Builder primaryKey(String... primaryKey)
Provide the primary key set for this table. Currently supported specifically for SAP
EntityOfentities upon request. Contact Amazon Web Services Support to make this feature available.- Parameters:
primaryKey- Provide the primary key set for this table. Currently supported specifically for SAPEntityOfentities upon request. Contact Amazon Web Services Support to make this feature available.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recordUpdateField
SourceTableConfig.Builder recordUpdateField(String recordUpdateField)
Incremental pull timestamp-based field. Currently unsupported.
- Parameters:
recordUpdateField- Incremental pull timestamp-based field. Currently unsupported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-