Class Pool.CreateBuilder
java.lang.Object
org.jclouds.openstack.neutron.v2.domain.lbaas.v1.Pool.CreateBuilder
- Enclosing class:
Pool
Create builder (inheriting from Builder).
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionadminStateUp
(Boolean adminStateUp) Provides the administrative state for this Pool's Builder.build()
description
(String description) Provides the description for this Pool's Builder.healthMonitors
(com.google.common.collect.ImmutableSet<String> healthMonitors) Provides the health monitors for this Pool's Builder.Provides the load balancing method for this Pool's Builder.Provides the name for this Pool's Builder.Provides the protocol for this Pool's Builder.Provides the provider for this Pool's Builder.protected Pool.CreateBuilder
self()
Provides the subnet id for this Pool's Builder.Provides the tenantId for this Pool's Builder.
-
Field Details
-
pool
-
-
Method Details
-
tenantId
Provides the tenantId for this Pool's Builder. 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:
-
subnetId
Provides the subnet id for this Pool's Builder.- Returns:
- the Builder.
- See Also:
-
protocol
Provides the protocol for this Pool's Builder.- Returns:
- the Builder.
- See Also:
-
provider
Provides the provider for this Pool's Builder.- Returns:
- the Builder.
- See Also:
-
build
- Returns:
- a CreatePool constructed with this Builder.
-
self
-
name
Provides the name for this Pool's Builder.- Returns:
- the Builder.
- See Also:
-
description
Provides the description for this Pool's Builder.- Returns:
- the Builder.
- See Also:
-
lbMethod
Provides the load balancing method for this Pool's Builder.- Returns:
- the Builder.
- See Also:
-
healthMonitors
public Pool.CreateBuilder healthMonitors(com.google.common.collect.ImmutableSet<String> healthMonitors) Provides the health monitors for this Pool's Builder.- Returns:
- the Builder.
- See Also:
-
adminStateUp
Provides the administrative state for this Pool's Builder.- Returns:
- the Builder.
- See Also:
-