Class GetCatalogTableArgs.Builder

  • Enclosing class:
    GetCatalogTableArgs

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

      • catalogId

        public GetCatalogTableArgs.Builder catalogId​(@Nullable
                                                     com.pulumi.core.Output<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
      • catalogId

        public GetCatalogTableArgs.Builder catalogId​(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 GetCatalogTableArgs.Builder databaseName​(com.pulumi.core.Output<java.lang.String> databaseName)
        Parameters:
        databaseName - Name of the metadata database where the table metadata resides.
        Returns:
        builder
      • databaseName

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

        public GetCatalogTableArgs.Builder name​(com.pulumi.core.Output<java.lang.String> name)
        Parameters:
        name - Name of the table.
        Returns:
        builder
      • queryAsOfTime

        public GetCatalogTableArgs.Builder queryAsOfTime​(@Nullable
                                                         com.pulumi.core.Output<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
      • queryAsOfTime

        public GetCatalogTableArgs.Builder queryAsOfTime​(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 GetCatalogTableArgs.Builder region​(@Nullable
                                                  com.pulumi.core.Output<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
      • region

        public GetCatalogTableArgs.Builder region​(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 GetCatalogTableArgs.Builder transactionId​(@Nullable
                                                         com.pulumi.core.Output<java.lang.Integer> transactionId)
        Parameters:
        transactionId - Transaction ID at which to read the table contents.
        Returns:
        builder
      • transactionId

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