public static final class IntersiteGatewayConfig.Builder
extends java.lang.Object
IntersiteGatewayConfig
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
IntersiteGatewayConfig . |
Modifier and Type | Method and Description |
---|---|
IntersiteGatewayConfig |
build() |
IntersiteGatewayConfig.Builder |
setFallbackSites(java.util.List<java.lang.String> fallbackSites)
Fallback site to be used as new primary site on current primary site failure.
|
IntersiteGatewayConfig.Builder |
setIntersiteTransitSubnet(java.lang.String intersiteTransitSubnet)
IPv4 subnet for inter-site transit segment connecting service routers across
sites for stretched gateway.
|
IntersiteGatewayConfig.Builder |
setLastAdminActiveEpoch(java.lang.Long lastAdminActiveEpoch)
Epoch(in seconds) is auto updated based on system current timestamp when primary
locale service is updated.
|
IntersiteGatewayConfig.Builder |
setPrimarySitePath(java.lang.String primarySitePath)
Primary egress site for gateway.
|
public Builder()
IntersiteGatewayConfig
.public IntersiteGatewayConfig.Builder setFallbackSites(java.util.List<java.lang.String> fallbackSites)
fallbackSites
- New value for the property.public IntersiteGatewayConfig.Builder setIntersiteTransitSubnet(java.lang.String intersiteTransitSubnet)
intersiteTransitSubnet
- New value for the property.public IntersiteGatewayConfig.Builder setLastAdminActiveEpoch(java.lang.Long lastAdminActiveEpoch)
lastAdminActiveEpoch
- New value for the property.public IntersiteGatewayConfig.Builder setPrimarySitePath(java.lang.String primarySitePath)
primarySitePath
- New value for the property.public IntersiteGatewayConfig build()