Class ConfigPartArgs.Builder

  • Enclosing class:
    ConfigPartArgs

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

      • Builder

        public Builder()
    • Method Detail

      • content

        public ConfigPartArgs.Builder content​(com.pulumi.core.Output<java.lang.String> content)
        Parameters:
        content - Body content for the part.
        Returns:
        builder
      • content

        public ConfigPartArgs.Builder content​(java.lang.String content)
        Parameters:
        content - Body content for the part.
        Returns:
        builder
      • contentType

        public ConfigPartArgs.Builder contentType​(@Nullable
                                                  com.pulumi.core.Output<java.lang.String> contentType)
        Parameters:
        contentType - A MIME-style content type to report in the header for the part. Defaults to `text/plain`
        Returns:
        builder
      • contentType

        public ConfigPartArgs.Builder contentType​(java.lang.String contentType)
        Parameters:
        contentType - A MIME-style content type to report in the header for the part. Defaults to `text/plain`
        Returns:
        builder
      • filename

        public ConfigPartArgs.Builder filename​(@Nullable
                                               com.pulumi.core.Output<java.lang.String> filename)
        Parameters:
        filename - A filename to report in the header for the part.
        Returns:
        builder
      • filename

        public ConfigPartArgs.Builder filename​(java.lang.String filename)
        Parameters:
        filename - A filename to report in the header for the part.
        Returns:
        builder
      • mergeType

        public ConfigPartArgs.Builder mergeType​(@Nullable
                                                com.pulumi.core.Output<java.lang.String> mergeType)
        Parameters:
        mergeType - A value for the `X-Merge-Type` header of the part, to control [cloud-init merging behavior](https://cloudinit.readthedocs.io/en/latest/reference/merging.html).
        Returns:
        builder
      • mergeType

        public ConfigPartArgs.Builder mergeType​(java.lang.String mergeType)
        Parameters:
        mergeType - A value for the `X-Merge-Type` header of the part, to control [cloud-init merging behavior](https://cloudinit.readthedocs.io/en/latest/reference/merging.html).
        Returns:
        builder