Class DistributionConfig
- java.lang.Object
-
- org.jets3t.service.model.cloudfront.DistributionConfig
-
- Direct Known Subclasses:
StreamingDistributionConfig
public class DistributionConfig extends Object
-
-
Constructor Summary
Constructors Constructor Description DistributionConfig(Origin origin, String callerReference, String[] cnames, String comment, boolean enabled, LoggingStatus loggingStatus)DistributionConfig(Origin origin, String callerReference, String[] cnames, String comment, boolean enabled, LoggingStatus loggingStatus, boolean trustedSignerSelf, String[] trustedSignerAwsAccountNumbers, String[] requiredProtocols, String defaultRootObject)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCallerReference()String[]getCNAMEs()StringgetComment()StringgetDefaultRootObject()StringgetEtag()LoggingStatusgetLoggingStatus()OrigingetOrigin()String[]getRequiredProtocols()String[]getTrustedSignerAwsAccountNumbers()booleanhasTrustedSignerAwsAccountNumbers()booleanisEnabled()booleanisHttpsProtocolRequired()booleanisLoggingEnabled()booleanisPrivate()booleanisStreamingDistributionConfig()booleanisTrustedSignerSelf()booleanisUrlSigningRequired()voidsetEtag(String etag)voidsetHttpsProtocolRequired(boolean value)voidsetRequiredProtocols(String[] protocols)StringtoString()
-
-
-
Constructor Detail
-
DistributionConfig
public DistributionConfig(Origin origin, String callerReference, String[] cnames, String comment, boolean enabled, LoggingStatus loggingStatus, boolean trustedSignerSelf, String[] trustedSignerAwsAccountNumbers, String[] requiredProtocols, String defaultRootObject)
-
DistributionConfig
public DistributionConfig(Origin origin, String callerReference, String[] cnames, String comment, boolean enabled, LoggingStatus loggingStatus)
-
-
Method Detail
-
getOrigin
public Origin 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()
-
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)
-
getDefaultRootObject
public String getDefaultRootObject()
-
-