Class CdnNamespaceDomain.Builder
- java.lang.Object
-
- com.rivet.api.resources.cloud.common.types.CdnNamespaceDomain.Builder
-
- All Implemented Interfaces:
CdnNamespaceDomain._FinalStage,CdnNamespaceDomain.CreateTsStage,CdnNamespaceDomain.DomainStage,CdnNamespaceDomain.VerificationMethodStage,CdnNamespaceDomain.VerificationStatusStage
- Enclosing class:
- CdnNamespaceDomain
public static final class CdnNamespaceDomain.Builder extends java.lang.Object implements CdnNamespaceDomain.DomainStage, CdnNamespaceDomain.CreateTsStage, CdnNamespaceDomain.VerificationStatusStage, CdnNamespaceDomain.VerificationMethodStage, CdnNamespaceDomain._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CdnNamespaceDomain._FinalStageaddAllVerificationErrors(java.util.List<java.lang.String> verificationErrors)CdnNamespaceDomain._FinalStageaddVerificationErrors(java.lang.String verificationErrors)CdnNamespaceDomainbuild()CdnNamespaceDomain.VerificationStatusStagecreateTs(java.time.OffsetDateTime createTs)RFC3339 timestamp.CdnNamespaceDomain.CreateTsStagedomain(java.lang.String domain)A valid domain name (no protocol).CdnNamespaceDomain.Builderfrom(CdnNamespaceDomain other)CdnNamespaceDomain._FinalStageverificationErrors(java.util.List<java.lang.String> verificationErrors)CdnNamespaceDomain._FinalStageverificationMethod(CdnNamespaceDomainVerificationMethod verificationMethod)CdnNamespaceDomain.VerificationMethodStageverificationStatus(CdnNamespaceDomainVerificationStatus verificationStatus)
-
-
-
Method Detail
-
from
public CdnNamespaceDomain.Builder from(CdnNamespaceDomain other)
- Specified by:
fromin interfaceCdnNamespaceDomain.DomainStage
-
domain
public CdnNamespaceDomain.CreateTsStage domain(java.lang.String domain)
A valid domain name (no protocol).
- Specified by:
domainin interfaceCdnNamespaceDomain.DomainStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
createTs
public CdnNamespaceDomain.VerificationStatusStage createTs(java.time.OffsetDateTime createTs)
RFC3339 timestamp.
- Specified by:
createTsin interfaceCdnNamespaceDomain.CreateTsStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
verificationStatus
public CdnNamespaceDomain.VerificationMethodStage verificationStatus(CdnNamespaceDomainVerificationStatus verificationStatus)
- Specified by:
verificationStatusin interfaceCdnNamespaceDomain.VerificationStatusStage
-
verificationMethod
public CdnNamespaceDomain._FinalStage verificationMethod(CdnNamespaceDomainVerificationMethod verificationMethod)
- Specified by:
verificationMethodin interfaceCdnNamespaceDomain.VerificationMethodStage
-
addAllVerificationErrors
public CdnNamespaceDomain._FinalStage addAllVerificationErrors(java.util.List<java.lang.String> verificationErrors)
- Specified by:
addAllVerificationErrorsin interfaceCdnNamespaceDomain._FinalStage
-
addVerificationErrors
public CdnNamespaceDomain._FinalStage addVerificationErrors(java.lang.String verificationErrors)
- Specified by:
addVerificationErrorsin interfaceCdnNamespaceDomain._FinalStage
-
verificationErrors
public CdnNamespaceDomain._FinalStage verificationErrors(java.util.List<java.lang.String> verificationErrors)
- Specified by:
verificationErrorsin interfaceCdnNamespaceDomain._FinalStage
-
build
public CdnNamespaceDomain build()
- Specified by:
buildin interfaceCdnNamespaceDomain._FinalStage
-
-