Package com.pulumi.gcp.diagflow
Class CxEnvironmentArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.diagflow.CxEnvironmentArgs.Builder
-
- Enclosing class:
- CxEnvironmentArgs
public static final class CxEnvironmentArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(CxEnvironmentArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CxEnvironmentArgs
build()
CxEnvironmentArgs.Builder
description(com.pulumi.core.Output<java.lang.String> description)
CxEnvironmentArgs.Builder
description(java.lang.String description)
CxEnvironmentArgs.Builder
displayName(com.pulumi.core.Output<java.lang.String> displayName)
CxEnvironmentArgs.Builder
displayName(java.lang.String displayName)
CxEnvironmentArgs.Builder
parent(com.pulumi.core.Output<java.lang.String> parent)
CxEnvironmentArgs.Builder
parent(java.lang.String parent)
CxEnvironmentArgs.Builder
versionConfigs(com.pulumi.core.Output<java.util.List<CxEnvironmentVersionConfigArgs>> versionConfigs)
CxEnvironmentArgs.Builder
versionConfigs(CxEnvironmentVersionConfigArgs... versionConfigs)
CxEnvironmentArgs.Builder
versionConfigs(java.util.List<CxEnvironmentVersionConfigArgs> versionConfigs)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(CxEnvironmentArgs defaults)
-
-
Method Detail
-
description
public CxEnvironmentArgs.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description
- The human-readable description of the environment. The maximum length is 500 characters. If exceeded, the request is rejected.- Returns:
- builder
-
description
public CxEnvironmentArgs.Builder description(java.lang.String description)
- Parameters:
description
- The human-readable description of the environment. The maximum length is 500 characters. If exceeded, the request is rejected.- Returns:
- builder
-
displayName
public CxEnvironmentArgs.Builder displayName(com.pulumi.core.Output<java.lang.String> displayName)
- Parameters:
displayName
- The human-readable name of the environment (unique in an agent). Limit of 64 characters.- Returns:
- builder
-
displayName
public CxEnvironmentArgs.Builder displayName(java.lang.String displayName)
- Parameters:
displayName
- The human-readable name of the environment (unique in an agent). Limit of 64 characters.- Returns:
- builder
-
parent
public CxEnvironmentArgs.Builder parent(@Nullable com.pulumi.core.Output<java.lang.String> parent)
- Parameters:
parent
- The Agent to create an Environment for. Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>.- Returns:
- builder
-
parent
public CxEnvironmentArgs.Builder parent(java.lang.String parent)
- Parameters:
parent
- The Agent to create an Environment for. Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>.- Returns:
- builder
-
versionConfigs
public CxEnvironmentArgs.Builder versionConfigs(com.pulumi.core.Output<java.util.List<CxEnvironmentVersionConfigArgs>> versionConfigs)
- Parameters:
versionConfigs
- A list of configurations for flow versions. You should include version configs for all flows that are reachable from [Start Flow][Agent.start_flow] in the agent. Otherwise, an error will be returned. Structure is documented below.- Returns:
- builder
-
versionConfigs
public CxEnvironmentArgs.Builder versionConfigs(java.util.List<CxEnvironmentVersionConfigArgs> versionConfigs)
- Parameters:
versionConfigs
- A list of configurations for flow versions. You should include version configs for all flows that are reachable from [Start Flow][Agent.start_flow] in the agent. Otherwise, an error will be returned. Structure is documented below.- Returns:
- builder
-
versionConfigs
public CxEnvironmentArgs.Builder versionConfigs(CxEnvironmentVersionConfigArgs... versionConfigs)
- Parameters:
versionConfigs
- A list of configurations for flow versions. You should include version configs for all flows that are reachable from [Start Flow][Agent.start_flow] in the agent. Otherwise, an error will be returned. Structure is documented below.- Returns:
- builder
-
build
public CxEnvironmentArgs build()
-
-