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 java.lang.Object


Constructor Summary
Distribution(java.lang.String id, java.lang.String status, java.util.Date lastModifiedDate, java.lang.String domainName, java.util.Map activeTrustedSigners, DistributionConfig config)
           
Distribution(java.lang.String id, java.lang.String status, java.util.Date lastModifiedDate, java.lang.String domainName, Origin origin, java.lang.String[] cnames, java.lang.String comment, boolean enabled)
           
 
Method Summary
 java.util.Map getActiveTrustedSigners()
           
 java.lang.String[] getCNAMEs()
           
 java.lang.String getComment()
           
 DistributionConfig getConfig()
           
 java.lang.String getDomainName()
           
 java.lang.String getId()
           
 java.util.Date getLastModifiedTime()
           
 Origin getOrigin()
           
 java.lang.String getStatus()
           
 boolean isDeployed()
           
 boolean isEnabled()
           
 boolean isStreamingDistribution()
           
 boolean isSummary()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Distribution

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

Distribution

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

isSummary

public boolean isSummary()

getComment

public java.lang.String getComment()

getDomainName

public java.lang.String getDomainName()

getActiveTrustedSigners

public java.util.Map getActiveTrustedSigners()

getId

public java.lang.String getId()

getLastModifiedTime

public java.util.Date getLastModifiedTime()

getOrigin

public Origin getOrigin()

getCNAMEs

public java.lang.String[] getCNAMEs()

isEnabled

public boolean isEnabled()

getStatus

public java.lang.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 java.lang.String toString()
Overrides:
toString in class java.lang.Object