Interface SnowflakeTableReference.Builder

  • Method Details

    • secretArn

      The secret ARN of the Snowflake table reference.

      Parameters:
      secretArn - The secret ARN of the Snowflake table reference.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • accountIdentifier

      SnowflakeTableReference.Builder accountIdentifier(String accountIdentifier)

      The account identifier for the Snowflake table reference.

      Parameters:
      accountIdentifier - The account identifier for the Snowflake table reference.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • databaseName

      SnowflakeTableReference.Builder databaseName(String databaseName)

      The name of the database the Snowflake table belongs to.

      Parameters:
      databaseName - The name of the database the Snowflake table belongs to.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tableName

      The name of the Snowflake table.

      Parameters:
      tableName - The name of the Snowflake table.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • schemaName

      SnowflakeTableReference.Builder schemaName(String schemaName)

      The schema name of the Snowflake table reference.

      Parameters:
      schemaName - The schema name of the Snowflake table reference.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tableSchema

      The schema of the Snowflake table.

      Parameters:
      tableSchema - The schema of the Snowflake table.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tableSchema

      The schema of the Snowflake table.

      This is a convenience method that creates an instance of the SnowflakeTableSchema.Builder avoiding the need to create one manually via SnowflakeTableSchema.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to tableSchema(SnowflakeTableSchema).

      Parameters:
      tableSchema - a consumer that will call methods on SnowflakeTableSchema.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: