Interface EnvironmentResourceDescription.Builder

    • Method Detail

      • environmentName

        EnvironmentResourceDescription.Builder environmentName​(String environmentName)

        The name of the environment.

        Parameters:
        environmentName - The name of the environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • autoScalingGroups

        EnvironmentResourceDescription.Builder autoScalingGroups​(Collection<AutoScalingGroup> autoScalingGroups)

        The AutoScalingGroups used by this environment.

        Parameters:
        autoScalingGroups - The AutoScalingGroups used by this environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • autoScalingGroups

        EnvironmentResourceDescription.Builder autoScalingGroups​(AutoScalingGroup... autoScalingGroups)

        The AutoScalingGroups used by this environment.

        Parameters:
        autoScalingGroups - The AutoScalingGroups used by this environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • instances

        EnvironmentResourceDescription.Builder instances​(Collection<Instance> instances)

        The Amazon EC2 instances used by this environment.

        Parameters:
        instances - The Amazon EC2 instances used by this environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • instances

        EnvironmentResourceDescription.Builder instances​(Instance... instances)

        The Amazon EC2 instances used by this environment.

        Parameters:
        instances - The Amazon EC2 instances used by this environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • launchConfigurations

        EnvironmentResourceDescription.Builder launchConfigurations​(Collection<LaunchConfiguration> launchConfigurations)

        The Auto Scaling launch configurations in use by this environment.

        Parameters:
        launchConfigurations - The Auto Scaling launch configurations in use by this environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • launchConfigurations

        EnvironmentResourceDescription.Builder launchConfigurations​(LaunchConfiguration... launchConfigurations)

        The Auto Scaling launch configurations in use by this environment.

        Parameters:
        launchConfigurations - The Auto Scaling launch configurations in use by this environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • launchTemplates

        EnvironmentResourceDescription.Builder launchTemplates​(Collection<LaunchTemplate> launchTemplates)

        The Amazon EC2 launch templates in use by this environment.

        Parameters:
        launchTemplates - The Amazon EC2 launch templates in use by this environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • launchTemplates

        EnvironmentResourceDescription.Builder launchTemplates​(LaunchTemplate... launchTemplates)

        The Amazon EC2 launch templates in use by this environment.

        Parameters:
        launchTemplates - The Amazon EC2 launch templates in use by this environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • loadBalancers

        EnvironmentResourceDescription.Builder loadBalancers​(Collection<LoadBalancer> loadBalancers)

        The LoadBalancers in use by this environment.

        Parameters:
        loadBalancers - The LoadBalancers in use by this environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • loadBalancers

        EnvironmentResourceDescription.Builder loadBalancers​(LoadBalancer... loadBalancers)

        The LoadBalancers in use by this environment.

        Parameters:
        loadBalancers - The LoadBalancers in use by this environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • triggers

        EnvironmentResourceDescription.Builder triggers​(Collection<Trigger> triggers)

        The AutoScaling triggers in use by this environment.

        Parameters:
        triggers - The AutoScaling triggers in use by this environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • triggers

        EnvironmentResourceDescription.Builder triggers​(Trigger... triggers)

        The AutoScaling triggers in use by this environment.

        Parameters:
        triggers - The AutoScaling triggers in use by this environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • queues

        EnvironmentResourceDescription.Builder queues​(Collection<Queue> queues)

        The queues used by this environment.

        Parameters:
        queues - The queues used by this environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • queues

        EnvironmentResourceDescription.Builder queues​(Queue... queues)

        The queues used by this environment.

        Parameters:
        queues - The queues used by this environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.