Class MLTableDataArgs.Builder

  • Enclosing class:
    MLTableDataArgs

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

      • Builder

        public Builder()
    • Method Detail

      • dataType

        public MLTableDataArgs.Builder dataType​(com.pulumi.core.Output<java.lang.String> dataType)
        Parameters:
        dataType - Enum to determine the type of data. Expected value is 'mltable'.
        Returns:
        builder
      • dataType

        public MLTableDataArgs.Builder dataType​(java.lang.String dataType)
        Parameters:
        dataType - Enum to determine the type of data. Expected value is 'mltable'.
        Returns:
        builder
      • dataUri

        public MLTableDataArgs.Builder dataUri​(com.pulumi.core.Output<java.lang.String> dataUri)
        Parameters:
        dataUri - [Required] Uri of the data. Example: https://go.microsoft.com/fwlink/?linkid=2202330
        Returns:
        builder
      • dataUri

        public MLTableDataArgs.Builder dataUri​(java.lang.String dataUri)
        Parameters:
        dataUri - [Required] Uri of the data. Example: https://go.microsoft.com/fwlink/?linkid=2202330
        Returns:
        builder
      • description

        public MLTableDataArgs.Builder description​(@Nullable
                                                   com.pulumi.core.Output<java.lang.String> description)
        Parameters:
        description - The asset description text.
        Returns:
        builder
      • description

        public MLTableDataArgs.Builder description​(java.lang.String description)
        Parameters:
        description - The asset description text.
        Returns:
        builder
      • isAnonymous

        public MLTableDataArgs.Builder isAnonymous​(@Nullable
                                                   com.pulumi.core.Output<java.lang.Boolean> isAnonymous)
        Parameters:
        isAnonymous - If the name version are system generated (anonymous registration).
        Returns:
        builder
      • isAnonymous

        public MLTableDataArgs.Builder isAnonymous​(java.lang.Boolean isAnonymous)
        Parameters:
        isAnonymous - If the name version are system generated (anonymous registration).
        Returns:
        builder
      • isArchived

        public MLTableDataArgs.Builder isArchived​(@Nullable
                                                  com.pulumi.core.Output<java.lang.Boolean> isArchived)
        Parameters:
        isArchived - Is the asset archived?
        Returns:
        builder
      • isArchived

        public MLTableDataArgs.Builder isArchived​(java.lang.Boolean isArchived)
        Parameters:
        isArchived - Is the asset archived?
        Returns:
        builder
      • properties

        public MLTableDataArgs.Builder properties​(@Nullable
                                                  com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>> properties)
        Parameters:
        properties - The asset property dictionary.
        Returns:
        builder
      • properties

        public MLTableDataArgs.Builder properties​(java.util.Map<java.lang.String,​java.lang.String> properties)
        Parameters:
        properties - The asset property dictionary.
        Returns:
        builder
      • referencedUris

        public MLTableDataArgs.Builder referencedUris​(@Nullable
                                                      com.pulumi.core.Output<java.util.List<java.lang.String>> referencedUris)
        Parameters:
        referencedUris - Uris referenced in the MLTable definition (required for lineage)
        Returns:
        builder
      • referencedUris

        public MLTableDataArgs.Builder referencedUris​(java.util.List<java.lang.String> referencedUris)
        Parameters:
        referencedUris - Uris referenced in the MLTable definition (required for lineage)
        Returns:
        builder
      • referencedUris

        public MLTableDataArgs.Builder referencedUris​(java.lang.String... referencedUris)
        Parameters:
        referencedUris - Uris referenced in the MLTable definition (required for lineage)
        Returns:
        builder
      • tags

        public MLTableDataArgs.Builder tags​(@Nullable
                                            com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>> tags)
        Parameters:
        tags - Tag dictionary. Tags can be added, removed, and updated.
        Returns:
        builder
      • tags

        public MLTableDataArgs.Builder tags​(java.util.Map<java.lang.String,​java.lang.String> tags)
        Parameters:
        tags - Tag dictionary. Tags can be added, removed, and updated.
        Returns:
        builder