org.jets3t.service.model.cloudfront
Class Distribution

java.lang.Object
  extended by 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, Origin origin, String[] cnames, String comment, boolean enabled)
           
 
Method Summary
 Map getActiveTrustedSigners()
           
 String[] getCNAMEs()
           
 String getComment()
           
 DistributionConfig getConfig()
           
 String getDomainName()
           
 String getId()
           
 Date getLastModifiedTime()
           
 Origin getOrigin()
           
 String getStatus()
           
 boolean isDeployed()
           
 boolean isEnabled()
           
 boolean isStreamingDistribution()
           
 boolean isSummary()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Distribution

public Distribution(String id,
                    String status,
                    Date lastModifiedDate,
                    String domainName,
                    Origin origin,
                    String[] cnames,
                    String comment,
                    boolean enabled)

Distribution

public Distribution(String id,
                    String status,
                    Date lastModifiedDate,
                    String domainName,
                    Map activeTrustedSigners,
                    DistributionConfig config)
Method Detail

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 Origin getOrigin()

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