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.Builder
build
in interface Buildable.Builder<NatPoolBuilder,NatPool>
public NatPoolBuilder from(NatPool in)
Buildable.Builder
from
in interface Buildable.Builder<NatPoolBuilder,NatPool>
public NatPoolBuilder name(String name)
name
in interface NatPoolBuilder
public NatPoolBuilder description(String description)
description
in interface NatPoolBuilder
public NatPoolBuilder ipVersion(IPVersionType ipVersion)
ipVersion
in interface NatPoolBuilder
public NatPoolBuilder cidr(String cidr)
cidr
in interface NatPoolBuilder
public NatPoolBuilder isShared(boolean shared)
isShared
in interface NatPoolBuilder
public NatPoolBuilder externalSegmentId(String id)
externalSegmentId
in interface NatPoolBuilder
Copyright © 2017. All rights reserved.