Class CloudFrontOriginAccessIdentityList
- java.lang.Object
-
- com.amazonaws.services.cloudfront.model.CloudFrontOriginAccessIdentityList
-
- All Implemented Interfaces:
Serializable
,Cloneable
public class CloudFrontOriginAccessIdentityList extends Object implements Serializable, Cloneable
The CloudFrontOriginAccessIdentityList type.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CloudFrontOriginAccessIdentityList()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CloudFrontOriginAccessIdentityList
clone()
boolean
equals(Object obj)
Boolean
getIsTruncated()
A flag that indicates whether more origin access identities remain to be listed.List<CloudFrontOriginAccessIdentitySummary>
getItems()
A complex type that contains one CloudFrontOriginAccessIdentitySummary element for each origin access identity that was created by the current AWS account.String
getMarker()
The value you provided for the Marker request parameter.Integer
getMaxItems()
The value you provided for the MaxItems request parameter.String
getNextMarker()
If IsTruncated is true, this element is present and contains the value you can use for the Marker request parameter to continue listing your origin access identities where they left off.Integer
getQuantity()
The number of CloudFront origin access identities that were created by the current AWS account.int
hashCode()
Boolean
isTruncated()
A flag that indicates whether more origin access identities remain to be listed.void
setIsTruncated(Boolean isTruncated)
A flag that indicates whether more origin access identities remain to be listed.void
setItems(Collection<CloudFrontOriginAccessIdentitySummary> items)
A complex type that contains one CloudFrontOriginAccessIdentitySummary element for each origin access identity that was created by the current AWS account.void
setMarker(String marker)
The value you provided for the Marker request parameter.void
setMaxItems(Integer maxItems)
The value you provided for the MaxItems request parameter.void
setNextMarker(String nextMarker)
If IsTruncated is true, this element is present and contains the value you can use for the Marker request parameter to continue listing your origin access identities where they left off.void
setQuantity(Integer quantity)
The number of CloudFront origin access identities that were created by the current AWS account.String
toString()
Returns a string representation of this object; useful for testing and debugging.CloudFrontOriginAccessIdentityList
withIsTruncated(Boolean isTruncated)
A flag that indicates whether more origin access identities remain to be listed.CloudFrontOriginAccessIdentityList
withItems(CloudFrontOriginAccessIdentitySummary... items)
A complex type that contains one CloudFrontOriginAccessIdentitySummary element for each origin access identity that was created by the current AWS account.CloudFrontOriginAccessIdentityList
withItems(Collection<CloudFrontOriginAccessIdentitySummary> items)
A complex type that contains one CloudFrontOriginAccessIdentitySummary element for each origin access identity that was created by the current AWS account.CloudFrontOriginAccessIdentityList
withMarker(String marker)
The value you provided for the Marker request parameter.CloudFrontOriginAccessIdentityList
withMaxItems(Integer maxItems)
The value you provided for the MaxItems request parameter.CloudFrontOriginAccessIdentityList
withNextMarker(String nextMarker)
If IsTruncated is true, this element is present and contains the value you can use for the Marker request parameter to continue listing your origin access identities where they left off.CloudFrontOriginAccessIdentityList
withQuantity(Integer quantity)
The number of CloudFront origin access identities that were created by the current AWS account.
-
-
-
Method Detail
-
setMarker
public void setMarker(String marker)
The value you provided for the Marker request parameter.- Parameters:
marker
- The value you provided for the Marker request parameter.
-
getMarker
public String getMarker()
The value you provided for the Marker request parameter.- Returns:
- The value you provided for the Marker request parameter.
-
withMarker
public CloudFrontOriginAccessIdentityList withMarker(String marker)
The value you provided for the Marker request parameter.- Parameters:
marker
- The value you provided for the Marker request parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setNextMarker
public void setNextMarker(String nextMarker)
If IsTruncated is true, this element is present and contains the value you can use for the Marker request parameter to continue listing your origin access identities where they left off.- Parameters:
nextMarker
- If IsTruncated is true, this element is present and contains the value you can use for the Marker request parameter to continue listing your origin access identities where they left off.
-
getNextMarker
public String getNextMarker()
If IsTruncated is true, this element is present and contains the value you can use for the Marker request parameter to continue listing your origin access identities where they left off.- Returns:
- If IsTruncated is true, this element is present and contains the value you can use for the Marker request parameter to continue listing your origin access identities where they left off.
-
withNextMarker
public CloudFrontOriginAccessIdentityList withNextMarker(String nextMarker)
If IsTruncated is true, this element is present and contains the value you can use for the Marker request parameter to continue listing your origin access identities where they left off.- Parameters:
nextMarker
- If IsTruncated is true, this element is present and contains the value you can use for the Marker request parameter to continue listing your origin access identities where they left off.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setMaxItems
public void setMaxItems(Integer maxItems)
The value you provided for the MaxItems request parameter.- Parameters:
maxItems
- The value you provided for the MaxItems request parameter.
-
getMaxItems
public Integer getMaxItems()
The value you provided for the MaxItems request parameter.- Returns:
- The value you provided for the MaxItems request parameter.
-
withMaxItems
public CloudFrontOriginAccessIdentityList withMaxItems(Integer maxItems)
The value you provided for the MaxItems request parameter.- Parameters:
maxItems
- The value you provided for the MaxItems request parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setIsTruncated
public void setIsTruncated(Boolean isTruncated)
A flag that indicates whether more origin access identities remain to be listed. If your results were truncated, you can make a follow-up pagination request using the Marker request parameter to retrieve more items in the list.- Parameters:
isTruncated
- A flag that indicates whether more origin access identities remain to be listed. If your results were truncated, you can make a follow-up pagination request using the Marker request parameter to retrieve more items in the list.
-
getIsTruncated
public Boolean getIsTruncated()
A flag that indicates whether more origin access identities remain to be listed. If your results were truncated, you can make a follow-up pagination request using the Marker request parameter to retrieve more items in the list.- Returns:
- A flag that indicates whether more origin access identities remain to be listed. If your results were truncated, you can make a follow-up pagination request using the Marker request parameter to retrieve more items in the list.
-
withIsTruncated
public CloudFrontOriginAccessIdentityList withIsTruncated(Boolean isTruncated)
A flag that indicates whether more origin access identities remain to be listed. If your results were truncated, you can make a follow-up pagination request using the Marker request parameter to retrieve more items in the list.- Parameters:
isTruncated
- A flag that indicates whether more origin access identities remain to be listed. If your results were truncated, you can make a follow-up pagination request using the Marker request parameter to retrieve more items in the list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isTruncated
public Boolean isTruncated()
A flag that indicates whether more origin access identities remain to be listed. If your results were truncated, you can make a follow-up pagination request using the Marker request parameter to retrieve more items in the list.- Returns:
- A flag that indicates whether more origin access identities remain to be listed. If your results were truncated, you can make a follow-up pagination request using the Marker request parameter to retrieve more items in the list.
-
setQuantity
public void setQuantity(Integer quantity)
The number of CloudFront origin access identities that were created by the current AWS account.- Parameters:
quantity
- The number of CloudFront origin access identities that were created by the current AWS account.
-
getQuantity
public Integer getQuantity()
The number of CloudFront origin access identities that were created by the current AWS account.- Returns:
- The number of CloudFront origin access identities that were created by the current AWS account.
-
withQuantity
public CloudFrontOriginAccessIdentityList withQuantity(Integer quantity)
The number of CloudFront origin access identities that were created by the current AWS account.- Parameters:
quantity
- The number of CloudFront origin access identities that were created by the current AWS account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getItems
public List<CloudFrontOriginAccessIdentitySummary> getItems()
A complex type that contains one CloudFrontOriginAccessIdentitySummary element for each origin access identity that was created by the current AWS account.- Returns:
- A complex type that contains one CloudFrontOriginAccessIdentitySummary element for each origin access identity that was created by the current AWS account.
-
setItems
public void setItems(Collection<CloudFrontOriginAccessIdentitySummary> items)
A complex type that contains one CloudFrontOriginAccessIdentitySummary element for each origin access identity that was created by the current AWS account.- Parameters:
items
- A complex type that contains one CloudFrontOriginAccessIdentitySummary element for each origin access identity that was created by the current AWS account.
-
withItems
public CloudFrontOriginAccessIdentityList withItems(CloudFrontOriginAccessIdentitySummary... items)
A complex type that contains one CloudFrontOriginAccessIdentitySummary element for each origin access identity that was created by the current AWS account.NOTE: This method appends the values to the existing list (if any). Use
setItems(java.util.Collection)
orwithItems(java.util.Collection)
if you want to override the existing values.- Parameters:
items
- A complex type that contains one CloudFrontOriginAccessIdentitySummary element for each origin access identity that was created by the current AWS account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
withItems
public CloudFrontOriginAccessIdentityList withItems(Collection<CloudFrontOriginAccessIdentitySummary> items)
A complex type that contains one CloudFrontOriginAccessIdentitySummary element for each origin access identity that was created by the current AWS account.- Parameters:
items
- A complex type that contains one CloudFrontOriginAccessIdentitySummary element for each origin access identity that was created by the current AWS account.- 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 classObject
- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public CloudFrontOriginAccessIdentityList clone()
-
-