Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*
   * Copyright 2010 Amazon.com, Inc. or its affiliates. All Rights Reserved.
   * 
   * Licensed under the Apache License, Version 2.0 (the "License").
   * You may not use this file except in compliance with the License.
   * A copy of the License is located at
   * 
   *  http://aws.amazon.com/apache2.0
   * 
  * or in the "license" file accompanying this file. This file is distributed
  * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
  * express or implied. See the License for the specific language governing
  * permissions and limitations under the License.
  */
 package com.amazonaws.services.elasticloadbalancing.model;
Container for the parameters to the DescribeLoadBalancers operation.

Returns detailed configuration information for the specified LoadBalancers. If no LoadBalancers are specified, the operation returns configuration information for all LoadBalancers created by the caller.

NOTE: The client must have created the specified input LoadBalancers in order to retrieve this information; the client must provide the same account credentials as those that were used to create the LoadBalancer.

 
 public class DescribeLoadBalancersRequest extends AmazonWebServiceRequest {

    
A list of names associated with the LoadBalancers at creation time.
 
     private java.util.List<StringloadBalancerNames;

    
Default constructor for a new DescribeLoadBalancersRequest object. Callers should use the setter or fluent setter (with...) methods to initialize this object after creating it.
 
     public DescribeLoadBalancersRequest() {}
    
    
Constructs a new DescribeLoadBalancersRequest object. Callers should use the setter or fluent setter (with...) methods to initialize any additional object members.

Parameters:
loadBalancerNames A list of names associated with the LoadBalancers at creation time.
 
     public DescribeLoadBalancersRequest(java.util.List<StringloadBalancerNames) {
         this. = loadBalancerNames;
     }
    
    
A list of names associated with the LoadBalancers at creation time.

Returns:
A list of names associated with the LoadBalancers at creation time.
 
     public java.util.List<StringgetLoadBalancerNames() {
         if ( == null) {
              = new java.util.ArrayList<String>();
         }
         return ;
     }
    
    
A list of names associated with the LoadBalancers at creation time.

Parameters:
loadBalancerNames A list of names associated with the LoadBalancers at creation time.
 
     public void setLoadBalancerNames(java.util.Collection<StringloadBalancerNames) {
         java.util.List<StringloadBalancerNamesCopy = new java.util.ArrayList<String>();
         if (loadBalancerNames != null) {
             loadBalancerNamesCopy.addAll(loadBalancerNames);
         }
         this. = loadBalancerNamesCopy;
     }
    
    
A list of names associated with the LoadBalancers at creation time.

Returns a reference to this object so that method calls can be chained together.

Parameters:
loadBalancerNames A list of names associated with the LoadBalancers at creation time.
Returns:
A reference to this updated object so that method calls can be chained together.
 
     public DescribeLoadBalancersRequest withLoadBalancerNames(String... loadBalancerNames) {
         for (String value : loadBalancerNames) {
             getLoadBalancerNames().add(value);
         }
         return this;
    }
    
    
A list of names associated with the LoadBalancers at creation time.

Returns a reference to this object so that method calls can be chained together.

Parameters:
loadBalancerNames A list of names associated with the LoadBalancers at creation time.
Returns:
A reference to this updated object so that method calls can be chained together.
        java.util.List<StringloadBalancerNamesCopy = new java.util.ArrayList<String>();
        if (loadBalancerNames != null) {
            loadBalancerNamesCopy.addAll(loadBalancerNames);
        }
        this. = loadBalancerNamesCopy;
        return this;
    }
    
    
Returns a string representation of this object; useful for testing and debugging.

Returns:
A string representation of this object.
See also:
java.lang.Object.toString()
    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append("{");
        sb.append("LoadBalancerNames: " +  + ", ");
        sb.append("}");
        return sb.toString();
    }
    
}
    
New to GrepCode? Check out our FAQ X