Class CDNContainer

    • Constructor Detail

      • CDNContainer

        @ConstructorProperties({"name","cdn_enabled","log_retention","ttl","cdn_uri","cdn_ssl_uri","cdn_streaming_uri","cdn_ios_uri"})
        public CDNContainer​(String name,
                            boolean enabled,
                            boolean logRetention,
                            int ttl,
                            URI uri,
                            URI sslUri,
                            URI streamingUri,
                            URI iosUri)
    • Method Detail

      • getName

        public String getName()

        NOTE

        The container name is not available from HEAD CDN responses and will be null.
        Returns:
        The name of this CDN container.
      • isEnabled

        public boolean isEnabled()
        Returns:
        true if the container is CDN enabled, false if not.
      • isLogRetentionEnabled

        public boolean isLogRetentionEnabled()
        Returns:
        true if the logs will be retained for this CDN container, false if not.
      • getTtl

        public int getTtl()
        Returns:
        the TTL for this CDN container.
      • getUri

        public URI getUri()
        Returns:
        the URI for this CDN container.
      • getSslUri

        public URI getSslUri()
        Returns:
        the SSL URI for this CDN container.
      • getStreamingUri

        public URI getStreamingUri()
        Returns:
        the streaming URI for this CDN container.
      • getIosUri

        public URI getIosUri()
        Returns:
        the iOS URI for this CDN container.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • string

        protected com.google.common.base.MoreObjects.ToStringHelper string()