Package com.oracle.bmc.devops.model
Class RepositoryMirrorRecord.Builder
- java.lang.Object
-
- com.oracle.bmc.devops.model.RepositoryMirrorRecord.Builder
-
- Enclosing class:
- RepositoryMirrorRecord
public static class RepositoryMirrorRecord.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RepositoryMirrorRecord
build()
RepositoryMirrorRecord.Builder
copy(RepositoryMirrorRecord model)
RepositoryMirrorRecord.Builder
mirrorStatus(RepositoryMirrorRecord.MirrorStatus mirrorStatus)
Mirror status of current mirror entry.RepositoryMirrorRecord.Builder
timeEnded(Date timeEnded)
The time taken to complete a mirror operation.RepositoryMirrorRecord.Builder
timeEnqueued(Date timeEnqueued)
The time to enqueue a mirror operation.RepositoryMirrorRecord.Builder
timeStarted(Date timeStarted)
The time to start a mirror operation.RepositoryMirrorRecord.Builder
workRequestId(String workRequestId)
Workrequest ID to track current mirror operation.
-
-
-
Method Detail
-
mirrorStatus
public RepositoryMirrorRecord.Builder mirrorStatus(RepositoryMirrorRecord.MirrorStatus mirrorStatus)
Mirror status of current mirror entry.QUEUED - Mirroring Queued RUNNING - Mirroring is Running PASSED - Mirroring Passed FAILED - Mirroring Failed
- Parameters:
mirrorStatus
- the value to set- Returns:
- this builder
-
workRequestId
public RepositoryMirrorRecord.Builder workRequestId(String workRequestId)
Workrequest ID to track current mirror operation.- Parameters:
workRequestId
- the value to set- Returns:
- this builder
-
timeEnqueued
public RepositoryMirrorRecord.Builder timeEnqueued(Date timeEnqueued)
The time to enqueue a mirror operation.- Parameters:
timeEnqueued
- the value to set- Returns:
- this builder
-
timeStarted
public RepositoryMirrorRecord.Builder timeStarted(Date timeStarted)
The time to start a mirror operation.- Parameters:
timeStarted
- the value to set- Returns:
- this builder
-
timeEnded
public RepositoryMirrorRecord.Builder timeEnded(Date timeEnded)
The time taken to complete a mirror operation.Value is null if not completed.
- Parameters:
timeEnded
- the value to set- Returns:
- this builder
-
build
public RepositoryMirrorRecord build()
-
copy
public RepositoryMirrorRecord.Builder copy(RepositoryMirrorRecord model)
-
-