org.jets3t.service.model.cloudfront
Class Distribution
java.lang.Object
org.jets3t.service.model.cloudfront.Distribution
- Direct Known Subclasses:
- StreamingDistribution
public class Distribution
- extends Object
Constructor Summary |
Distribution(String id,
String status,
Date lastModifiedDate,
String domainName,
Map activeTrustedSigners,
DistributionConfig config)
|
Distribution(String id,
String status,
Date lastModifiedDate,
String domainName,
String origin,
String[] cnames,
String comment,
boolean enabled)
|
Distribution
public Distribution(String id,
String status,
Date lastModifiedDate,
String domainName,
String origin,
String[] cnames,
String comment,
boolean enabled)
Distribution
public Distribution(String id,
String status,
Date lastModifiedDate,
String domainName,
Map activeTrustedSigners,
DistributionConfig config)
isSummary
public boolean isSummary()
getComment
public String getComment()
getDomainName
public String getDomainName()
getActiveTrustedSigners
public Map getActiveTrustedSigners()
getId
public String getId()
getLastModifiedTime
public Date getLastModifiedTime()
getOrigin
public String getOrigin()
getOriginAsBucketName
public String getOriginAsBucketName()
- Returns:
- the origin bucket's name, without the suffix ".s3.amazonaws.com"
getCNAMEs
public String[] getCNAMEs()
isEnabled
public boolean isEnabled()
getStatus
public String getStatus()
isDeployed
public boolean isDeployed()
- Returns:
- true if this distribution's status is "Deployed".
getConfig
public DistributionConfig getConfig()
isStreamingDistribution
public boolean isStreamingDistribution()
toString
public String toString()
- Overrides:
toString
in class Object