Class GetConfigArgs.Builder

  • Enclosing class:
    GetConfigArgs

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

      • Builder

        public Builder()
    • Method Detail

      • base64Encode

        public GetConfigArgs.Builder base64Encode​(@Nullable
                                                  com.pulumi.core.Output<java.lang.Boolean> base64Encode)
        Parameters:
        base64Encode - Specify whether or not to base64 encode the `rendered` output. Defaults to `true`, and cannot be disabled if gzip is `true`.
        Returns:
        builder
      • base64Encode

        public GetConfigArgs.Builder base64Encode​(java.lang.Boolean base64Encode)
        Parameters:
        base64Encode - Specify whether or not to base64 encode the `rendered` output. Defaults to `true`, and cannot be disabled if gzip is `true`.
        Returns:
        builder
      • boundary

        public GetConfigArgs.Builder boundary​(@Nullable
                                              com.pulumi.core.Output<java.lang.String> boundary)
        Parameters:
        boundary - Specify the Writer's default boundary separator. Defaults to `MIMEBOUNDARY`.
        Returns:
        builder
      • boundary

        public GetConfigArgs.Builder boundary​(java.lang.String boundary)
        Parameters:
        boundary - Specify the Writer's default boundary separator. Defaults to `MIMEBOUNDARY`.
        Returns:
        builder
      • gzip

        public GetConfigArgs.Builder gzip​(@Nullable
                                          com.pulumi.core.Output<java.lang.Boolean> gzip)
        Parameters:
        gzip - Specify whether or not to gzip the `rendered` output. Defaults to `true`.
        Returns:
        builder
      • gzip

        public GetConfigArgs.Builder gzip​(java.lang.Boolean gzip)
        Parameters:
        gzip - Specify whether or not to gzip the `rendered` output. Defaults to `true`.
        Returns:
        builder
      • parts

        public GetConfigArgs.Builder parts​(@Nullable
                                           com.pulumi.core.Output<java.util.List<GetConfigPartArgs>> parts)
        Parameters:
        parts - A nested block type which adds a file to the generated cloud-init configuration. Use multiple `part` blocks to specify multiple files, which will be included in order of declaration in the final MIME document.
        Returns:
        builder
      • parts

        public GetConfigArgs.Builder parts​(java.util.List<GetConfigPartArgs> parts)
        Parameters:
        parts - A nested block type which adds a file to the generated cloud-init configuration. Use multiple `part` blocks to specify multiple files, which will be included in order of declaration in the final MIME document.
        Returns:
        builder
      • parts

        public GetConfigArgs.Builder parts​(GetConfigPartArgs... parts)
        Parameters:
        parts - A nested block type which adds a file to the generated cloud-init configuration. Use multiple `part` blocks to specify multiple files, which will be included in order of declaration in the final MIME document.
        Returns:
        builder