org.jets3t.service.model.cloudfront
Class DistributionConfig
java.lang.Object
org.jets3t.service.model.cloudfront.DistributionConfig
- Direct Known Subclasses:
- StreamingDistributionConfig
public class DistributionConfig
- extends java.lang.Object
Constructor Summary |
DistributionConfig(Origin origin,
java.lang.String callerReference,
java.lang.String[] cnames,
java.lang.String comment,
boolean enabled,
LoggingStatus loggingStatus)
|
DistributionConfig(Origin origin,
java.lang.String callerReference,
java.lang.String[] cnames,
java.lang.String comment,
boolean enabled,
LoggingStatus loggingStatus,
boolean trustedSignerSelf,
java.lang.String[] trustedSignerAwsAccountNumbers,
java.lang.String[] requiredProtocols,
java.lang.String defaultRootObject)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DistributionConfig
public DistributionConfig(Origin origin,
java.lang.String callerReference,
java.lang.String[] cnames,
java.lang.String comment,
boolean enabled,
LoggingStatus loggingStatus,
boolean trustedSignerSelf,
java.lang.String[] trustedSignerAwsAccountNumbers,
java.lang.String[] requiredProtocols,
java.lang.String defaultRootObject)
DistributionConfig
public DistributionConfig(Origin origin,
java.lang.String callerReference,
java.lang.String[] cnames,
java.lang.String comment,
boolean enabled,
LoggingStatus loggingStatus)
getOrigin
public Origin getOrigin()
getCallerReference
public java.lang.String getCallerReference()
getCNAMEs
public java.lang.String[] getCNAMEs()
getComment
public java.lang.String getComment()
isEnabled
public boolean isEnabled()
getEtag
public java.lang.String getEtag()
setEtag
public void setEtag(java.lang.String etag)
getLoggingStatus
public LoggingStatus getLoggingStatus()
isLoggingEnabled
public boolean isLoggingEnabled()
isPrivate
public boolean isPrivate()
getTrustedSignerAwsAccountNumbers
public java.lang.String[] getTrustedSignerAwsAccountNumbers()
isTrustedSignerSelf
public boolean isTrustedSignerSelf()
hasTrustedSignerAwsAccountNumbers
public boolean hasTrustedSignerAwsAccountNumbers()
isUrlSigningRequired
public boolean isUrlSigningRequired()
isStreamingDistributionConfig
public boolean isStreamingDistributionConfig()
setRequiredProtocols
public void setRequiredProtocols(java.lang.String[] protocols)
getRequiredProtocols
public java.lang.String[] getRequiredProtocols()
isHttpsProtocolRequired
public boolean isHttpsProtocolRequired()
setHttpsProtocolRequired
public void setHttpsProtocolRequired(boolean value)
getDefaultRootObject
public java.lang.String getDefaultRootObject()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object