Class HealthMonitor.CreateBuilder
- java.lang.Object
-
- org.jclouds.openstack.neutron.v2.domain.lbaas.v1.HealthMonitor.CreateBuilder
-
- Enclosing class:
- HealthMonitor
public static class HealthMonitor.CreateBuilder extends Object
Create builder (inheriting from Builder).
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HealthMonitor.CreateHealthMonitor
build()
protected HealthMonitor.CreateBuilder
self()
HealthMonitor.CreateBuilder
tenantId(String tenantId)
Provides the tenantId for this HealthMonitor's CreateBuilder.HealthMonitor.CreateBuilder
type(ProbeType type)
Provides the probe type for this HealthMonitor's Builder.
-
-
-
Method Detail
-
tenantId
public HealthMonitor.CreateBuilder tenantId(String tenantId)
Provides the tenantId for this HealthMonitor's CreateBuilder. Admin-only. When keystone is enabled, it is not mandatory to specify tenant_id for resources in create requests, as the tenant identifier will be derived from the Authentication token. Please note that the default authorization settings only allow administrative users to create resources on behalf of a different tenant.- Returns:
- the Builder.
- See Also:
HealthMonitor.getTenantId()
-
type
public HealthMonitor.CreateBuilder type(ProbeType type)
Provides the probe type for this HealthMonitor's Builder.- Returns:
- the Builder.
- See Also:
HealthMonitor.getType()
-
build
public HealthMonitor.CreateHealthMonitor build()
- Returns:
- a CreateHealthMonitor constructed with this Builder.
-
self
protected HealthMonitor.CreateBuilder self()
-
-