Class EnvironmentState.Builder

  • Enclosing class:
    EnvironmentState

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

      • Builder

        public Builder()
    • Method Detail

      • accountIdentifier

        public EnvironmentState.Builder accountIdentifier​(@Nullable
                                                          com.pulumi.core.Output<java.lang.String> accountIdentifier)
        Parameters:
        accountIdentifier - The ID of the Amazon Web Services account where the environment exists
        Returns:
        builder
      • accountIdentifier

        public EnvironmentState.Builder accountIdentifier​(java.lang.String accountIdentifier)
        Parameters:
        accountIdentifier - The ID of the Amazon Web Services account where the environment exists
        Returns:
        builder
      • accountRegion

        public EnvironmentState.Builder accountRegion​(@Nullable
                                                      com.pulumi.core.Output<java.lang.String> accountRegion)
        Parameters:
        accountRegion - The Amazon Web Services region where the environment exists.
        Returns:
        builder
      • accountRegion

        public EnvironmentState.Builder accountRegion​(java.lang.String accountRegion)
        Parameters:
        accountRegion - The Amazon Web Services region where the environment exists.
        Returns:
        builder
      • blueprintIdentifier

        public EnvironmentState.Builder blueprintIdentifier​(@Nullable
                                                            com.pulumi.core.Output<java.lang.String> blueprintIdentifier)
        Parameters:
        blueprintIdentifier - The blueprint with which the environment is created.
        Returns:
        builder
      • blueprintIdentifier

        public EnvironmentState.Builder blueprintIdentifier​(java.lang.String blueprintIdentifier)
        Parameters:
        blueprintIdentifier - The blueprint with which the environment is created.
        Returns:
        builder
      • createdAt

        public EnvironmentState.Builder createdAt​(@Nullable
                                                  com.pulumi.core.Output<java.lang.String> createdAt)
        Parameters:
        createdAt - The time the environment was created.
        Returns:
        builder
      • createdAt

        public EnvironmentState.Builder createdAt​(java.lang.String createdAt)
        Parameters:
        createdAt - The time the environment was created.
        Returns:
        builder
      • createdBy

        public EnvironmentState.Builder createdBy​(@Nullable
                                                  com.pulumi.core.Output<java.lang.String> createdBy)
        Parameters:
        createdBy - The user who created the environment.
        Returns:
        builder
      • createdBy

        public EnvironmentState.Builder createdBy​(java.lang.String createdBy)
        Parameters:
        createdBy - The user who created the environment.
        Returns:
        builder
      • description

        public EnvironmentState.Builder description​(@Nullable
                                                    com.pulumi.core.Output<java.lang.String> description)
        Parameters:
        description - The description of the environment.
        Returns:
        builder
      • description

        public EnvironmentState.Builder description​(java.lang.String description)
        Parameters:
        description - The description of the environment.
        Returns:
        builder
      • domainIdentifier

        public EnvironmentState.Builder domainIdentifier​(@Nullable
                                                         com.pulumi.core.Output<java.lang.String> domainIdentifier)
        Parameters:
        domainIdentifier - The ID of the domain where the environment exists.
        Returns:
        builder
      • domainIdentifier

        public EnvironmentState.Builder domainIdentifier​(java.lang.String domainIdentifier)
        Parameters:
        domainIdentifier - The ID of the domain where the environment exists.
        Returns:
        builder
      • glossaryTerms

        public EnvironmentState.Builder glossaryTerms​(@Nullable
                                                      com.pulumi.core.Output<java.util.List<java.lang.String>> glossaryTerms)
        Parameters:
        glossaryTerms - The business glossary terms that can be used in this environment.
        Returns:
        builder
      • glossaryTerms

        public EnvironmentState.Builder glossaryTerms​(java.util.List<java.lang.String> glossaryTerms)
        Parameters:
        glossaryTerms - The business glossary terms that can be used in this environment.
        Returns:
        builder
      • glossaryTerms

        public EnvironmentState.Builder glossaryTerms​(java.lang.String... glossaryTerms)
        Parameters:
        glossaryTerms - The business glossary terms that can be used in this environment.
        Returns:
        builder
      • lastDeployments

        public EnvironmentState.Builder lastDeployments​(@Nullable
                                                        com.pulumi.core.Output<java.util.List<EnvironmentLastDeploymentArgs>> lastDeployments)
        Parameters:
        lastDeployments - The details of the last deployment of the environment.
        Returns:
        builder
      • name

        public EnvironmentState.Builder name​(@Nullable
                                             com.pulumi.core.Output<java.lang.String> name)
        Parameters:
        name - The name of the environment.
        Returns:
        builder
      • name

        public EnvironmentState.Builder name​(java.lang.String name)
        Parameters:
        name - The name of the environment.
        Returns:
        builder
      • profileIdentifier

        public EnvironmentState.Builder profileIdentifier​(@Nullable
                                                          com.pulumi.core.Output<java.lang.String> profileIdentifier)
        Parameters:
        profileIdentifier - The ID of the profile with which the environment is created.
        Returns:
        builder
      • profileIdentifier

        public EnvironmentState.Builder profileIdentifier​(java.lang.String profileIdentifier)
        Parameters:
        profileIdentifier - The ID of the profile with which the environment is created.
        Returns:
        builder
      • projectIdentifier

        public EnvironmentState.Builder projectIdentifier​(@Nullable
                                                          com.pulumi.core.Output<java.lang.String> projectIdentifier)
        Parameters:
        projectIdentifier - The ID of the project where the environment exists. The following arguments are optional:
        Returns:
        builder
      • projectIdentifier

        public EnvironmentState.Builder projectIdentifier​(java.lang.String projectIdentifier)
        Parameters:
        projectIdentifier - The ID of the project where the environment exists. The following arguments are optional:
        Returns:
        builder
      • providerEnvironment

        public EnvironmentState.Builder providerEnvironment​(@Nullable
                                                            com.pulumi.core.Output<java.lang.String> providerEnvironment)
        Parameters:
        providerEnvironment - The provider of the environment.
        Returns:
        builder
      • providerEnvironment

        public EnvironmentState.Builder providerEnvironment​(java.lang.String providerEnvironment)
        Parameters:
        providerEnvironment - The provider of the environment.
        Returns:
        builder
      • region

        public EnvironmentState.Builder region​(@Nullable
                                               com.pulumi.core.Output<java.lang.String> region)
        Parameters:
        region - Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
        Returns:
        builder
      • region

        public EnvironmentState.Builder region​(java.lang.String region)
        Parameters:
        region - Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
        Returns:
        builder
      • userParameters

        public EnvironmentState.Builder userParameters​(@Nullable
                                                       com.pulumi.core.Output<java.util.List<EnvironmentUserParameterArgs>> userParameters)
        Parameters:
        userParameters - The user parameters that are used in the environment. See User Parameters for more information. Changing these values recreates the resource.
        Returns:
        builder
      • userParameters

        public EnvironmentState.Builder userParameters​(java.util.List<EnvironmentUserParameterArgs> userParameters)
        Parameters:
        userParameters - The user parameters that are used in the environment. See User Parameters for more information. Changing these values recreates the resource.
        Returns:
        builder
      • userParameters

        public EnvironmentState.Builder userParameters​(EnvironmentUserParameterArgs... userParameters)
        Parameters:
        userParameters - The user parameters that are used in the environment. See User Parameters for more information. Changing these values recreates the resource.
        Returns:
        builder