Class NeutronMemberV2.MemberV2ConcreteBuilder
- java.lang.Object
-
- org.openstack4j.openstack.networking.domain.ext.NeutronMemberV2.MemberV2ConcreteBuilder
-
- All Implemented Interfaces:
Buildable.Builder<MemberV2Builder,MemberV2>,MemberV2Builder
- Enclosing class:
- NeutronMemberV2
public static class NeutronMemberV2.MemberV2ConcreteBuilder extends Object implements MemberV2Builder
MemberV2 create builder
-
-
Constructor Summary
Constructors Constructor Description MemberV2ConcreteBuilder()MemberV2ConcreteBuilder(NeutronMemberV2 m)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MemberV2Builderaddress(String address)MemberV2BuilderadminStateUp(boolean adminStateUp)OptionalMemberV2build()Creates and return the Model Entity MMemberV2Builderfrom(MemberV2 in)Creates a Builder using the param M as the default valuesMemberV2BuilderprotocolPort(Integer protocolPort)MemberV2BuildersubnetId(String subnetId)MemberV2BuildertenantId(String tenantId)MemberV2Builderweight(Integer weight)Optional
-
-
-
Constructor Detail
-
MemberV2ConcreteBuilder
public MemberV2ConcreteBuilder()
-
MemberV2ConcreteBuilder
public MemberV2ConcreteBuilder(NeutronMemberV2 m)
-
-
Method Detail
-
build
public MemberV2 build()
Description copied from interface:Buildable.BuilderCreates and return the Model Entity M- Specified by:
buildin interfaceBuildable.Builder<MemberV2Builder,MemberV2>- Returns:
- M instance
-
from
public MemberV2Builder from(MemberV2 in)
Description copied from interface:Buildable.BuilderCreates a Builder using the param M as the default values- Specified by:
fromin interfaceBuildable.Builder<MemberV2Builder,MemberV2>- Returns:
- Builder
-
tenantId
public MemberV2Builder tenantId(String tenantId)
- Specified by:
tenantIdin interfaceMemberV2Builder- Parameters:
tenantId- Owner of the member. Only an administrative user can specify a tenant ID other than its own.- Returns:
- MemberV2Builder
-
address
public MemberV2Builder address(String address)
- Specified by:
addressin interfaceMemberV2Builder- Parameters:
address- The IP address of the member.- Returns:
- MemberV2Builder
-
protocolPort
public MemberV2Builder protocolPort(Integer protocolPort)
- Specified by:
protocolPortin interfaceMemberV2Builder- Parameters:
protocolPort- The port on which the application is hosted. A valid value is from 1 to 65535- Returns:
- MemberV2Builder
-
subnetId
public MemberV2Builder subnetId(String subnetId)
- Specified by:
subnetIdin interfaceMemberV2Builder- Parameters:
subnetId- The subnet in which to access the member- Returns:
- MemberV2Builder
-
weight
public MemberV2Builder weight(Integer weight)
Optional- Specified by:
weightin interfaceMemberV2Builder- Parameters:
weight- Weight of member.from 1 to 256 Default 1- Returns:
- MemberV2Builder
-
adminStateUp
public MemberV2Builder adminStateUp(boolean adminStateUp)
Optional- Specified by:
adminStateUpin interfaceMemberV2Builder- Parameters:
adminStateUp- The administrative state of the member, which is up (true) or down (false). Default true.- Returns:
- MemberV2Builder
-
-