Class CxEnvironmentArgs.Builder

  • Enclosing class:
    CxEnvironmentArgs

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

      • Builder

        public Builder()
    • 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