Class CreateConfigurationTemplateResult

java.lang.Object
com.amazonaws.services.elasticbeanstalk.model.CreateConfigurationTemplateResult
All Implemented Interfaces:
Serializable, Cloneable

public class CreateConfigurationTemplateResult extends Object implements Serializable, Cloneable

Describes the settings for a configuration set.

See Also:
  • Constructor Details

    • CreateConfigurationTemplateResult

      public CreateConfigurationTemplateResult()
  • Method Details

    • setSolutionStackName

      public void setSolutionStackName(String solutionStackName)

      The name of the solution stack this configuration set uses.

      Parameters:
      solutionStackName - The name of the solution stack this configuration set uses.
    • getSolutionStackName

      public String getSolutionStackName()

      The name of the solution stack this configuration set uses.

      Returns:
      The name of the solution stack this configuration set uses.
    • withSolutionStackName

      public CreateConfigurationTemplateResult withSolutionStackName(String solutionStackName)

      The name of the solution stack this configuration set uses.

      Parameters:
      solutionStackName - The name of the solution stack this configuration set uses.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setApplicationName

      public void setApplicationName(String applicationName)

      The name of the application associated with this configuration set.

      Parameters:
      applicationName - The name of the application associated with this configuration set.
    • getApplicationName

      public String getApplicationName()

      The name of the application associated with this configuration set.

      Returns:
      The name of the application associated with this configuration set.
    • withApplicationName

      public CreateConfigurationTemplateResult withApplicationName(String applicationName)

      The name of the application associated with this configuration set.

      Parameters:
      applicationName - The name of the application associated with this configuration set.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setTemplateName

      public void setTemplateName(String templateName)

      If not null, the name of the configuration template for this configuration set.

      Parameters:
      templateName - If not null, the name of the configuration template for this configuration set.
    • getTemplateName

      public String getTemplateName()

      If not null, the name of the configuration template for this configuration set.

      Returns:
      If not null, the name of the configuration template for this configuration set.
    • withTemplateName

      public CreateConfigurationTemplateResult withTemplateName(String templateName)

      If not null, the name of the configuration template for this configuration set.

      Parameters:
      templateName - If not null, the name of the configuration template for this configuration set.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setDescription

      public void setDescription(String description)

      Describes this configuration set.

      Parameters:
      description - Describes this configuration set.
    • getDescription

      public String getDescription()

      Describes this configuration set.

      Returns:
      Describes this configuration set.
    • withDescription

      public CreateConfigurationTemplateResult withDescription(String description)

      Describes this configuration set.

      Parameters:
      description - Describes this configuration set.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setEnvironmentName

      public void setEnvironmentName(String environmentName)

      If not null, the name of the environment for this configuration set.

      Parameters:
      environmentName - If not null, the name of the environment for this configuration set.
    • getEnvironmentName

      public String getEnvironmentName()

      If not null, the name of the environment for this configuration set.

      Returns:
      If not null, the name of the environment for this configuration set.
    • withEnvironmentName

      public CreateConfigurationTemplateResult withEnvironmentName(String environmentName)

      If not null, the name of the environment for this configuration set.

      Parameters:
      environmentName - If not null, the name of the environment for this configuration set.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setDeploymentStatus

      public void setDeploymentStatus(String deploymentStatus)

      If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

      • null: This configuration is not associated with a running environment.
      • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
      • deployed: This is the configuration that is currently deployed to the associated running environment.
      • failed: This is a draft configuration that failed to successfully deploy.
      Parameters:
      deploymentStatus - If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

      • null: This configuration is not associated with a running environment.
      • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
      • deployed: This is the configuration that is currently deployed to the associated running environment.
      • failed: This is a draft configuration that failed to successfully deploy.
      See Also:
    • getDeploymentStatus

      public String getDeploymentStatus()

      If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

      • null: This configuration is not associated with a running environment.
      • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
      • deployed: This is the configuration that is currently deployed to the associated running environment.
      • failed: This is a draft configuration that failed to successfully deploy.
      Returns:
      If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

      • null: This configuration is not associated with a running environment.
      • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
      • deployed: This is the configuration that is currently deployed to the associated running environment.
      • failed: This is a draft configuration that failed to successfully deploy.
      See Also:
    • withDeploymentStatus

      public CreateConfigurationTemplateResult withDeploymentStatus(String deploymentStatus)

      If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

      • null: This configuration is not associated with a running environment.
      • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
      • deployed: This is the configuration that is currently deployed to the associated running environment.
      • failed: This is a draft configuration that failed to successfully deploy.
      Parameters:
      deploymentStatus - If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

      • null: This configuration is not associated with a running environment.
      • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
      • deployed: This is the configuration that is currently deployed to the associated running environment.
      • failed: This is a draft configuration that failed to successfully deploy.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • setDeploymentStatus

      public void setDeploymentStatus(ConfigurationDeploymentStatus deploymentStatus)

      If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

      • null: This configuration is not associated with a running environment.
      • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
      • deployed: This is the configuration that is currently deployed to the associated running environment.
      • failed: This is a draft configuration that failed to successfully deploy.
      Parameters:
      deploymentStatus - If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

      • null: This configuration is not associated with a running environment.
      • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
      • deployed: This is the configuration that is currently deployed to the associated running environment.
      • failed: This is a draft configuration that failed to successfully deploy.
      See Also:
    • withDeploymentStatus

      public CreateConfigurationTemplateResult withDeploymentStatus(ConfigurationDeploymentStatus deploymentStatus)

      If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

      • null: This configuration is not associated with a running environment.
      • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
      • deployed: This is the configuration that is currently deployed to the associated running environment.
      • failed: This is a draft configuration that failed to successfully deploy.
      Parameters:
      deploymentStatus - If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

      • null: This configuration is not associated with a running environment.
      • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
      • deployed: This is the configuration that is currently deployed to the associated running environment.
      • failed: This is a draft configuration that failed to successfully deploy.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • setDateCreated

      public void setDateCreated(Date dateCreated)

      The date (in UTC time) when this configuration set was created.

      Parameters:
      dateCreated - The date (in UTC time) when this configuration set was created.
    • getDateCreated

      public Date getDateCreated()

      The date (in UTC time) when this configuration set was created.

      Returns:
      The date (in UTC time) when this configuration set was created.
    • withDateCreated

      public CreateConfigurationTemplateResult withDateCreated(Date dateCreated)

      The date (in UTC time) when this configuration set was created.

      Parameters:
      dateCreated - The date (in UTC time) when this configuration set was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setDateUpdated

      public void setDateUpdated(Date dateUpdated)

      The date (in UTC time) when this configuration set was last modified.

      Parameters:
      dateUpdated - The date (in UTC time) when this configuration set was last modified.
    • getDateUpdated

      public Date getDateUpdated()

      The date (in UTC time) when this configuration set was last modified.

      Returns:
      The date (in UTC time) when this configuration set was last modified.
    • withDateUpdated

      public CreateConfigurationTemplateResult withDateUpdated(Date dateUpdated)

      The date (in UTC time) when this configuration set was last modified.

      Parameters:
      dateUpdated - The date (in UTC time) when this configuration set was last modified.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • getOptionSettings

      public List<ConfigurationOptionSetting> getOptionSettings()

      A list of the configuration options and their values in this configuration set.

      Returns:
      A list of the configuration options and their values in this configuration set.
    • setOptionSettings

      public void setOptionSettings(Collection<ConfigurationOptionSetting> optionSettings)

      A list of the configuration options and their values in this configuration set.

      Parameters:
      optionSettings - A list of the configuration options and their values in this configuration set.
    • withOptionSettings

      public CreateConfigurationTemplateResult withOptionSettings(ConfigurationOptionSetting... optionSettings)

      A list of the configuration options and their values in this configuration set.

      NOTE: This method appends the values to the existing list (if any). Use setOptionSettings(java.util.Collection) or withOptionSettings(java.util.Collection) if you want to override the existing values.

      Parameters:
      optionSettings - A list of the configuration options and their values in this configuration set.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • withOptionSettings

      public CreateConfigurationTemplateResult withOptionSettings(Collection<ConfigurationOptionSetting> optionSettings)

      A list of the configuration options and their values in this configuration set.

      Parameters:
      optionSettings - A list of the configuration options and their values in this configuration set.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • toString

      public String toString()
      Returns a string representation of this object; useful for testing and debugging.
      Overrides:
      toString in class Object
      Returns:
      A string representation of this object.
      See Also:
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • clone

      Overrides:
      clone in class Object