public class LoadBalancerAttribute extends Object implements Serializable, Cloneable
Information about a load balancer attribute.
| Constructor and Description |
|---|
LoadBalancerAttribute() |
| Modifier and Type | Method and Description |
|---|---|
LoadBalancerAttribute |
clone() |
boolean |
equals(Object obj) |
String |
getKey()
The name of the attribute.
|
String |
getValue()
The value of the attribute.
|
int |
hashCode() |
void |
setKey(String key)
The name of the attribute.
|
void |
setValue(String value)
The value of the attribute.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
LoadBalancerAttribute |
withKey(String key)
The name of the attribute.
|
LoadBalancerAttribute |
withValue(String value)
The value of the attribute.
|
public void setKey(String key)
The name of the attribute.
access_logs.s3.enabled - Indicates whether access logs
stored in Amazon S3 are enabled.
access_logs.s3.bucket - The name of the S3 bucket for the
access logs. This attribute is required if access logs in Amazon S3 are
enabled. The bucket must exist in the same region as the load balancer
and have a bucket policy that grants Elastic Load Balancing permission to
write to the bucket.
access_logs.s3.prefix - The prefix for the location in the
S3 bucket. If you don't specify a prefix, the access logs are stored in
the root of the bucket.
deletion_protection.enabled - Indicates whether deletion
protection is enabled.
idle_timeout.timeout_seconds - The idle timeout value, in
seconds. The valid range is 1-3600. The default is 60 seconds.
key - The name of the attribute.
access_logs.s3.enabled - Indicates whether access
logs stored in Amazon S3 are enabled.
access_logs.s3.bucket - The name of the S3 bucket for
the access logs. This attribute is required if access logs in
Amazon S3 are enabled. The bucket must exist in the same region as
the load balancer and have a bucket policy that grants Elastic
Load Balancing permission to write to the bucket.
access_logs.s3.prefix - The prefix for the location
in the S3 bucket. If you don't specify a prefix, the access logs
are stored in the root of the bucket.
deletion_protection.enabled - Indicates whether
deletion protection is enabled.
idle_timeout.timeout_seconds - The idle timeout
value, in seconds. The valid range is 1-3600. The default is 60
seconds.
public String getKey()
The name of the attribute.
access_logs.s3.enabled - Indicates whether access logs
stored in Amazon S3 are enabled.
access_logs.s3.bucket - The name of the S3 bucket for the
access logs. This attribute is required if access logs in Amazon S3 are
enabled. The bucket must exist in the same region as the load balancer
and have a bucket policy that grants Elastic Load Balancing permission to
write to the bucket.
access_logs.s3.prefix - The prefix for the location in the
S3 bucket. If you don't specify a prefix, the access logs are stored in
the root of the bucket.
deletion_protection.enabled - Indicates whether deletion
protection is enabled.
idle_timeout.timeout_seconds - The idle timeout value, in
seconds. The valid range is 1-3600. The default is 60 seconds.
access_logs.s3.enabled - Indicates whether access
logs stored in Amazon S3 are enabled.
access_logs.s3.bucket - The name of the S3 bucket
for the access logs. This attribute is required if access logs in
Amazon S3 are enabled. The bucket must exist in the same region
as the load balancer and have a bucket policy that grants Elastic
Load Balancing permission to write to the bucket.
access_logs.s3.prefix - The prefix for the location
in the S3 bucket. If you don't specify a prefix, the access logs
are stored in the root of the bucket.
deletion_protection.enabled - Indicates whether
deletion protection is enabled.
idle_timeout.timeout_seconds - The idle timeout
value, in seconds. The valid range is 1-3600. The default is 60
seconds.
public LoadBalancerAttribute withKey(String key)
The name of the attribute.
access_logs.s3.enabled - Indicates whether access logs
stored in Amazon S3 are enabled.
access_logs.s3.bucket - The name of the S3 bucket for the
access logs. This attribute is required if access logs in Amazon S3 are
enabled. The bucket must exist in the same region as the load balancer
and have a bucket policy that grants Elastic Load Balancing permission to
write to the bucket.
access_logs.s3.prefix - The prefix for the location in the
S3 bucket. If you don't specify a prefix, the access logs are stored in
the root of the bucket.
deletion_protection.enabled - Indicates whether deletion
protection is enabled.
idle_timeout.timeout_seconds - The idle timeout value, in
seconds. The valid range is 1-3600. The default is 60 seconds.
key - The name of the attribute.
access_logs.s3.enabled - Indicates whether access
logs stored in Amazon S3 are enabled.
access_logs.s3.bucket - The name of the S3 bucket for
the access logs. This attribute is required if access logs in
Amazon S3 are enabled. The bucket must exist in the same region as
the load balancer and have a bucket policy that grants Elastic
Load Balancing permission to write to the bucket.
access_logs.s3.prefix - The prefix for the location
in the S3 bucket. If you don't specify a prefix, the access logs
are stored in the root of the bucket.
deletion_protection.enabled - Indicates whether
deletion protection is enabled.
idle_timeout.timeout_seconds - The idle timeout
value, in seconds. The valid range is 1-3600. The default is 60
seconds.
public void setValue(String value)
The value of the attribute.
value - The value of the attribute.public String getValue()
The value of the attribute.
public LoadBalancerAttribute withValue(String value)
The value of the attribute.
value - The value of the attribute.public String toString()
toString in class ObjectObject.toString()public LoadBalancerAttribute clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.