org.jets3t.service.model.cloudfront
Class DistributionConfig

java.lang.Object
  extended by 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)
           
 
Method Summary
 java.lang.String getCallerReference()
           
 java.lang.String[] getCNAMEs()
           
 java.lang.String getComment()
           
 java.lang.String getDefaultRootObject()
           
 java.lang.String getEtag()
           
 LoggingStatus getLoggingStatus()
           
 Origin getOrigin()
           
 java.lang.String[] getRequiredProtocols()
           
 java.lang.String[] getTrustedSignerAwsAccountNumbers()
           
 boolean hasTrustedSignerAwsAccountNumbers()
           
 boolean isEnabled()
           
 boolean isHttpsProtocolRequired()
           
 boolean isLoggingEnabled()
           
 boolean isPrivate()
           
 boolean isStreamingDistributionConfig()
           
 boolean isTrustedSignerSelf()
           
 boolean isUrlSigningRequired()
           
 void setEtag(java.lang.String etag)
           
 void setHttpsProtocolRequired(boolean value)
           
 void setRequiredProtocols(java.lang.String[] protocols)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

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)
Method Detail

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