public class CacheBehavior
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
CacheBehavior.ViewerProtocolPolicy |
Constructor and Description |
---|
CacheBehavior() |
CacheBehavior(java.lang.String targetOriginId,
boolean isForwardQueryString,
java.lang.String[] trustedSignerAwsAccountNumbers,
CacheBehavior.ViewerProtocolPolicy viewerProtocolPolicy,
java.lang.Long minTTL) |
CacheBehavior(java.lang.String pathPattern,
java.lang.String targetOriginId,
boolean isForwardQueryString,
java.lang.String[] trustedSignerAwsAccountNumbers,
CacheBehavior.ViewerProtocolPolicy viewerProtocolPolicy,
java.lang.Long minTTL) |
Modifier and Type | Method and Description |
---|---|
java.lang.Long |
getMinTTL() |
java.lang.String |
getPathPattern() |
java.lang.String |
getTargetOriginId() |
java.lang.String[] |
getTrustedSignerAwsAccountNumbers() |
CacheBehavior.ViewerProtocolPolicy |
getViewerProtocolPolicy() |
boolean |
hasMinTTL() |
boolean |
hasTrustedSignerAwsAccountNumbers() |
boolean |
isForwardQueryString() |
boolean |
isTrustedSignerSelf() |
void |
setIsForwardQueryString(boolean isForwardQueryString) |
void |
setMinTTL(java.lang.Long minTTL) |
void |
setPathPattern(java.lang.String pathPattern) |
void |
setTargetOriginId(java.lang.String targetOriginId) |
void |
setTrustedSignerAwsAccountNumbers(java.lang.String[] trustedSignerAwsAccountNumbers) |
void |
setViewerProtocolPolicy(CacheBehavior.ViewerProtocolPolicy viewerProtocolPolicy) |
java.lang.String |
toString() |
public CacheBehavior(java.lang.String pathPattern, java.lang.String targetOriginId, boolean isForwardQueryString, java.lang.String[] trustedSignerAwsAccountNumbers, CacheBehavior.ViewerProtocolPolicy viewerProtocolPolicy, java.lang.Long minTTL)
public CacheBehavior(java.lang.String targetOriginId, boolean isForwardQueryString, java.lang.String[] trustedSignerAwsAccountNumbers, CacheBehavior.ViewerProtocolPolicy viewerProtocolPolicy, java.lang.Long minTTL)
public CacheBehavior()
public java.lang.String getPathPattern()
public void setPathPattern(java.lang.String pathPattern)
public java.lang.String getTargetOriginId()
public void setTargetOriginId(java.lang.String targetOriginId)
public boolean isForwardQueryString()
public void setIsForwardQueryString(boolean isForwardQueryString)
public java.lang.String[] getTrustedSignerAwsAccountNumbers()
public void setTrustedSignerAwsAccountNumbers(java.lang.String[] trustedSignerAwsAccountNumbers)
public CacheBehavior.ViewerProtocolPolicy getViewerProtocolPolicy()
public void setViewerProtocolPolicy(CacheBehavior.ViewerProtocolPolicy viewerProtocolPolicy)
public java.lang.Long getMinTTL()
public void setMinTTL(java.lang.Long minTTL)
public boolean hasTrustedSignerAwsAccountNumbers()
public boolean hasMinTTL()
public boolean isTrustedSignerSelf()
public java.lang.String toString()
toString
in class java.lang.Object