Package com.oracle.bmc.opensearch.model
Class BackupEventDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.opensearch.model.BackupEventDetails.Builder
-
- Enclosing class:
- BackupEventDetails
public static class BackupEventDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BackupEventDetails.Builder
backupSize(Double backupSize)
The cluster backup size in GB.BackupEventDetails.Builder
backupState(BackupState backupState)
The result of the cluster backup operation.BackupEventDetails
build()
BackupEventDetails.Builder
clusterId(String clusterId)
The OCID of the OpenSearch cluster for the cluster backup.BackupEventDetails.Builder
copy(BackupEventDetails model)
BackupEventDetails.Builder
snapshotName(String snapshotName)
The name of the cluster backup.BackupEventDetails.Builder
timeEnded(Date timeEnded)
The date and time the cluster backup event started.BackupEventDetails.Builder
timeStarted(Date timeStarted)
The date and time the cluster backup event started.
-
-
-
Method Detail
-
clusterId
public BackupEventDetails.Builder clusterId(String clusterId)
The OCID of the OpenSearch cluster for the cluster backup.- Parameters:
clusterId
- the value to set- Returns:
- this builder
-
backupState
public BackupEventDetails.Builder backupState(BackupState backupState)
The result of the cluster backup operation.- Parameters:
backupState
- the value to set- Returns:
- this builder
-
snapshotName
public BackupEventDetails.Builder snapshotName(String snapshotName)
The name of the cluster backup.- Parameters:
snapshotName
- the value to set- Returns:
- this builder
-
timeStarted
public BackupEventDetails.Builder timeStarted(Date timeStarted)
The date and time the cluster backup event started.Format defined by RFC3339.
- Parameters:
timeStarted
- the value to set- Returns:
- this builder
-
timeEnded
public BackupEventDetails.Builder timeEnded(Date timeEnded)
The date and time the cluster backup event started.Format defined by RFC3339.
- Parameters:
timeEnded
- the value to set- Returns:
- this builder
-
backupSize
public BackupEventDetails.Builder backupSize(Double backupSize)
The cluster backup size in GB.- Parameters:
backupSize
- the value to set- Returns:
- this builder
-
build
public BackupEventDetails build()
-
copy
public BackupEventDetails.Builder copy(BackupEventDetails model)
-
-