public static class GbpNatPool.NatPoolConcreteBuilder extends Object implements NatPoolBuilder
| Constructor and Description |
|---|
NatPoolConcreteBuilder() |
NatPoolConcreteBuilder(GbpNatPool gbpNatPool) |
| Modifier and Type | Method and Description |
|---|---|
NatPool |
build()
Creates and return the Model Entity M
|
NatPoolBuilder |
cidr(String cidr) |
NatPoolBuilder |
description(String description) |
NatPoolBuilder |
externalSegmentId(String id) |
NatPoolBuilder |
from(NatPool in)
Creates a Builder using the param M as the default values
|
NatPoolBuilder |
ipVersion(IPVersionType ipVersion) |
NatPoolBuilder |
isShared(boolean shared) |
NatPoolBuilder |
name(String name) |
public NatPoolConcreteBuilder(GbpNatPool gbpNatPool)
public NatPoolConcreteBuilder()
public NatPool build()
Buildable.Builderbuild in interface Buildable.Builder<NatPoolBuilder,NatPool>public NatPoolBuilder from(NatPool in)
Buildable.Builderfrom in interface Buildable.Builder<NatPoolBuilder,NatPool>public NatPoolBuilder name(String name)
name in interface NatPoolBuilderpublic NatPoolBuilder description(String description)
description in interface NatPoolBuilderpublic NatPoolBuilder ipVersion(IPVersionType ipVersion)
ipVersion in interface NatPoolBuilderpublic NatPoolBuilder cidr(String cidr)
cidr in interface NatPoolBuilderpublic NatPoolBuilder isShared(boolean shared)
isShared in interface NatPoolBuilderpublic NatPoolBuilder externalSegmentId(String id)
externalSegmentId in interface NatPoolBuilderCopyright © 2017. All rights reserved.