public static class NeutronVipUpdate.VipUpdateContreteBuilder extends Object implements VipUpdateBuilder
Constructor and Description |
---|
VipUpdateContreteBuilder() |
VipUpdateContreteBuilder(NeutronVipUpdate m) |
Modifier and Type | Method and Description |
---|---|
VipUpdateBuilder |
adminStateUp(boolean adminStateUp)
Optional
|
VipUpdate |
build()
Creates and return the Model Entity M
|
VipUpdateBuilder |
connectionLimit(Integer connectionLimit)
Optional
|
VipUpdateBuilder |
description(String description)
Optional
|
VipUpdateBuilder |
from(VipUpdate in)
Creates a Builder using the param M as the default values
|
VipUpdateBuilder |
name(String name)
Optional
|
VipUpdateBuilder |
poolId(String poolId)
Optional
|
VipUpdateBuilder |
sessionPersistence(SessionPersistence sessionPersistence)
Optional
|
public VipUpdateContreteBuilder()
public VipUpdateContreteBuilder(NeutronVipUpdate m)
public VipUpdate build()
Buildable.Builder
build
in interface Buildable.Builder<VipUpdateBuilder,VipUpdate>
public VipUpdateBuilder from(VipUpdate in)
Buildable.Builder
from
in interface Buildable.Builder<VipUpdateBuilder,VipUpdate>
public VipUpdateBuilder name(String name)
name
in interface VipUpdateBuilder
name
- Human-readable name for the VIP. Does not have to be unique.public VipUpdateBuilder description(String description)
description
in interface VipUpdateBuilder
description
- Human-readable description for the VIP.public VipUpdateBuilder poolId(String poolId)
poolId
in interface VipUpdateBuilder
poolId
- The ID of the pool with which the VIP is associated.public VipUpdateBuilder sessionPersistence(SessionPersistence sessionPersistence)
sessionPersistence
in interface VipUpdateBuilder
sessionPersistence
- Session persistence parameters for the VIP. Omit the
session_persistence parameter to prevent session persistence.
When no session persistence is used, the session_persistence
parameter does not appear in the API response. To clear
session persistence for the VIP, set the session_persistence
parameter to null in a VIP update request.public VipUpdateBuilder connectionLimit(Integer connectionLimit)
connectionLimit
in interface VipUpdateBuilder
connectionLimit
- . The maximum number of connections allowed for the VIP. Value
is -1 if the limit is not set.public VipUpdateBuilder adminStateUp(boolean adminStateUp)
adminStateUp
in interface VipUpdateBuilder
adminStateUp
- The administrative state of the VIP. A valid value is true
(UP) or false (DOWN).Copyright © 2017. All rights reserved.