Interface DatabricksTableReference.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DatabricksTableReference.Builder,,DatabricksTableReference> SdkBuilder<DatabricksTableReference.Builder,,DatabricksTableReference> SdkPojo
- Enclosing class:
DatabricksTableReference
@Mutable
@NotThreadSafe
public static interface DatabricksTableReference.Builder
extends SdkPojo, CopyableBuilder<DatabricksTableReference.Builder,DatabricksTableReference>
-
Method Summary
Modifier and TypeMethodDescriptiondefault DatabricksTableReference.BuilderconnectionType(Consumer<DatabricksConnectionType.Builder> connectionType) Type of the connector to be used for connecting to Databricks.connectionType(DatabricksConnectionType connectionType) Type of the connector to be used for connecting to Databricks.schemaName(String schemaName) Name of the Schema within Databricks.Name of the Table within Databricks.workspaceUrl(String workspaceUrl) URL for the Databricks Workspace.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
-
schemaName
Name of the Schema within Databricks.
- Parameters:
schemaName- Name of the Schema within Databricks.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tableName
Name of the Table within Databricks.
- Parameters:
tableName- Name of the Table within Databricks.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workspaceUrl
URL for the Databricks Workspace.
- Parameters:
workspaceUrl- URL for the Databricks Workspace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectionType
Type of the connector to be used for connecting to Databricks. Supported connector: Delta Sharing
- Parameters:
connectionType- Type of the connector to be used for connecting to Databricks. Supported connector: Delta Sharing- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectionType
default DatabricksTableReference.Builder connectionType(Consumer<DatabricksConnectionType.Builder> connectionType) Type of the connector to be used for connecting to Databricks. Supported connector: Delta Sharing
This is a convenience method that creates an instance of theDatabricksConnectionType.Builderavoiding the need to create one manually viaDatabricksConnectionType.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toconnectionType(DatabricksConnectionType).- Parameters:
connectionType- a consumer that will call methods onDatabricksConnectionType.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-