@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FunctionAssociations extends Object implements Serializable, Cloneable
A list of CloudFront functions that are associated with a cache behavior in a CloudFront distribution. CloudFront
functions must be published to the LIVE
stage to associate them with a cache behavior.
Constructor and Description |
---|
FunctionAssociations() |
Modifier and Type | Method and Description |
---|---|
FunctionAssociations |
clone() |
boolean |
equals(Object obj) |
List<FunctionAssociation> |
getItems()
The CloudFront functions that are associated with a cache behavior in a CloudFront distribution.
|
Integer |
getQuantity()
The number of CloudFront functions in the list.
|
int |
hashCode() |
void |
setItems(Collection<FunctionAssociation> items)
The CloudFront functions that are associated with a cache behavior in a CloudFront distribution.
|
void |
setQuantity(Integer quantity)
The number of CloudFront functions in the list.
|
String |
toString()
Returns a string representation of this object.
|
FunctionAssociations |
withItems(Collection<FunctionAssociation> items)
The CloudFront functions that are associated with a cache behavior in a CloudFront distribution.
|
FunctionAssociations |
withItems(FunctionAssociation... items)
The CloudFront functions that are associated with a cache behavior in a CloudFront distribution.
|
FunctionAssociations |
withQuantity(Integer quantity)
The number of CloudFront functions in the list.
|
public void setQuantity(Integer quantity)
The number of CloudFront functions in the list.
quantity
- The number of CloudFront functions in the list.public Integer getQuantity()
The number of CloudFront functions in the list.
public FunctionAssociations withQuantity(Integer quantity)
The number of CloudFront functions in the list.
quantity
- The number of CloudFront functions in the list.public List<FunctionAssociation> getItems()
The CloudFront functions that are associated with a cache behavior in a CloudFront distribution. CloudFront
functions must be published to the LIVE
stage to associate them with a cache behavior.
LIVE
stage to associate them with a cache
behavior.public void setItems(Collection<FunctionAssociation> items)
The CloudFront functions that are associated with a cache behavior in a CloudFront distribution. CloudFront
functions must be published to the LIVE
stage to associate them with a cache behavior.
items
- The CloudFront functions that are associated with a cache behavior in a CloudFront distribution.
CloudFront functions must be published to the LIVE
stage to associate them with a cache
behavior.public FunctionAssociations withItems(FunctionAssociation... items)
The CloudFront functions that are associated with a cache behavior in a CloudFront distribution. CloudFront
functions must be published to the LIVE
stage to associate them with a cache behavior.
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 CloudFront functions that are associated with a cache behavior in a CloudFront distribution.
CloudFront functions must be published to the LIVE
stage to associate them with a cache
behavior.public FunctionAssociations withItems(Collection<FunctionAssociation> items)
The CloudFront functions that are associated with a cache behavior in a CloudFront distribution. CloudFront
functions must be published to the LIVE
stage to associate them with a cache behavior.
items
- The CloudFront functions that are associated with a cache behavior in a CloudFront distribution.
CloudFront functions must be published to the LIVE
stage to associate them with a cache
behavior.public String toString()
toString
in class Object
Object.toString()
public FunctionAssociations clone()