org.jets3t.service.model.cloudfront
Class DistributionConfig
java.lang.Object
org.jets3t.service.model.cloudfront.DistributionConfig
- Direct Known Subclasses:
- StreamingDistributionConfig
public class DistributionConfig
- extends Object
Constructor Summary |
DistributionConfig(String origin,
String callerReference,
String[] cnames,
String comment,
boolean enabled,
LoggingStatus loggingStatus)
|
DistributionConfig(String origin,
String callerReference,
String[] cnames,
String comment,
boolean enabled,
LoggingStatus loggingStatus,
String originAccessIdentity,
boolean trustedSignerSelf,
String[] trustedSignerAwsAccountNumbers,
String[] requiredProtocols)
|
ORIGIN_ACCESS_IDENTITY_PREFIX
public static final String ORIGIN_ACCESS_IDENTITY_PREFIX
- See Also:
- Constant Field Values
DistributionConfig
public DistributionConfig(String origin,
String callerReference,
String[] cnames,
String comment,
boolean enabled,
LoggingStatus loggingStatus,
String originAccessIdentity,
boolean trustedSignerSelf,
String[] trustedSignerAwsAccountNumbers,
String[] requiredProtocols)
DistributionConfig
public DistributionConfig(String origin,
String callerReference,
String[] cnames,
String comment,
boolean enabled,
LoggingStatus loggingStatus)
getOrigin
public String getOrigin()
getCallerReference
public String getCallerReference()
getCNAMEs
public String[] getCNAMEs()
getComment
public String getComment()
isEnabled
public boolean isEnabled()
getEtag
public String getEtag()
setEtag
public void setEtag(String etag)
getLoggingStatus
public LoggingStatus getLoggingStatus()
isLoggingEnabled
public boolean isLoggingEnabled()
getOriginAccessIdentity
public String getOriginAccessIdentity()
isPrivate
public boolean isPrivate()
getTrustedSignerAwsAccountNumbers
public String[] getTrustedSignerAwsAccountNumbers()
isTrustedSignerSelf
public boolean isTrustedSignerSelf()
hasTrustedSignerAwsAccountNumbers
public boolean hasTrustedSignerAwsAccountNumbers()
isUrlSigningRequired
public boolean isUrlSigningRequired()
isStreamingDistributionConfig
public boolean isStreamingDistributionConfig()
setRequiredProtocols
public void setRequiredProtocols(String[] protocols)
getRequiredProtocols
public String[] getRequiredProtocols()
isHttpsProtocolRequired
public boolean isHttpsProtocolRequired()
setHttpsProtocolRequired
public void setHttpsProtocolRequired(boolean value)
toString
public String toString()
- Overrides:
toString
in class Object