Class CreateGameNamespaceRequest.Builder
- java.lang.Object
-
- com.rivet.api.resources.cloud.games.namespaces.types.CreateGameNamespaceRequest.Builder
-
- All Implemented Interfaces:
CreateGameNamespaceRequest._FinalStage,CreateGameNamespaceRequest.DisplayNameStage,CreateGameNamespaceRequest.NameIdStage,CreateGameNamespaceRequest.VersionIdStage
- Enclosing class:
- CreateGameNamespaceRequest
public static final class CreateGameNamespaceRequest.Builder extends java.lang.Object implements CreateGameNamespaceRequest.DisplayNameStage, CreateGameNamespaceRequest.VersionIdStage, CreateGameNamespaceRequest.NameIdStage, CreateGameNamespaceRequest._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateGameNamespaceRequestbuild()CreateGameNamespaceRequest.VersionIdStagedisplayName(java.lang.String displayName)Represent a resource's readable display name.CreateGameNamespaceRequest.Builderfrom(CreateGameNamespaceRequest other)CreateGameNamespaceRequest._FinalStagenameId(java.lang.String nameId)A human readable short identifier used to references resources.CreateGameNamespaceRequest.NameIdStageversionId(java.util.UUID versionId)
-
-
-
Method Detail
-
from
public CreateGameNamespaceRequest.Builder from(CreateGameNamespaceRequest other)
- Specified by:
fromin interfaceCreateGameNamespaceRequest.DisplayNameStage
-
displayName
public CreateGameNamespaceRequest.VersionIdStage displayName(java.lang.String displayName)
Represent a resource's readable display name.
- Specified by:
displayNamein interfaceCreateGameNamespaceRequest.DisplayNameStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
versionId
public CreateGameNamespaceRequest.NameIdStage versionId(java.util.UUID versionId)
- Specified by:
versionIdin interfaceCreateGameNamespaceRequest.VersionIdStage
-
nameId
public CreateGameNamespaceRequest._FinalStage nameId(java.lang.String nameId)
A human readable short identifier used to references resources. Different than a
rivet.common#Uuidbecause this is intended to be human readable. Different thanrivet.common#DisplayNamebecause this should not include special characters and be short.- Specified by:
nameIdin interfaceCreateGameNamespaceRequest.NameIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
build
public CreateGameNamespaceRequest build()
- Specified by:
buildin interfaceCreateGameNamespaceRequest._FinalStage
-
-