Class IndexesArgs.Builder

  • Enclosing class:
    IndexesArgs

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

      • Builder

        public Builder()
    • Method Detail

      • dataType

        public IndexesArgs.Builder dataType​(@Nullable
                                            com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,​DataType>> dataType)
        Parameters:
        dataType - The datatype for which the indexing behavior is applied to.
        Returns:
        builder
      • dataType

        public IndexesArgs.Builder dataType​(com.pulumi.core.Either<java.lang.String,​DataType> dataType)
        Parameters:
        dataType - The datatype for which the indexing behavior is applied to.
        Returns:
        builder
      • dataType

        public IndexesArgs.Builder dataType​(java.lang.String dataType)
        Parameters:
        dataType - The datatype for which the indexing behavior is applied to.
        Returns:
        builder
      • dataType

        public IndexesArgs.Builder dataType​(DataType dataType)
        Parameters:
        dataType - The datatype for which the indexing behavior is applied to.
        Returns:
        builder
      • kind

        public IndexesArgs.Builder kind​(@Nullable
                                        com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,​IndexKind>> kind)
        Parameters:
        kind - Indicates the type of index.
        Returns:
        builder
      • kind

        public IndexesArgs.Builder kind​(com.pulumi.core.Either<java.lang.String,​IndexKind> kind)
        Parameters:
        kind - Indicates the type of index.
        Returns:
        builder
      • kind

        public IndexesArgs.Builder kind​(java.lang.String kind)
        Parameters:
        kind - Indicates the type of index.
        Returns:
        builder
      • precision

        public IndexesArgs.Builder precision​(@Nullable
                                             com.pulumi.core.Output<java.lang.Integer> precision)
        Parameters:
        precision - The precision of the index. -1 is maximum precision.
        Returns:
        builder
      • precision

        public IndexesArgs.Builder precision​(java.lang.Integer precision)
        Parameters:
        precision - The precision of the index. -1 is maximum precision.
        Returns:
        builder