public static class NodeBackupSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
NodeBackupSummary.Builder |
backupTriggerType(NodeBackup.BackupTriggerType backupTriggerType)
type based on how backup action was initiated.
|
NodeBackupSummary.Builder |
backupType(NodeBackup.BackupType backupType)
Incremental backup type includes only the changes since the last backup.
|
NodeBackupSummary |
build() |
NodeBackupSummary.Builder |
copy(NodeBackupSummary model) |
NodeBackupSummary.Builder |
displayName(String displayName)
BDS generated name for the backup.
|
NodeBackupSummary.Builder |
id(String id)
The id of the node backup.
|
NodeBackupSummary.Builder |
lifecycleState(NodeBackup.LifecycleState lifecycleState)
The state of NodeBackup.
|
NodeBackupSummary.Builder |
nodeHostName(String nodeHostName)
Host name of the node that the backup belongs to.
|
NodeBackupSummary.Builder |
nodeInstanceId(String nodeInstanceId)
The instance OCID of the node, which is the resource from which the node backup was
acquired.
|
NodeBackupSummary.Builder |
timeCreated(Date timeCreated)
The time the cluster was created, shown as an RFC 3339 formatted datetime string.
|
public NodeBackupSummary.Builder id(String id)
The id of the node backup.
id
- the value to setpublic NodeBackupSummary.Builder displayName(String displayName)
BDS generated name for the backup. Format is nodeHostName_timeCreated.
displayName
- the value to setpublic NodeBackupSummary.Builder nodeInstanceId(String nodeInstanceId)
The instance OCID of the node, which is the resource from which the node backup was acquired.
nodeInstanceId
- the value to setpublic NodeBackupSummary.Builder nodeHostName(String nodeHostName)
Host name of the node that the backup belongs to.
nodeHostName
- the value to setpublic NodeBackupSummary.Builder backupTriggerType(NodeBackup.BackupTriggerType backupTriggerType)
type based on how backup action was initiated.
backupTriggerType
- the value to setpublic NodeBackupSummary.Builder backupType(NodeBackup.BackupType backupType)
Incremental backup type includes only the changes since the last backup. Full backup type includes all changes since the volume was created
backupType
- the value to setpublic NodeBackupSummary.Builder lifecycleState(NodeBackup.LifecycleState lifecycleState)
The state of NodeBackup.
lifecycleState
- the value to setpublic NodeBackupSummary.Builder timeCreated(Date timeCreated)
The time the cluster was created, shown as an RFC 3339 formatted datetime string.
timeCreated
- the value to setpublic NodeBackupSummary build()
public NodeBackupSummary.Builder copy(NodeBackupSummary model)
Copyright © 2016–2024. All rights reserved.