Class JobConditionArgs.Builder

  • Enclosing class:
    JobConditionArgs

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

      • Builder

        public Builder()
    • Method Detail

      • executionReason

        public JobConditionArgs.Builder executionReason​(@Nullable
                                                        com.pulumi.core.Output<java.lang.String> executionReason)
        Parameters:
        executionReason - (Output) A reason for the execution condition.
        Returns:
        builder
      • executionReason

        public JobConditionArgs.Builder executionReason​(java.lang.String executionReason)
        Parameters:
        executionReason - (Output) A reason for the execution condition.
        Returns:
        builder
      • lastTransitionTime

        public JobConditionArgs.Builder lastTransitionTime​(@Nullable
                                                           com.pulumi.core.Output<java.lang.String> lastTransitionTime)
        Parameters:
        lastTransitionTime - (Output) Last time the condition transitioned from one status to another. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".
        Returns:
        builder
      • lastTransitionTime

        public JobConditionArgs.Builder lastTransitionTime​(java.lang.String lastTransitionTime)
        Parameters:
        lastTransitionTime - (Output) Last time the condition transitioned from one status to another. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".
        Returns:
        builder
      • message

        public JobConditionArgs.Builder message​(@Nullable
                                                com.pulumi.core.Output<java.lang.String> message)
        Parameters:
        message - (Output) Human readable message indicating details about the current status.
        Returns:
        builder
      • message

        public JobConditionArgs.Builder message​(java.lang.String message)
        Parameters:
        message - (Output) Human readable message indicating details about the current status.
        Returns:
        builder
      • reason

        public JobConditionArgs.Builder reason​(@Nullable
                                               com.pulumi.core.Output<java.lang.String> reason)
        Parameters:
        reason - (Output) A common (service-level) reason for this condition.
        Returns:
        builder
      • reason

        public JobConditionArgs.Builder reason​(java.lang.String reason)
        Parameters:
        reason - (Output) A common (service-level) reason for this condition.
        Returns:
        builder
      • revisionReason

        public JobConditionArgs.Builder revisionReason​(@Nullable
                                                       com.pulumi.core.Output<java.lang.String> revisionReason)
        Parameters:
        revisionReason - (Output) A reason for the revision condition.
        Returns:
        builder
      • revisionReason

        public JobConditionArgs.Builder revisionReason​(java.lang.String revisionReason)
        Parameters:
        revisionReason - (Output) A reason for the revision condition.
        Returns:
        builder
      • severity

        public JobConditionArgs.Builder severity​(@Nullable
                                                 com.pulumi.core.Output<java.lang.String> severity)
        Parameters:
        severity - (Output) How to interpret failures of this condition, one of Error, Warning, Info
        Returns:
        builder
      • severity

        public JobConditionArgs.Builder severity​(java.lang.String severity)
        Parameters:
        severity - (Output) How to interpret failures of this condition, one of Error, Warning, Info
        Returns:
        builder
      • state

        public JobConditionArgs.Builder state​(@Nullable
                                              com.pulumi.core.Output<java.lang.String> state)
        Parameters:
        state - (Output) State of the condition.
        Returns:
        builder
      • state

        public JobConditionArgs.Builder state​(java.lang.String state)
        Parameters:
        state - (Output) State of the condition.
        Returns:
        builder
      • type

        public JobConditionArgs.Builder type​(@Nullable
                                             com.pulumi.core.Output<java.lang.String> type)
        Parameters:
        type - (Output) type is used to communicate the status of the reconciliation process. See also: https://github.com/knative/serving/blob/main/docs/spec/errors.md#error-conditions-and-reporting Types common to all resources include: * "Ready": True when the Resource is ready.
        Returns:
        builder
      • type

        public JobConditionArgs.Builder type​(java.lang.String type)
        Parameters:
        type - (Output) type is used to communicate the status of the reconciliation process. See also: https://github.com/knative/serving/blob/main/docs/spec/errors.md#error-conditions-and-reporting Types common to all resources include: * "Ready": True when the Resource is ready.
        Returns:
        builder