public abstract class TargetPool extends Object
Modifier and Type | Method and Description |
---|---|
abstract URI |
backupPool()
This field is applicable only when the target pool is serving a forwarding rule as the primary pool.
|
static TargetPool |
create(String id,
URI selfLink,
Date creationTimestamp,
String name,
String description,
URI region,
List<URI> healthChecks,
List<URI> instances,
TargetPoolCreationOptions.SessionAffinityValue sessionAffinity,
Float failoverRatio,
URI backupPool) |
abstract Date |
creationTimestamp() |
abstract String |
description() |
abstract Float |
failoverRatio()
This field is applicable only when the target pool is serving a forwarding rule as the primary pool.
|
abstract List<URI> |
healthChecks()
URL to HttpHealthCheck resources.
|
abstract String |
id() |
abstract List<URI> |
instances()
A list of resource URLs to the member VMs serving this pool.
|
abstract String |
name() |
abstract URI |
region() |
abstract URI |
selfLink() |
abstract TargetPoolCreationOptions.SessionAffinityValue |
sessionAffinity()
The session affinity option, determines the hash method that Google Compute Engine uses to
distribute traffic.
|
public abstract String id()
public abstract URI selfLink()
public abstract Date creationTimestamp()
public abstract String name()
public abstract URI region()
public abstract List<URI> healthChecks()
public abstract List<URI> instances()
@Nullable public abstract TargetPoolCreationOptions.SessionAffinityValue sessionAffinity()
@Nullable public abstract Float failoverRatio()
@Nullable public abstract URI backupPool()
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.