Class GetCatalogTablePlainArgs.Builder

  • Enclosing class:
    GetCatalogTablePlainArgs

    public static final class GetCatalogTablePlainArgs.Builder
    extends java.lang.Object
    • Method Detail

      • catalogId

        public GetCatalogTablePlainArgs.Builder catalogId​(@Nullable
                                                          java.lang.String catalogId)
        Parameters:
        catalogId - ID of the Glue Catalog and database where the table metadata resides. If omitted, this defaults to the current AWS Account ID.
        Returns:
        builder
      • databaseName

        public GetCatalogTablePlainArgs.Builder databaseName​(java.lang.String databaseName)
        Parameters:
        databaseName - Name of the metadata database where the table metadata resides.
        Returns:
        builder
      • queryAsOfTime

        public GetCatalogTablePlainArgs.Builder queryAsOfTime​(@Nullable
                                                              java.lang.String queryAsOfTime)
        Parameters:
        queryAsOfTime - Time as of when to read the table contents. If not set, the most recent transaction commit time will be used. Cannot be specified along with `transactionId`. Specified in RFC 3339 format, e.g. `2006-01-02T15:04:05Z07:00`.
        Returns:
        builder
      • region

        public GetCatalogTablePlainArgs.Builder region​(@Nullable
                                                       java.lang.String region)
        Parameters:
        region - Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
        Returns:
        builder
      • transactionId

        public GetCatalogTablePlainArgs.Builder transactionId​(@Nullable
                                                              java.lang.Integer transactionId)
        Parameters:
        transactionId - Transaction ID at which to read the table contents.
        Returns:
        builder