Class UserDefinedFunctionState.Builder

  • Enclosing class:
    UserDefinedFunctionState

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

      • arn

        public UserDefinedFunctionState.Builder arn​(@Nullable
                                                    com.pulumi.core.Output<java.lang.String> arn)
        Parameters:
        arn - The ARN of the Glue User Defined Function.
        Returns:
        builder
      • catalogId

        public UserDefinedFunctionState.Builder catalogId​(@Nullable
                                                          com.pulumi.core.Output<java.lang.String> catalogId)
        Parameters:
        catalogId - ID of the Glue Catalog to create the function in. If omitted, this defaults to the AWS Account ID.
        Returns:
        builder
      • catalogId

        public UserDefinedFunctionState.Builder catalogId​(java.lang.String catalogId)
        Parameters:
        catalogId - ID of the Glue Catalog to create the function in. If omitted, this defaults to the AWS Account ID.
        Returns:
        builder
      • className

        public UserDefinedFunctionState.Builder className​(@Nullable
                                                          com.pulumi.core.Output<java.lang.String> className)
        Parameters:
        className - The Java class that contains the function code.
        Returns:
        builder
      • className

        public UserDefinedFunctionState.Builder className​(java.lang.String className)
        Parameters:
        className - The Java class that contains the function code.
        Returns:
        builder
      • createTime

        public UserDefinedFunctionState.Builder createTime​(@Nullable
                                                           com.pulumi.core.Output<java.lang.String> createTime)
        Parameters:
        createTime - The time at which the function was created.
        Returns:
        builder
      • createTime

        public UserDefinedFunctionState.Builder createTime​(java.lang.String createTime)
        Parameters:
        createTime - The time at which the function was created.
        Returns:
        builder
      • databaseName

        public UserDefinedFunctionState.Builder databaseName​(@Nullable
                                                             com.pulumi.core.Output<java.lang.String> databaseName)
        Parameters:
        databaseName - The name of the Database to create the Function.
        Returns:
        builder
      • databaseName

        public UserDefinedFunctionState.Builder databaseName​(java.lang.String databaseName)
        Parameters:
        databaseName - The name of the Database to create the Function.
        Returns:
        builder
      • name

        public UserDefinedFunctionState.Builder name​(@Nullable
                                                     com.pulumi.core.Output<java.lang.String> name)
        Parameters:
        name - The name of the function.
        Returns:
        builder
      • ownerName

        public UserDefinedFunctionState.Builder ownerName​(@Nullable
                                                          com.pulumi.core.Output<java.lang.String> ownerName)
        Parameters:
        ownerName - The owner of the function.
        Returns:
        builder
      • ownerName

        public UserDefinedFunctionState.Builder ownerName​(java.lang.String ownerName)
        Parameters:
        ownerName - The owner of the function.
        Returns:
        builder
      • ownerType

        public UserDefinedFunctionState.Builder ownerType​(@Nullable
                                                          com.pulumi.core.Output<java.lang.String> ownerType)
        Parameters:
        ownerType - The owner type. can be one of `USER`, `ROLE`, and `GROUP`.
        Returns:
        builder
      • ownerType

        public UserDefinedFunctionState.Builder ownerType​(java.lang.String ownerType)
        Parameters:
        ownerType - The owner type. can be one of `USER`, `ROLE`, and `GROUP`.
        Returns:
        builder