Class RestoreObjectsDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.objectstorage.model.RestoreObjectsDetails.Builder
 
- 
- Enclosing class:
- RestoreObjectsDetails
 
 public static class RestoreObjectsDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description RestoreObjectsDetailsbuild()RestoreObjectsDetails.Buildercopy(RestoreObjectsDetails model)RestoreObjectsDetails.Builderhours(Integer hours)The number of hours for which this object will be restored.RestoreObjectsDetails.BuilderobjectName(String objectName)An object that is in an archive storage tier and needs to be restored.RestoreObjectsDetails.BuilderversionId(String versionId)The versionId of the object to restore.
 
- 
- 
- 
Method Detail- 
objectNamepublic RestoreObjectsDetails.Builder objectName(String objectName) An object that is in an archive storage tier and needs to be restored.- Parameters:
- objectName- the value to set
- Returns:
- this builder
 
 - 
hourspublic RestoreObjectsDetails.Builder hours(Integer hours) The number of hours for which this object will be restored.By default objects will be restored for 24 hours. You can instead configure the duration using the hours parameter. - Parameters:
- hours- the value to set
- Returns:
- this builder
 
 - 
versionIdpublic RestoreObjectsDetails.Builder versionId(String versionId) The versionId of the object to restore.Current object version is used by default. - Parameters:
- versionId- the value to set
- Returns:
- this builder
 
 - 
buildpublic RestoreObjectsDetails build() 
 - 
copypublic RestoreObjectsDetails.Builder copy(RestoreObjectsDetails model) 
 
- 
 
-