public static class MirrorSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
MirrorSummary.Builder |
archType(ArchType archType)
The architecture type supported by the Software Source
|
MirrorSummary |
build() |
MirrorSummary.Builder |
copy(MirrorSummary model) |
MirrorSummary.Builder |
displayName(String displayName)
Display name of the mirror
|
MirrorSummary.Builder |
id(String id)
OCID of a software source
|
MirrorSummary.Builder |
log(String log)
The current log from the management station plugin.
|
MirrorSummary.Builder |
osFamily(OsFamily osFamily)
The OS family the Software Source belongs to
|
MirrorSummary.Builder |
percentage(Integer percentage)
A decimal number representing the completness percentage
|
MirrorSummary.Builder |
state(MirrorState state)
Current state of the mirror
|
MirrorSummary.Builder |
timeLastSynced(Date timeLastSynced)
Timestamp of the last time the mirror was sync
|
MirrorSummary.Builder |
type(MirrorType type)
Type of the mirror
|
public MirrorSummary.Builder id(String id)
OCID of a software source
id
- the value to setpublic MirrorSummary.Builder displayName(String displayName)
Display name of the mirror
displayName
- the value to setpublic MirrorSummary.Builder type(MirrorType type)
Type of the mirror
type
- the value to setpublic MirrorSummary.Builder osFamily(OsFamily osFamily)
The OS family the Software Source belongs to
osFamily
- the value to setpublic MirrorSummary.Builder archType(ArchType archType)
The architecture type supported by the Software Source
archType
- the value to setpublic MirrorSummary.Builder state(MirrorState state)
Current state of the mirror
state
- the value to setpublic MirrorSummary.Builder percentage(Integer percentage)
A decimal number representing the completness percentage
percentage
- the value to setpublic MirrorSummary.Builder timeLastSynced(Date timeLastSynced)
Timestamp of the last time the mirror was sync
timeLastSynced
- the value to setpublic MirrorSummary.Builder log(String log)
The current log from the management station plugin.
log
- the value to setpublic MirrorSummary build()
public MirrorSummary.Builder copy(MirrorSummary model)
Copyright © 2016–2024. All rights reserved.