Package com.pulumi.gcp.cloudrunv2.inputs
Class ServiceConditionArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.cloudrunv2.inputs.ServiceConditionArgs.Builder
-
- Enclosing class:
- ServiceConditionArgs
public static final class ServiceConditionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ServiceConditionArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServiceConditionArgs
build()
ServiceConditionArgs.Builder
executionReason(com.pulumi.core.Output<java.lang.String> executionReason)
ServiceConditionArgs.Builder
executionReason(java.lang.String executionReason)
ServiceConditionArgs.Builder
lastTransitionTime(com.pulumi.core.Output<java.lang.String> lastTransitionTime)
ServiceConditionArgs.Builder
lastTransitionTime(java.lang.String lastTransitionTime)
ServiceConditionArgs.Builder
message(com.pulumi.core.Output<java.lang.String> message)
ServiceConditionArgs.Builder
message(java.lang.String message)
ServiceConditionArgs.Builder
reason(com.pulumi.core.Output<java.lang.String> reason)
ServiceConditionArgs.Builder
reason(java.lang.String reason)
ServiceConditionArgs.Builder
revisionReason(com.pulumi.core.Output<java.lang.String> revisionReason)
ServiceConditionArgs.Builder
revisionReason(java.lang.String revisionReason)
ServiceConditionArgs.Builder
severity(com.pulumi.core.Output<java.lang.String> severity)
ServiceConditionArgs.Builder
severity(java.lang.String severity)
ServiceConditionArgs.Builder
state(com.pulumi.core.Output<java.lang.String> state)
ServiceConditionArgs.Builder
state(java.lang.String state)
ServiceConditionArgs.Builder
type(com.pulumi.core.Output<java.lang.String> type)
ServiceConditionArgs.Builder
type(java.lang.String type)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ServiceConditionArgs defaults)
-
-
Method Detail
-
executionReason
public ServiceConditionArgs.Builder executionReason(@Nullable com.pulumi.core.Output<java.lang.String> executionReason)
- Parameters:
executionReason
- (Output) A reason for the execution condition.- Returns:
- builder
-
executionReason
public ServiceConditionArgs.Builder executionReason(java.lang.String executionReason)
- Parameters:
executionReason
- (Output) A reason for the execution condition.- Returns:
- builder
-
lastTransitionTime
public ServiceConditionArgs.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 ServiceConditionArgs.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 ServiceConditionArgs.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 ServiceConditionArgs.Builder message(java.lang.String message)
- Parameters:
message
- (Output) Human readable message indicating details about the current status.- Returns:
- builder
-
reason
public ServiceConditionArgs.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 ServiceConditionArgs.Builder reason(java.lang.String reason)
- Parameters:
reason
- (Output) A common (service-level) reason for this condition.- Returns:
- builder
-
revisionReason
public ServiceConditionArgs.Builder revisionReason(@Nullable com.pulumi.core.Output<java.lang.String> revisionReason)
- Parameters:
revisionReason
- (Output) A reason for the revision condition.- Returns:
- builder
-
revisionReason
public ServiceConditionArgs.Builder revisionReason(java.lang.String revisionReason)
- Parameters:
revisionReason
- (Output) A reason for the revision condition.- Returns:
- builder
-
severity
public ServiceConditionArgs.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 ServiceConditionArgs.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 ServiceConditionArgs.Builder state(@Nullable com.pulumi.core.Output<java.lang.String> state)
- Parameters:
state
- (Output) State of the condition.- Returns:
- builder
-
state
public ServiceConditionArgs.Builder state(java.lang.String state)
- Parameters:
state
- (Output) State of the condition.- Returns:
- builder
-
type
public ServiceConditionArgs.Builder type(@Nullable com.pulumi.core.Output<java.lang.String> type)
- Parameters:
type
- The allocation type for this traffic target. Possible values are: `TRAFFIC_TARGET_ALLOCATION_TYPE_LATEST`, `TRAFFIC_TARGET_ALLOCATION_TYPE_REVISION`.- Returns:
- builder
-
type
public ServiceConditionArgs.Builder type(java.lang.String type)
- Parameters:
type
- The allocation type for this traffic target. Possible values are: `TRAFFIC_TARGET_ALLOCATION_TYPE_LATEST`, `TRAFFIC_TARGET_ALLOCATION_TYPE_REVISION`.- Returns:
- builder
-
build
public ServiceConditionArgs build()
-
-