@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ResponseHeadersPolicyRemoveHeadersConfig extends Object implements Serializable, Cloneable
A list of HTTP header names that CloudFront removes from HTTP responses to requests that match the cache behavior that this response headers policy is attached to.
Constructor and Description |
---|
ResponseHeadersPolicyRemoveHeadersConfig() |
Modifier and Type | Method and Description |
---|---|
ResponseHeadersPolicyRemoveHeadersConfig |
clone() |
boolean |
equals(Object obj) |
List<ResponseHeadersPolicyRemoveHeader> |
getItems()
The list of HTTP header names.
|
Integer |
getQuantity()
The number of HTTP header names in the list.
|
int |
hashCode() |
void |
setItems(Collection<ResponseHeadersPolicyRemoveHeader> items)
The list of HTTP header names.
|
void |
setQuantity(Integer quantity)
The number of HTTP header names in the list.
|
String |
toString()
Returns a string representation of this object.
|
ResponseHeadersPolicyRemoveHeadersConfig |
withItems(Collection<ResponseHeadersPolicyRemoveHeader> items)
The list of HTTP header names.
|
ResponseHeadersPolicyRemoveHeadersConfig |
withItems(ResponseHeadersPolicyRemoveHeader... items)
The list of HTTP header names.
|
ResponseHeadersPolicyRemoveHeadersConfig |
withQuantity(Integer quantity)
The number of HTTP header names in the list.
|
public ResponseHeadersPolicyRemoveHeadersConfig()
public void setQuantity(Integer quantity)
The number of HTTP header names in the list.
quantity
- The number of HTTP header names in the list.public Integer getQuantity()
The number of HTTP header names in the list.
public ResponseHeadersPolicyRemoveHeadersConfig withQuantity(Integer quantity)
The number of HTTP header names in the list.
quantity
- The number of HTTP header names in the list.public List<ResponseHeadersPolicyRemoveHeader> getItems()
The list of HTTP header names.
public void setItems(Collection<ResponseHeadersPolicyRemoveHeader> items)
The list of HTTP header names.
items
- The list of HTTP header names.public ResponseHeadersPolicyRemoveHeadersConfig withItems(ResponseHeadersPolicyRemoveHeader... items)
The list of HTTP header names.
NOTE: This method appends the values to the existing list (if any). Use
setItems(java.util.Collection)
or withItems(java.util.Collection)
if you want to override the
existing values.
items
- The list of HTTP header names.public ResponseHeadersPolicyRemoveHeadersConfig withItems(Collection<ResponseHeadersPolicyRemoveHeader> items)
The list of HTTP header names.
items
- The list of HTTP header names.public String toString()
toString
in class Object
Object.toString()
public ResponseHeadersPolicyRemoveHeadersConfig clone()