Class BackendService
- java.lang.Object
-
- org.jclouds.googlecomputeengine.domain.BackendService
-
public abstract class BackendService extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BackendService.Backend
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract List<BackendService.Backend>
backends()
static BackendService
create(String id, Date creationTimestamp, URI selfLink, String name, String description, List<BackendService.Backend> backends, List<URI> healthChecks, Integer timeoutSec, Integer port, String protocol, String fingerprint, String portName)
abstract Date
creationTimestamp()
abstract String
description()
abstract String
fingerprint()
abstract List<URI>
healthChecks()
abstract String
id()
abstract String
name()
abstract int
port()
abstract String
portName()
abstract String
protocol()
abstract URI
selfLink()
abstract int
timeoutSec()
-
-
-
Method Detail
-
id
public abstract String id()
-
creationTimestamp
public abstract Date creationTimestamp()
-
selfLink
public abstract URI selfLink()
-
name
public abstract String name()
-
backends
@Nullable public abstract List<BackendService.Backend> backends()
-
timeoutSec
public abstract int timeoutSec()
-
port
public abstract int port()
-
create
public static BackendService create(String id, Date creationTimestamp, URI selfLink, String name, @Nullable String description, @Nullable List<BackendService.Backend> backends, List<URI> healthChecks, @Nullable Integer timeoutSec, @Nullable Integer port, @Nullable String protocol, @Nullable String fingerprint, String portName)
- Parameters:
timeoutSec
- Defaults to 30 when null.port
- Defaults to 80 when null.
-
-