Class ExtensionStatusArgs.Builder

  • Enclosing class:
    ExtensionStatusArgs

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

      • code

        public ExtensionStatusArgs.Builder code​(@Nullable
                                                com.pulumi.core.Output<java.lang.String> code)
        Parameters:
        code - Status code provided by the Extension
        Returns:
        builder
      • code

        public ExtensionStatusArgs.Builder code​(java.lang.String code)
        Parameters:
        code - Status code provided by the Extension
        Returns:
        builder
      • displayStatus

        public ExtensionStatusArgs.Builder displayStatus​(@Nullable
                                                         com.pulumi.core.Output<java.lang.String> displayStatus)
        Parameters:
        displayStatus - Short description of status of this instance of the extension.
        Returns:
        builder
      • displayStatus

        public ExtensionStatusArgs.Builder displayStatus​(java.lang.String displayStatus)
        Parameters:
        displayStatus - Short description of status of this instance of the extension.
        Returns:
        builder
      • level

        public ExtensionStatusArgs.Builder level​(@Nullable
                                                 com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,​LevelType>> level)
        Parameters:
        level - Level of the status.
        Returns:
        builder
      • level

        public ExtensionStatusArgs.Builder level​(java.lang.String level)
        Parameters:
        level - Level of the status.
        Returns:
        builder
      • message

        public ExtensionStatusArgs.Builder message​(@Nullable
                                                   com.pulumi.core.Output<java.lang.String> message)
        Parameters:
        message - Detailed message of the status from the Extension instance.
        Returns:
        builder
      • message

        public ExtensionStatusArgs.Builder message​(java.lang.String message)
        Parameters:
        message - Detailed message of the status from the Extension instance.
        Returns:
        builder
      • time

        public ExtensionStatusArgs.Builder time​(@Nullable
                                                com.pulumi.core.Output<java.lang.String> time)
        Parameters:
        time - DateLiteral (per ISO8601) noting the time of installation status.
        Returns:
        builder
      • time

        public ExtensionStatusArgs.Builder time​(java.lang.String time)
        Parameters:
        time - DateLiteral (per ISO8601) noting the time of installation status.
        Returns:
        builder