Interface MemberBuilder
-
- All Superinterfaces:
Buildable.Builder<MemberBuilder,Member>
- All Known Implementing Classes:
NeutronMember.MemberConcreteBuilder
public interface MemberBuilder extends Buildable.Builder<MemberBuilder,Member>
A Builder to create a member- Author:
- liujunpeng
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MemberBuilderaddress(String address)MemberBuilderadminStateUp(boolean adminStateUp)MemberBuilderpoolId(String lbPoolId)MemberBuilderprotocolPort(Integer protocolPort)MemberBuildertenantId(String tenantId)MemberBuilderweight(Integer weight)-
Methods inherited from interface org.openstack4j.common.Buildable.Builder
build, from
-
-
-
-
Method Detail
-
tenantId
MemberBuilder tenantId(String tenantId)
- Parameters:
tenantId- Owner of the member. Only an administrative user can specify a tenant ID other than its own.- Returns:
- MemberBuilder
-
adminStateUp
MemberBuilder adminStateUp(boolean adminStateUp)
- Parameters:
adminStateUp- The administrative state of the member, which is up (true) or down (false).- Returns:
- MemberBuilder
-
address
MemberBuilder address(String address)
- Parameters:
address- The IP address of the member.- Returns:
- MemberBuilder
-
protocolPort
MemberBuilder protocolPort(Integer protocolPort)
- Parameters:
protocolPort- . The port on which the application is hosted..A valid value is from 1 to 65535- Returns:
- MemberBuilder
-
weight
MemberBuilder weight(Integer weight)
- Parameters:
weight- Weight of member.from 1 to 256- Returns:
- MemberBuilder
-
poolId
MemberBuilder poolId(String lbPoolId)
- Parameters:
lbPoolId- the lb pool identifier- Returns:
- MemberBuilder
-
-