StreamingDistributionConfig
public class DistributionConfig extends Object
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) |
Modifier and Type | Method | Description |
---|---|---|
String |
getCallerReference() |
|
String[] |
getCNAMEs() |
|
String |
getComment() |
|
String |
getDefaultRootObject() |
|
String |
getEtag() |
|
LoggingStatus |
getLoggingStatus() |
|
Origin |
getOrigin() |
|
String[] |
getRequiredProtocols() |
|
String[] |
getTrustedSignerAwsAccountNumbers() |
|
boolean |
hasTrustedSignerAwsAccountNumbers() |
|
boolean |
isEnabled() |
|
boolean |
isHttpsProtocolRequired() |
|
boolean |
isLoggingEnabled() |
|
boolean |
isPrivate() |
|
boolean |
isStreamingDistributionConfig() |
|
boolean |
isTrustedSignerSelf() |
|
boolean |
isUrlSigningRequired() |
|
void |
setEtag(String etag) |
|
void |
setHttpsProtocolRequired(boolean value) |
|
void |
setRequiredProtocols(String[] protocols) |
|
String |
toString() |
public DistributionConfig(Origin origin, String callerReference, String[] cnames, String comment, boolean enabled, LoggingStatus loggingStatus, boolean trustedSignerSelf, String[] trustedSignerAwsAccountNumbers, String[] requiredProtocols, String defaultRootObject)
public DistributionConfig(Origin origin, String callerReference, String[] cnames, String comment, boolean enabled, LoggingStatus loggingStatus)
public Origin getOrigin()
public String getCallerReference()
public String[] getCNAMEs()
public String getComment()
public boolean isEnabled()
public String getEtag()
public void setEtag(String etag)
public LoggingStatus getLoggingStatus()
public boolean isLoggingEnabled()
public boolean isPrivate()
public String[] getTrustedSignerAwsAccountNumbers()
public boolean isTrustedSignerSelf()
public boolean hasTrustedSignerAwsAccountNumbers()
public boolean isUrlSigningRequired()
public boolean isStreamingDistributionConfig()
public void setRequiredProtocols(String[] protocols)
public String[] getRequiredProtocols()
public boolean isHttpsProtocolRequired()
public void setHttpsProtocolRequired(boolean value)
public String getDefaultRootObject()