All Downloads are FREE. Search and download functionalities are using the official Maven repository.

target.apidocs.com.google.api.services.compute.model.BackendServiceCdnPolicy.html Maven / Gradle / Ivy







BackendServiceCdnPolicy (Compute Engine API v1-rev20200104-1.30.8)












com.google.api.services.compute.model

Class BackendServiceCdnPolicy

    • Constructor Detail

      • BackendServiceCdnPolicy

        public BackendServiceCdnPolicy()
    • Method Detail

      • getCacheKeyPolicy

        public CacheKeyPolicy getCacheKeyPolicy()
        The CacheKeyPolicy for this CdnPolicy.
        Returns:
        value or null for none
      • setCacheKeyPolicy

        public BackendServiceCdnPolicy setCacheKeyPolicy(CacheKeyPolicy cacheKeyPolicy)
        The CacheKeyPolicy for this CdnPolicy.
        Parameters:
        cacheKeyPolicy - cacheKeyPolicy or null for none
      • getSignedUrlCacheMaxAgeSec

        public Long getSignedUrlCacheMaxAgeSec()
        Maximum number of seconds the response to a signed URL request will be considered fresh. After this time period, the response will be revalidated before being served. Defaults to 1hr (3600s). When serving responses to signed URL requests, Cloud CDN will internally behave as though all responses from this backend had a "Cache-Control: public, max-age=[TTL]" header, regardless of any existing Cache-Control header. The actual headers served in responses will not be altered.
        Returns:
        value or null for none
      • setSignedUrlCacheMaxAgeSec

        public BackendServiceCdnPolicy setSignedUrlCacheMaxAgeSec(Long signedUrlCacheMaxAgeSec)
        Maximum number of seconds the response to a signed URL request will be considered fresh. After this time period, the response will be revalidated before being served. Defaults to 1hr (3600s). When serving responses to signed URL requests, Cloud CDN will internally behave as though all responses from this backend had a "Cache-Control: public, max-age=[TTL]" header, regardless of any existing Cache-Control header. The actual headers served in responses will not be altered.
        Parameters:
        signedUrlCacheMaxAgeSec - signedUrlCacheMaxAgeSec or null for none
      • getSignedUrlKeyNames

        public List<String> getSignedUrlKeyNames()
        [Output Only] Names of the keys for signing request URLs.
        Returns:
        value or null for none
      • setSignedUrlKeyNames

        public BackendServiceCdnPolicy setSignedUrlKeyNames(List<String> signedUrlKeyNames)
        [Output Only] Names of the keys for signing request URLs.
        Parameters:
        signedUrlKeyNames - signedUrlKeyNames or null for none

Copyright © 2011–2020 Google. All rights reserved.





© 2015 - 2025 Weber Informatics LLC | Privacy Policy