Class GetTableRequest

  • All Implemented Interfaces:
    AutoCloseable

    public class GetTableRequest
    extends MetadataRequest
    Represents the input of a GetTable operation.
    • Constructor Detail

      • GetTableRequest

        public GetTableRequest​(FederatedIdentity identity,
                               String queryId,
                               String catalogName,
                               TableName tableName,
                               Map<String,​String> queryPassthroughArguments)
        Constructs a new GetTableRequest object.
        Parameters:
        identity - The identity of the caller.
        queryId - The ID of the query requesting metadata.
        catalogName - The catalog name that the table belongs to.
        tableName - The name of the table metadata is being requested for.
        queryPassthroughArguments -
    • Method Detail

      • getTableName

        public TableName getTableName()
        Returns the name of the table metadata is being requested for.
        Returns:
        The name of the table metadata is being requested for.
      • getQueryPassthroughArguments

        public Map<String,​String> getQueryPassthroughArguments()
      • isQueryPassthrough

        public boolean isQueryPassthrough()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object