Interface L3PolicyBuilder
-
- All Superinterfaces:
Buildable.Builder<L3PolicyBuilder,L3Policy>
- All Known Implementing Classes:
GbpL3Policy.L3PolicyConcreteBuilder
public interface L3PolicyBuilder extends Buildable.Builder<L3PolicyBuilder,L3Policy>
A builder which produces a L3Policies object- Author:
- vinod borole
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description L3PolicyBuilderdescription(String description)L3PolicyBuilderexternalSegments(List<String> extSegmentIds)L3PolicyBuilderippool(String ippool)L3PolicyBuilderipVersion(int ipVersion)L3PolicyBuilderisShared(boolean shared)L3PolicyBuildername(String name)L3PolicyBuildersubnetPrefixLength(String subnetPrefixLength)-
Methods inherited from interface org.openstack4j.common.Buildable.Builder
build, from
-
-
-
-
Method Detail
-
name
L3PolicyBuilder name(String name)
-
description
L3PolicyBuilder description(String description)
-
ipVersion
L3PolicyBuilder ipVersion(int ipVersion)
-
ippool
L3PolicyBuilder ippool(String ippool)
-
subnetPrefixLength
L3PolicyBuilder subnetPrefixLength(String subnetPrefixLength)
-
isShared
L3PolicyBuilder isShared(boolean shared)
-
externalSegments
L3PolicyBuilder externalSegments(List<String> extSegmentIds)
-
-