Class CdnSiteSummary.Builder
- java.lang.Object
-
- com.rivet.api.resources.cloud.common.types.CdnSiteSummary.Builder
-
- All Implemented Interfaces:
CdnSiteSummary._FinalStage,CdnSiteSummary.CompleteStage,CdnSiteSummary.ContentLengthStage,CdnSiteSummary.CreateTsStage,CdnSiteSummary.DisplayNameStage,CdnSiteSummary.SiteIdStage,CdnSiteSummary.UploadIdStage
- Enclosing class:
- CdnSiteSummary
public static final class CdnSiteSummary.Builder extends java.lang.Object implements CdnSiteSummary.SiteIdStage, CdnSiteSummary.UploadIdStage, CdnSiteSummary.DisplayNameStage, CdnSiteSummary.CreateTsStage, CdnSiteSummary.ContentLengthStage, CdnSiteSummary.CompleteStage, CdnSiteSummary._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CdnSiteSummarybuild()CdnSiteSummary._FinalStagecomplete(boolean complete)Whether or not this site has completely been uploaded.CdnSiteSummary.CompleteStagecontentLength(long contentLength)Unsigned 64 bit integer.CdnSiteSummary.ContentLengthStagecreateTs(java.time.OffsetDateTime createTs)RFC3339 timestamp.CdnSiteSummary.CreateTsStagedisplayName(java.lang.String displayName)Represent a resource's readable display name.CdnSiteSummary.Builderfrom(CdnSiteSummary other)CdnSiteSummary.UploadIdStagesiteId(java.util.UUID siteId)CdnSiteSummary.DisplayNameStageuploadId(java.util.UUID uploadId)
-
-
-
Method Detail
-
from
public CdnSiteSummary.Builder from(CdnSiteSummary other)
- Specified by:
fromin interfaceCdnSiteSummary.SiteIdStage
-
siteId
public CdnSiteSummary.UploadIdStage siteId(java.util.UUID siteId)
- Specified by:
siteIdin interfaceCdnSiteSummary.SiteIdStage
-
uploadId
public CdnSiteSummary.DisplayNameStage uploadId(java.util.UUID uploadId)
- Specified by:
uploadIdin interfaceCdnSiteSummary.UploadIdStage
-
displayName
public CdnSiteSummary.CreateTsStage displayName(java.lang.String displayName)
Represent a resource's readable display name.
- Specified by:
displayNamein interfaceCdnSiteSummary.DisplayNameStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
createTs
public CdnSiteSummary.ContentLengthStage createTs(java.time.OffsetDateTime createTs)
RFC3339 timestamp.
- Specified by:
createTsin interfaceCdnSiteSummary.CreateTsStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
contentLength
public CdnSiteSummary.CompleteStage contentLength(long contentLength)
Unsigned 64 bit integer.
- Specified by:
contentLengthin interfaceCdnSiteSummary.ContentLengthStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
complete
public CdnSiteSummary._FinalStage complete(boolean complete)
Whether or not this site has completely been uploaded.
- Specified by:
completein interfaceCdnSiteSummary.CompleteStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
build
public CdnSiteSummary build()
- Specified by:
buildin interfaceCdnSiteSummary._FinalStage
-
-