Interface JdbcTarget.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<JdbcTarget.Builder,JdbcTarget>,SdkBuilder<JdbcTarget.Builder,JdbcTarget>,SdkPojo
- Enclosing class:
- JdbcTarget
public static interface JdbcTarget.Builder extends SdkPojo, CopyableBuilder<JdbcTarget.Builder,JdbcTarget>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JdbcTarget.BuilderconnectionName(String connectionName)The name of the connection to use to connect to the JDBC target.JdbcTarget.BuilderenableAdditionalMetadata(Collection<JdbcMetadataEntry> enableAdditionalMetadata)Specify a value ofRAWTYPESorCOMMENTSto enable additional metadata in table responses.JdbcTarget.BuilderenableAdditionalMetadata(JdbcMetadataEntry... enableAdditionalMetadata)Specify a value ofRAWTYPESorCOMMENTSto enable additional metadata in table responses.JdbcTarget.BuilderenableAdditionalMetadataWithStrings(String... enableAdditionalMetadata)Specify a value ofRAWTYPESorCOMMENTSto enable additional metadata in table responses.JdbcTarget.BuilderenableAdditionalMetadataWithStrings(Collection<String> enableAdditionalMetadata)Specify a value ofRAWTYPESorCOMMENTSto enable additional metadata in table responses.JdbcTarget.Builderexclusions(String... exclusions)A list of glob patterns used to exclude from the crawl.JdbcTarget.Builderexclusions(Collection<String> exclusions)A list of glob patterns used to exclude from the crawl.JdbcTarget.Builderpath(String path)The path of the JDBC target.-
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
-
connectionName
JdbcTarget.Builder connectionName(String connectionName)
The name of the connection to use to connect to the JDBC target.
- Parameters:
connectionName- The name of the connection to use to connect to the JDBC target.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
path
JdbcTarget.Builder path(String path)
The path of the JDBC target.
- Parameters:
path- The path of the JDBC target.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
exclusions
JdbcTarget.Builder exclusions(Collection<String> exclusions)
A list of glob patterns used to exclude from the crawl. For more information, see Catalog Tables with a Crawler.
- Parameters:
exclusions- A list of glob patterns used to exclude from the crawl. For more information, see Catalog Tables with a Crawler.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
exclusions
JdbcTarget.Builder exclusions(String... exclusions)
A list of glob patterns used to exclude from the crawl. For more information, see Catalog Tables with a Crawler.
- Parameters:
exclusions- A list of glob patterns used to exclude from the crawl. For more information, see Catalog Tables with a Crawler.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enableAdditionalMetadataWithStrings
JdbcTarget.Builder enableAdditionalMetadataWithStrings(Collection<String> enableAdditionalMetadata)
Specify a value of
RAWTYPESorCOMMENTSto enable additional metadata in table responses.RAWTYPESprovides the native-level datatype.COMMENTSprovides comments associated with a column or table in the database.If you do not need additional metadata, keep the field empty.
- Parameters:
enableAdditionalMetadata- Specify a value ofRAWTYPESorCOMMENTSto enable additional metadata in table responses.RAWTYPESprovides the native-level datatype.COMMENTSprovides comments associated with a column or table in the database.If you do not need additional metadata, keep the field empty.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enableAdditionalMetadataWithStrings
JdbcTarget.Builder enableAdditionalMetadataWithStrings(String... enableAdditionalMetadata)
Specify a value of
RAWTYPESorCOMMENTSto enable additional metadata in table responses.RAWTYPESprovides the native-level datatype.COMMENTSprovides comments associated with a column or table in the database.If you do not need additional metadata, keep the field empty.
- Parameters:
enableAdditionalMetadata- Specify a value ofRAWTYPESorCOMMENTSto enable additional metadata in table responses.RAWTYPESprovides the native-level datatype.COMMENTSprovides comments associated with a column or table in the database.If you do not need additional metadata, keep the field empty.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enableAdditionalMetadata
JdbcTarget.Builder enableAdditionalMetadata(Collection<JdbcMetadataEntry> enableAdditionalMetadata)
Specify a value of
RAWTYPESorCOMMENTSto enable additional metadata in table responses.RAWTYPESprovides the native-level datatype.COMMENTSprovides comments associated with a column or table in the database.If you do not need additional metadata, keep the field empty.
- Parameters:
enableAdditionalMetadata- Specify a value ofRAWTYPESorCOMMENTSto enable additional metadata in table responses.RAWTYPESprovides the native-level datatype.COMMENTSprovides comments associated with a column or table in the database.If you do not need additional metadata, keep the field empty.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enableAdditionalMetadata
JdbcTarget.Builder enableAdditionalMetadata(JdbcMetadataEntry... enableAdditionalMetadata)
Specify a value of
RAWTYPESorCOMMENTSto enable additional metadata in table responses.RAWTYPESprovides the native-level datatype.COMMENTSprovides comments associated with a column or table in the database.If you do not need additional metadata, keep the field empty.
- Parameters:
enableAdditionalMetadata- Specify a value ofRAWTYPESorCOMMENTSto enable additional metadata in table responses.RAWTYPESprovides the native-level datatype.COMMENTSprovides comments associated with a column or table in the database.If you do not need additional metadata, keep the field empty.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-