Class NamespaceConfig.Builder
- java.lang.Object
-
- com.rivet.api.resources.cloud.common.types.NamespaceConfig.Builder
-
- All Implemented Interfaces:
NamespaceConfig._FinalStage,NamespaceConfig.CdnStage,NamespaceConfig.IdentityStage,NamespaceConfig.KvStage,NamespaceConfig.MatchmakerStage
- Enclosing class:
- NamespaceConfig
public static final class NamespaceConfig.Builder extends java.lang.Object implements NamespaceConfig.CdnStage, NamespaceConfig.MatchmakerStage, NamespaceConfig.KvStage, NamespaceConfig.IdentityStage, NamespaceConfig._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NamespaceConfigbuild()NamespaceConfig.MatchmakerStagecdn(CdnNamespaceConfig cdn)NamespaceConfig.Builderfrom(NamespaceConfig other)NamespaceConfig._FinalStageidentity(IdentityNamespaceConfig identity)NamespaceConfig.IdentityStagekv(KvNamespaceConfig kv)NamespaceConfig.KvStagematchmaker(MatchmakerNamespaceConfig matchmaker)
-
-
-
Method Detail
-
from
public NamespaceConfig.Builder from(NamespaceConfig other)
- Specified by:
fromin interfaceNamespaceConfig.CdnStage
-
cdn
public NamespaceConfig.MatchmakerStage cdn(CdnNamespaceConfig cdn)
- Specified by:
cdnin interfaceNamespaceConfig.CdnStage
-
matchmaker
public NamespaceConfig.KvStage matchmaker(MatchmakerNamespaceConfig matchmaker)
- Specified by:
matchmakerin interfaceNamespaceConfig.MatchmakerStage
-
kv
public NamespaceConfig.IdentityStage kv(KvNamespaceConfig kv)
- Specified by:
kvin interfaceNamespaceConfig.KvStage
-
identity
public NamespaceConfig._FinalStage identity(IdentityNamespaceConfig identity)
- Specified by:
identityin interfaceNamespaceConfig.IdentityStage
-
build
public NamespaceConfig build()
- Specified by:
buildin interfaceNamespaceConfig._FinalStage
-
-