public static final class FederationGatewayConfig.Builder
extends java.lang.Object
FederationGatewayConfig
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
FederationGatewayConfig . |
Modifier and Type | Method and Description |
---|---|
FederationGatewayConfig |
build() |
FederationGatewayConfig.Builder |
setGlobalOverlayId(java.lang.Long globalOverlayId)
Global id for by Layer3 services for federation usecases.
|
FederationGatewayConfig.Builder |
setSiteAllocationIndices(java.util.List<SiteAllocationIndexForEdge> siteAllocationIndices)
Indicies for cross site allocation for edge cluster and its members referred by
gateway.
|
FederationGatewayConfig.Builder |
setTransitSegmentId(java.lang.String transitSegmentId)
Global UUID for transit segment id to be used by Layer2 services for federation
usecases.
|
public Builder()
FederationGatewayConfig
.public FederationGatewayConfig.Builder setGlobalOverlayId(java.lang.Long globalOverlayId)
globalOverlayId
- New value for the property.public FederationGatewayConfig.Builder setSiteAllocationIndices(java.util.List<SiteAllocationIndexForEdge> siteAllocationIndices)
siteAllocationIndices
- New value for the property.public FederationGatewayConfig.Builder setTransitSegmentId(java.lang.String transitSegmentId)
transitSegmentId
- New value for the property.public FederationGatewayConfig build()