Interface VipUpdateBuilder
-
- All Superinterfaces:
Buildable.Builder<VipUpdateBuilder,VipUpdate>
- All Known Implementing Classes:
NeutronVipUpdate.VipUpdateContreteBuilder
public interface VipUpdateBuilder extends Buildable.Builder<VipUpdateBuilder,VipUpdate>
A Builder to update a vip- Author:
- liujunpeng
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description VipUpdateBuilderadminStateUp(boolean adminStateUp)OptionalVipUpdateBuilderconnectionLimit(Integer connectionLimit)OptionalVipUpdateBuilderdescription(String description)OptionalVipUpdateBuildername(String name)OptionalVipUpdateBuilderpoolId(String poolId)OptionalVipUpdateBuildersessionPersistence(SessionPersistence sessionPersistence)Optional-
Methods inherited from interface org.openstack4j.common.Buildable.Builder
build, from
-
-
-
-
Method Detail
-
name
VipUpdateBuilder name(String name)
Optional- Parameters:
name- Human-readable name for the VIP. Does not have to be unique.- Returns:
- VipUpdateBuilder
-
description
VipUpdateBuilder description(String description)
Optional- Parameters:
description- Human-readable description for the VIP.- Returns:
- VipUpdateBuilder
-
poolId
VipUpdateBuilder poolId(String poolId)
Optional- Parameters:
poolId- The ID of the pool with which the VIP is associated.- Returns:
- VipUpdateBuilder
-
sessionPersistence
VipUpdateBuilder sessionPersistence(SessionPersistence sessionPersistence)
Optional- Parameters:
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.- Returns:
- VipUpdateBuilder
-
connectionLimit
VipUpdateBuilder connectionLimit(Integer connectionLimit)
Optional- Parameters:
connectionLimit- . The maximum number of connections allowed for the VIP. Value is -1 if the limit is not set.- Returns:
- VipUpdateBuilder
-
adminStateUp
VipUpdateBuilder adminStateUp(boolean adminStateUp)
Optional- Parameters:
adminStateUp- The administrative state of the VIP. A valid value is true (UP) or false (DOWN).- Returns:
- VipUpdateBuilder
-
-