public class CacheBehavior extends Object implements Serializable, Cloneable
| Constructor and Description |
|---|
CacheBehavior() |
public void setPathPattern(String pathPattern)
pathPattern - public String getPathPattern()
public CacheBehavior withPathPattern(String pathPattern)
pathPattern - public void setTargetOriginId(String targetOriginId)
targetOriginId - public String getTargetOriginId()
public CacheBehavior withTargetOriginId(String targetOriginId)
targetOriginId - public void setForwardedValues(ForwardedValues forwardedValues)
forwardedValues - public ForwardedValues getForwardedValues()
public CacheBehavior withForwardedValues(ForwardedValues forwardedValues)
forwardedValues - public void setTrustedSigners(TrustedSigners trustedSigners)
trustedSigners - public TrustedSigners getTrustedSigners()
public CacheBehavior withTrustedSigners(TrustedSigners trustedSigners)
trustedSigners - public void setViewerProtocolPolicy(String viewerProtocolPolicy)
viewerProtocolPolicy - ViewerProtocolPolicypublic String getViewerProtocolPolicy()
ViewerProtocolPolicypublic CacheBehavior withViewerProtocolPolicy(String viewerProtocolPolicy)
viewerProtocolPolicy - ViewerProtocolPolicypublic void setViewerProtocolPolicy(ViewerProtocolPolicy viewerProtocolPolicy)
viewerProtocolPolicy - ViewerProtocolPolicypublic CacheBehavior withViewerProtocolPolicy(ViewerProtocolPolicy viewerProtocolPolicy)
viewerProtocolPolicy - ViewerProtocolPolicypublic void setMinTTL(Long minTTL)
minTTL - public Long getMinTTL()
public CacheBehavior withMinTTL(Long minTTL)
minTTL - public void setAllowedMethods(AllowedMethods allowedMethods)
allowedMethods - public AllowedMethods getAllowedMethods()
public CacheBehavior withAllowedMethods(AllowedMethods allowedMethods)
allowedMethods - public void setSmoothStreaming(Boolean smoothStreaming)
smoothStreaming - public Boolean getSmoothStreaming()
public CacheBehavior withSmoothStreaming(Boolean smoothStreaming)
smoothStreaming - public Boolean isSmoothStreaming()
public void setDefaultTTL(Long defaultTTL)
defaultTTL - public Long getDefaultTTL()
public CacheBehavior withDefaultTTL(Long defaultTTL)
defaultTTL - public void setMaxTTL(Long maxTTL)
maxTTL - public Long getMaxTTL()
public CacheBehavior withMaxTTL(Long maxTTL)
maxTTL - public void setCompress(Boolean compress)
compress - public Boolean getCompress()
public CacheBehavior withCompress(Boolean compress)
compress - public Boolean isCompress()
public String toString()
toString in class ObjectObject.toString()public CacheBehavior clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.