Class RegisterTableOptions.Builder

  • Enclosing class:
    RegisterTableOptions

    public static class RegisterTableOptions.Builder
    extends java.lang.Object
    Builder.
    • Constructor Detail

      • Builder

        public Builder()
        Instantiates a new builder.
      • Builder

        public Builder​(java.lang.String catalogId,
                       java.lang.String schemaId,
                       java.lang.String metadataLocation,
                       java.lang.String tableName)
        Instantiates a new builder with required properties.
        Parameters:
        catalogId - the catalogId
        schemaId - the schemaId
        metadataLocation - the metadataLocation
        tableName - the tableName
    • Method Detail

      • build

        public RegisterTableOptions build()
        Builds a RegisterTableOptions.
        Returns:
        the new RegisterTableOptions instance
      • catalogId

        public RegisterTableOptions.Builder catalogId​(java.lang.String catalogId)
        Set the catalogId.
        Parameters:
        catalogId - the catalogId
        Returns:
        the RegisterTableOptions builder
      • schemaId

        public RegisterTableOptions.Builder schemaId​(java.lang.String schemaId)
        Set the schemaId.
        Parameters:
        schemaId - the schemaId
        Returns:
        the RegisterTableOptions builder
      • metadataLocation

        public RegisterTableOptions.Builder metadataLocation​(java.lang.String metadataLocation)
        Set the metadataLocation.
        Parameters:
        metadataLocation - the metadataLocation
        Returns:
        the RegisterTableOptions builder
      • tableName

        public RegisterTableOptions.Builder tableName​(java.lang.String tableName)
        Set the tableName.
        Parameters:
        tableName - the tableName
        Returns:
        the RegisterTableOptions builder
      • authInstanceId

        public RegisterTableOptions.Builder authInstanceId​(java.lang.String authInstanceId)
        Set the authInstanceId.
        Parameters:
        authInstanceId - the authInstanceId
        Returns:
        the RegisterTableOptions builder