Package | Description |
---|---|
com.google.api.services.compute | |
com.google.api.services.compute.model |
Modifier and Type | Method and Description |
---|---|
Compute.BackendServices.Insert |
Compute.BackendServices.insert(String project,
BackendService content)
Creates a BackendService resource in the specified project using the data included in the
request.
|
Compute.RegionBackendServices.Insert |
Compute.RegionBackendServices.insert(String project,
String region,
BackendService content)
Creates a regional BackendService resource in the specified project using the data included in
the request.
|
Compute.BackendServices.Patch |
Compute.BackendServices.patch(String project,
String backendService,
BackendService content)
Patches the specified BackendService resource with the data included in the request.
|
Compute.RegionBackendServices.Patch |
Compute.RegionBackendServices.patch(String project,
String region,
String backendService,
BackendService content)
Updates the specified regional BackendService resource with the data included in the request.
|
Compute.BackendServices.Update |
Compute.BackendServices.update(String project,
String backendService,
BackendService content)
Updates the specified BackendService resource with the data included in the request.
|
Compute.RegionBackendServices.Update |
Compute.RegionBackendServices.update(String project,
String region,
String backendService,
BackendService content)
Updates the specified regional BackendService resource with the data included in the request.
|
Constructor and Description |
---|
Insert(String project,
BackendService content)
Creates a BackendService resource in the specified project using the data included in the
request.
|
Insert(String project,
String region,
BackendService content)
Creates a regional BackendService resource in the specified project using the data included in
the request.
|
Patch(String project,
String backendService,
BackendService content)
Patches the specified BackendService resource with the data included in the request.
|
Patch(String project,
String region,
String backendService,
BackendService content)
Updates the specified regional BackendService resource with the data included in the request.
|
Update(String project,
String backendService,
BackendService content)
Updates the specified BackendService resource with the data included in the request.
|
Update(String project,
String region,
String backendService,
BackendService content)
Updates the specified regional BackendService resource with the data included in the request.
|
Modifier and Type | Method and Description |
---|---|
BackendService |
BackendService.clone() |
BackendService |
BackendService.encodeFingerprint(byte[] fingerprint)
Fingerprint of this resource.
|
BackendService |
BackendService.set(String fieldName,
Object value) |
BackendService |
BackendService.setAffinityCookieTtlSec(Integer affinityCookieTtlSec)
Lifetime of cookies in seconds.
|
BackendService |
BackendService.setBackends(List<Backend> backends)
The list of backends that serve this BackendService.
|
BackendService |
BackendService.setCdnPolicy(BackendServiceCdnPolicy cdnPolicy)
Cloud CDN configuration for this BackendService.
|
BackendService |
BackendService.setCircuitBreakers(CircuitBreakers circuitBreakers) |
BackendService |
BackendService.setCompressionMode(String compressionMode)
Compress text responses using Brotli or gzip compression, based on the client?s Accept-Encoding
header.
|
BackendService |
BackendService.setConnectionDraining(ConnectionDraining connectionDraining) |
BackendService |
BackendService.setConnectionTrackingPolicy(BackendServiceConnectionTrackingPolicy connectionTrackingPolicy) |
BackendService |
BackendService.setConsistentHash(ConsistentHashLoadBalancerSettings consistentHash)
Consistent Hash-based load balancing can be used to provide soft session affinity based on HTTP
headers, cookies or other properties.
|
BackendService |
BackendService.setCreationTimestamp(String creationTimestamp)
[Output Only] Creation timestamp in RFC3339 text format.
|
BackendService |
BackendService.setCustomRequestHeaders(List<String> customRequestHeaders)
Headers that the HTTP/S load balancer should add to proxied requests.
|
BackendService |
BackendService.setCustomResponseHeaders(List<String> customResponseHeaders)
Headers that the HTTP/S load balancer should add to proxied responses.
|
BackendService |
BackendService.setDescription(String description)
An optional description of this resource.
|
BackendService |
BackendService.setEdgeSecurityPolicy(String edgeSecurityPolicy)
[Output Only] The resource URL for the edge security policy associated with this backend
service.
|
BackendService |
BackendService.setEnableCDN(Boolean enableCDN)
If true, enables Cloud CDN for the backend service.
|
BackendService |
BackendService.setFailoverPolicy(BackendServiceFailoverPolicy failoverPolicy)
Applicable only to Failover for Internal TCP/UDP Load Balancing and Network Load Balancing.
|
BackendService |
BackendService.setFingerprint(String fingerprint)
Fingerprint of this resource.
|
BackendService |
BackendService.setHealthChecks(List<String> healthChecks)
The list of URLs to the healthChecks, httpHealthChecks (legacy), or httpsHealthChecks (legacy)
resource for health checking this backend service.
|
BackendService |
BackendService.setIap(BackendServiceIAP iap)
The configurations for Identity-Aware Proxy on this resource.
|
BackendService |
BackendService.setId(BigInteger id)
[Output Only] The unique identifier for the resource.
|
BackendService |
BackendService.setKind(String kind)
[Output Only] Type of resource.
|
BackendService |
BackendService.setLoadBalancingScheme(String loadBalancingScheme)
Specifies the load balancer type.
|
BackendService |
BackendService.setLocalityLbPolicy(String localityLbPolicy)
The load balancing algorithm used within the scope of the locality.
|
BackendService |
BackendService.setLogConfig(BackendServiceLogConfig logConfig)
This field denotes the logging options for the load balancer traffic served by this backend
service.
|
BackendService |
BackendService.setMaxStreamDuration(Duration maxStreamDuration)
Specifies the default maximum duration (timeout) for streams to this service.
|
BackendService |
BackendService.setName(String name)
Name of the resource.
|
BackendService |
BackendService.setNetwork(String network)
The URL of the network to which this backend service belongs.
|
BackendService |
BackendService.setOutlierDetection(OutlierDetection outlierDetection)
Settings controlling the eviction of unhealthy hosts from the load balancing pool for the
backend service.
|
BackendService |
BackendService.setPort(Integer port)
Deprecated in favor of portName.
|
BackendService |
BackendService.setPortName(String portName)
A named port on a backend instance group representing the port for communication to the backend
VMs in that group.
|
BackendService |
BackendService.setProtocol(String protocol)
The protocol this BackendService uses to communicate with backends.
|
BackendService |
BackendService.setRegion(String region)
[Output Only] URL of the region where the regional backend service resides.
|
BackendService |
BackendService.setSecurityPolicy(String securityPolicy)
[Output Only] The resource URL for the security policy associated with this backend service.
|
BackendService |
BackendService.setSecuritySettings(SecuritySettings securitySettings)
This field specifies the security policy that applies to this backend service.
|
BackendService |
BackendService.setSelfLink(String selfLink)
[Output Only] Server-defined URL for the resource.
|
BackendService |
BackendService.setSelfLinkWithId(String selfLinkWithId)
[Output Only] Server-defined URL for this resource with the resource id.
|
BackendService |
BackendService.setSessionAffinity(String sessionAffinity)
Type of session affinity to use.
|
BackendService |
BackendService.setSubsetting(Subsetting subsetting) |
BackendService |
BackendService.setTimeoutSec(Integer timeoutSec)
Not supported when the backend service is referenced by a URL map that is bound to target gRPC
proxy that has validateForProxyless field set to true.
|
Modifier and Type | Method and Description |
---|---|
List<BackendService> |
BackendServicesScopedList.getBackendServices()
A list of BackendServices contained in this scope.
|
List<BackendService> |
BackendServiceList.getItems()
A list of BackendService resources.
|
Modifier and Type | Method and Description |
---|---|
BackendServicesScopedList |
BackendServicesScopedList.setBackendServices(List<BackendService> backendServices)
A list of BackendServices contained in this scope.
|
BackendServiceList |
BackendServiceList.setItems(List<BackendService> items)
A list of BackendService resources.
|
Copyright © 2011–2021 Google. All rights reserved.