Class NamespaceVersion.Builder
- java.lang.Object
-
- com.rivet.api.resources.cloud.common.types.NamespaceVersion.Builder
-
- All Implemented Interfaces:
NamespaceVersion._FinalStage,NamespaceVersion.DeployTsStage,NamespaceVersion.NamespaceIdStage,NamespaceVersion.VersionIdStage
- Enclosing class:
- NamespaceVersion
public static final class NamespaceVersion.Builder extends java.lang.Object implements NamespaceVersion.NamespaceIdStage, NamespaceVersion.VersionIdStage, NamespaceVersion.DeployTsStage, NamespaceVersion._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NamespaceVersionbuild()NamespaceVersion._FinalStagedeployTs(java.time.OffsetDateTime deployTs)RFC3339 timestamp.NamespaceVersion.Builderfrom(NamespaceVersion other)NamespaceVersion.VersionIdStagenamespaceId(java.lang.String namespaceId)A universally unique identifier.NamespaceVersion.DeployTsStageversionId(java.lang.String versionId)A universally unique identifier.
-
-
-
Method Detail
-
from
public NamespaceVersion.Builder from(NamespaceVersion other)
- Specified by:
fromin interfaceNamespaceVersion.NamespaceIdStage
-
namespaceId
public NamespaceVersion.VersionIdStage namespaceId(java.lang.String namespaceId)
A universally unique identifier.
- Specified by:
namespaceIdin interfaceNamespaceVersion.NamespaceIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
versionId
public NamespaceVersion.DeployTsStage versionId(java.lang.String versionId)
A universally unique identifier.
- Specified by:
versionIdin interfaceNamespaceVersion.VersionIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
deployTs
public NamespaceVersion._FinalStage deployTs(java.time.OffsetDateTime deployTs)
RFC3339 timestamp.
- Specified by:
deployTsin interfaceNamespaceVersion.DeployTsStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
build
public NamespaceVersion build()
- Specified by:
buildin interfaceNamespaceVersion._FinalStage
-
-