Class DescribeConfigurationOptionsRequest

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

public class DescribeConfigurationOptionsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable

Result message containig a list of application version descriptions.

See Also:
  • Constructor Details

    • DescribeConfigurationOptionsRequest

      public DescribeConfigurationOptionsRequest()
  • Method Details

    • setApplicationName

      public void setApplicationName(String applicationName)

      The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.

      Parameters:
      applicationName - The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.
    • getApplicationName

      public String getApplicationName()

      The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.

      Returns:
      The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.
    • withApplicationName

      public DescribeConfigurationOptionsRequest withApplicationName(String applicationName)

      The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.

      Parameters:
      applicationName - The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setTemplateName

      public void setTemplateName(String templateName)

      The name of the configuration template whose configuration options you want to describe.

      Parameters:
      templateName - The name of the configuration template whose configuration options you want to describe.
    • getTemplateName

      public String getTemplateName()

      The name of the configuration template whose configuration options you want to describe.

      Returns:
      The name of the configuration template whose configuration options you want to describe.
    • withTemplateName

      public DescribeConfigurationOptionsRequest withTemplateName(String templateName)

      The name of the configuration template whose configuration options you want to describe.

      Parameters:
      templateName - The name of the configuration template whose configuration options you want to describe.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setEnvironmentName

      public void setEnvironmentName(String environmentName)

      The name of the environment whose configuration options you want to describe.

      Parameters:
      environmentName - The name of the environment whose configuration options you want to describe.
    • getEnvironmentName

      public String getEnvironmentName()

      The name of the environment whose configuration options you want to describe.

      Returns:
      The name of the environment whose configuration options you want to describe.
    • withEnvironmentName

      public DescribeConfigurationOptionsRequest withEnvironmentName(String environmentName)

      The name of the environment whose configuration options you want to describe.

      Parameters:
      environmentName - The name of the environment whose configuration options you want to describe.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setSolutionStackName

      public void setSolutionStackName(String solutionStackName)

      The name of the solution stack whose configuration options you want to describe.

      Parameters:
      solutionStackName - The name of the solution stack whose configuration options you want to describe.
    • getSolutionStackName

      public String getSolutionStackName()

      The name of the solution stack whose configuration options you want to describe.

      Returns:
      The name of the solution stack whose configuration options you want to describe.
    • withSolutionStackName

      public DescribeConfigurationOptionsRequest withSolutionStackName(String solutionStackName)

      The name of the solution stack whose configuration options you want to describe.

      Parameters:
      solutionStackName - The name of the solution stack whose configuration options you want to describe.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • getOptions

      public List<OptionSpecification> getOptions()

      If specified, restricts the descriptions to only the specified options.

      Returns:
      If specified, restricts the descriptions to only the specified options.
    • setOptions

      public void setOptions(Collection<OptionSpecification> options)

      If specified, restricts the descriptions to only the specified options.

      Parameters:
      options - If specified, restricts the descriptions to only the specified options.
    • withOptions

      If specified, restricts the descriptions to only the specified options.

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

      Parameters:
      options - If specified, restricts the descriptions to only the specified options.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • withOptions

      If specified, restricts the descriptions to only the specified options.

      Parameters:
      options - If specified, restricts the descriptions to only the specified options.
      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

      Description copied from class: AmazonWebServiceRequest
      Creates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.
      Overrides:
      clone in class AmazonWebServiceRequest
      See Also: