@Override public String toString() { return (isStreamingDistribution() ? "CloudFrontStreamingDistribution" : "CloudFrontDistribution") + ": id=" + id + ", status=" + status + ", domainName=" + domainName + ", activeTrustedSigners=" + activeTrustedSigners + ", lastModifiedTime=" + lastModifiedTime + ", config=" + this.getConfig().toString(); }
@Override public String toString() { return "CustomOrigin: domainName=" + getDomainName() + ", originProtocolPolicy=" + getOriginProtocolPolicy() + ", httpPort=" + getHttpPort() + ", httpsPort=" + getHttpsPort(); }
@Override public String toString() { return "InvalidationList" + ": marker=" + marker + ", nextMarker=" + nextMarker + ", maxItems=" + maxItems + ", isTruncated=" + isTruncated() + ", invalidationSummaries=" + invalidationSummaries; }
@Override public String toString() { return "S3Origin: domainName=" + getDomainName() + (getOriginAccessIdentity() != null ? ", originAccessIdentity=" + getOriginAccessIdentity() : ""); }
/** * @deprecated as of 2012-05-05 API version, instead use {@link #getDefaultCacheBehavior()} */ @Deprecated public void setMinTTL(Long minTTL) { this.getDefaultCacheBehavior().setMinTTL(minTTL); }
public void endViewerProtocolPolicy(String text) { cacheBehavior.setViewerProtocolPolicy(ViewerProtocolPolicy.fromText(text)); }
/** * @deprecated as of 2012-05-05 API version, instead use {@link #getDefaultCacheBehavior()} */ @Deprecated public String[] getRequiredProtocols() { if(this.getDefaultCacheBehavior().getViewerProtocolPolicy() == ViewerProtocolPolicy.HTTPS_ONLY) { return new String[]{"https"}; } else { return null; } }
/** * @return true if the distribution is private. * @deprecated as of 2012-05-05 API version. */ @Deprecated public boolean isPrivate() { return (this.getOrigin() instanceof S3Origin && ((S3Origin) this.getOrigin()).getOriginAccessIdentity() != null); }
public int compare(Object o1, Object o2) { String b1Name = ((Distribution)o1).getOrigin().getDnsName(); String b2Name = (String) o2; int result = b1Name.compareTo(b2Name); return result; } }
@Override public void controlReturned(SimpleHandler childHandler) { DistributionConfig config = ((DistributionConfigHandler) childHandler).getDistributionConfig(); if(config instanceof StreamingDistributionConfig) { this.distribution = new StreamingDistribution(id, status, lastModifiedTime, domainName, activeTrustedSigners, config); } else { this.distribution = new Distribution(id, status, lastModifiedTime, 0L, domainName, activeTrustedSigners, config); } }
public void endInvalidationList(String ignore) { this.invalidationList = new InvalidationList( this.marker, this.nextMarker, this.maxItems, this.isTruncated, this.invalidationSummaries); } }
public String toString() { return "CloudFrontOriginAccessIdentity: id=" + id + ", s3CanonicalUserId=" + s3CanonicalUserId + (isSummary() ? ", comment=" + comment : ", config=[" + config + "]"); }
public void endCloudFrontOriginAccessIdentity(String text) { this.originAccessIdentity = new OriginAccessIdentity( this.id, this.s3CanonicalUserId, this.originAccessIdentityConfig); }
/** * Construct a distribution configuration compatible with CloudFront API versions 2012-05-05 and later */ public StreamingDistributionConfig(Origin[] origins, String callerReference, String[] cnames, String comment, boolean enabled, LoggingStatus loggingStatus, String[] trustedSignerAwsAccountNumbers) { super(origins, callerReference, cnames, comment, enabled, loggingStatus, null, new CacheBehavior(null, false, trustedSignerAwsAccountNumbers, CacheBehavior.ViewerProtocolPolicy.ALLOW_ALL, 0L), null); }
@Override public String toString() { return (isStreamingDistribution() ? "CloudFrontStreamingDistribution" : "CloudFrontDistribution") + ": id=" + id + ", status=" + status + ", domainName=" + domainName + ", activeTrustedSigners=" + activeTrustedSigners + ", lastModifiedTime=" + lastModifiedTime + ", config=" + this.getConfig().toString(); }
@Override public String toString() { return "S3Origin: domainName=" + getDomainName() + (getOriginAccessIdentity() != null ? ", originAccessIdentity=" + getOriginAccessIdentity() : ""); }
/** * @deprecated as of 2012-05-05 API version, instead use {@link #getDefaultCacheBehavior()} */ @Deprecated public void setMinTTL(Long minTTL) { this.getDefaultCacheBehavior().setMinTTL(minTTL); }
public void endViewerProtocolPolicy(String text) { cacheBehavior.setViewerProtocolPolicy(ViewerProtocolPolicy.fromText(text)); }
public void endInvalidationList(String ignore) { this.invalidationList = new InvalidationList( this.marker, this.nextMarker, this.maxItems, this.isTruncated, this.invalidationSummaries); } }
public String toString() { return "CloudFrontOriginAccessIdentity: id=" + id + ", s3CanonicalUserId=" + s3CanonicalUserId + (isSummary() ? ", comment=" + comment : ", config=[" + config + "]"); }