Class TargetPoolCreationOptions
- java.lang.Object
-
- org.jclouds.googlecomputeengine.options.TargetPoolCreationOptions
-
public abstract class TargetPoolCreationOptions extends Object
Options for creating a Target Pool
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTargetPoolCreationOptions.Builderstatic classTargetPoolCreationOptions.SessionAffinityValueSession affinity determines the hash method that Google Compute Engine uses to distribute traffic.
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract URIbackupPool()static TargetPoolCreationOptionscreate(String name, List<URI> healthChecks, List<URI> instances, TargetPoolCreationOptions.SessionAffinityValue sessionAffinity, Float failoverRatio, URI backupPool, String description)abstract Stringdescription()abstract FloatfailoverRatio()abstract List<URI>healthChecks()abstract List<URI>instances()abstract Stringname()abstract TargetPoolCreationOptions.SessionAffinityValuesessionAffinity()
-
-
-
Method Detail
-
name
public abstract String name()
-
sessionAffinity
@Nullable public abstract TargetPoolCreationOptions.SessionAffinityValue sessionAffinity()
-
create
public static TargetPoolCreationOptions create(String name, List<URI> healthChecks, List<URI> instances, TargetPoolCreationOptions.SessionAffinityValue sessionAffinity, Float failoverRatio, URI backupPool, String description)
-
-