Class GetBackendServiceResult


  • public final class GetBackendServiceResult
    extends java.lang.Object
    • Method Detail

      • affinityCookieTtlSec

        public java.lang.Integer affinityCookieTtlSec()
      • backends

        public java.util.List<GetBackendServiceBackend> backends()
        Returns:
        The set of backends that serve this Backend Service.
      • compressionMode

        public java.lang.String compressionMode()
      • connectionDrainingTimeoutSec

        public java.lang.Integer connectionDrainingTimeoutSec()
        Returns:
        Time for which instance will be drained (not accept new connections, but still work to finish started ones).
      • creationTimestamp

        public java.lang.String creationTimestamp()
      • customRequestHeaders

        public java.util.List<java.lang.String> customRequestHeaders()
      • customResponseHeaders

        public java.util.List<java.lang.String> customResponseHeaders()
      • description

        public java.lang.String description()
        Returns:
        Textual description for the Backend Service.
      • edgeSecurityPolicy

        public java.lang.String edgeSecurityPolicy()
      • enableCdn

        public java.lang.Boolean enableCdn()
        Returns:
        Whether or not Cloud CDN is enabled on the Backend Service.
      • fingerprint

        public java.lang.String fingerprint()
        Returns:
        The fingerprint of the Backend Service.
      • generatedId

        public java.lang.Integer generatedId()
        Returns:
        The unique identifier for the resource. This identifier is defined by the server.
      • healthChecks

        public java.util.List<java.lang.String> healthChecks()
        Returns:
        The set of HTTP/HTTPS health checks used by the Backend Service.
      • id

        public java.lang.String id()
        Returns:
        The provider-assigned unique ID for this managed resource.
      • loadBalancingScheme

        public java.lang.String loadBalancingScheme()
      • localityLbPolicy

        public java.lang.String localityLbPolicy()
      • name

        public java.lang.String name()
      • portName

        public java.lang.String portName()
        Returns:
        The name of a service that has been added to an instance group in this backend.
      • project

        public java.util.Optional<java.lang.String> project()
      • protocol

        public java.lang.String protocol()
        Returns:
        The protocol for incoming requests.
      • securityPolicy

        public java.lang.String securityPolicy()
      • selfLink

        public java.lang.String selfLink()
        Returns:
        The URI of the Backend Service.
      • sessionAffinity

        public java.lang.String sessionAffinity()
        Returns:
        The Backend Service session stickiness configuration.
      • timeoutSec

        public java.lang.Integer timeoutSec()
        Returns:
        The number of seconds to wait for a backend to respond to a request before considering the request failed.