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