public class ContainerCDNMetadata extends Object implements Comparable<ContainerCDNMetadata>
Modifier and Type | Class and Description |
---|---|
static class |
ContainerCDNMetadata.Builder<T extends ContainerCDNMetadata.Builder<T>> |
Modifier | Constructor and Description |
---|---|
protected |
ContainerCDNMetadata(String name,
boolean cdnEnabled,
long ttl,
URI CDNUri,
String referrerAcl,
String useragentAcl,
boolean logRetention) |
Modifier and Type | Method and Description |
---|---|
static ContainerCDNMetadata.Builder<?> |
builder() |
int |
compareTo(ContainerCDNMetadata o) |
boolean |
equals(Object obj) |
URI |
getCDNUri() |
String |
getName()
Beware: The container name is not available from HEAD CDN responses and will be null.
|
String |
getReferrerAcl() |
long |
getTTL() |
String |
getUseragentAcl() |
int |
hashCode() |
boolean |
isCDNEnabled() |
boolean |
isLogRetention() |
protected com.google.common.base.Objects.ToStringHelper |
string() |
ContainerCDNMetadata.Builder<?> |
toBuilder() |
String |
toString() |
@ConstructorProperties(value={"name","cdn_enabled","ttl","x-cdn-uri","referrer_acl","useragent_acl","log_retention"}) protected ContainerCDNMetadata(@Nullable String name, boolean cdnEnabled, long ttl, @Nullable URI CDNUri, @Nullable String referrerAcl, @Nullable String useragentAcl, boolean logRetention)
public static ContainerCDNMetadata.Builder<?> builder()
public ContainerCDNMetadata.Builder<?> toBuilder()
@Nullable public String getName()
public boolean isCDNEnabled()
public long getTTL()
public boolean isLogRetention()
protected com.google.common.base.Objects.ToStringHelper string()
public int compareTo(ContainerCDNMetadata o)
compareTo
in interface Comparable<ContainerCDNMetadata>
Copyright © 2009-2012 jclouds. All Rights Reserved.