Package com.oracle.bmc.fusionapps.model
Class RefreshActivitySummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.fusionapps.model.RefreshActivitySummary.Builder
 
- 
- Enclosing class:
- RefreshActivitySummary
 
 public static class RefreshActivitySummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description RefreshActivitySummarybuild()RefreshActivitySummary.Buildercopy(RefreshActivitySummary model)RefreshActivitySummary.BuilderdisplayName(String displayName)A friendly name for the refresh activity.RefreshActivitySummary.Builderid(String id)The unique identifier (OCID) of the refresh activity.RefreshActivitySummary.BuilderisDataMaskingOpted(Boolean isDataMaskingOpted)Represents if the customer opted for Data Masking or not during refreshActivity.RefreshActivitySummary.BuilderlifecycleDetails(RefreshActivity.LifecycleDetails lifecycleDetails)A message describing the current state in more detail.RefreshActivitySummary.BuilderlifecycleState(RefreshActivity.LifecycleState lifecycleState)The current state of the refresh activity.RefreshActivitySummary.BuilderrefreshIssueDetailsList(List<RefreshIssueDetails> refreshIssueDetailsList)Details of refresh investigation information, each item represents a different issue.RefreshActivitySummary.BuilderserviceAvailability(RefreshActivity.ServiceAvailability serviceAvailability)Service availability / impact during refresh activity execution, up downRefreshActivitySummary.BuildersourceFusionEnvironmentId(String sourceFusionEnvironmentId)The OCID of the Fusion environment that is the source environment for the refresh.RefreshActivitySummary.BuildertimeAccepted(Date timeAccepted)The time the refresh activity record was created.RefreshActivitySummary.BuildertimeExpectedFinish(Date timeExpectedFinish)The time the refresh activity is scheduled to end.RefreshActivitySummary.BuildertimeFinished(Date timeFinished)The time the refresh activity actually completed / cancelled / failed.RefreshActivitySummary.BuildertimeOfRestorationPoint(Date timeOfRestorationPoint)The date and time of the most recent source environment backup used for the environment refresh.RefreshActivitySummary.BuildertimeScheduledStart(Date timeScheduledStart)The time the refresh activity is scheduled to start.RefreshActivitySummary.BuildertimeUpdated(Date timeUpdated)The time the refresh activity record was updated.
 
- 
- 
- 
Method Detail- 
idpublic RefreshActivitySummary.Builder id(String id) The unique identifier (OCID) of the refresh activity.Can’t be changed after creation. - Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
displayNamepublic RefreshActivitySummary.Builder displayName(String displayName) A friendly name for the refresh activity.Can be changed later. - Parameters:
- displayName- the value to set
- Returns:
- this builder
 
 - 
sourceFusionEnvironmentIdpublic RefreshActivitySummary.Builder sourceFusionEnvironmentId(String sourceFusionEnvironmentId) The OCID of the Fusion environment that is the source environment for the refresh.- Parameters:
- sourceFusionEnvironmentId- the value to set
- Returns:
- this builder
 
 - 
timeOfRestorationPointpublic RefreshActivitySummary.Builder timeOfRestorationPoint(Date timeOfRestorationPoint) The date and time of the most recent source environment backup used for the environment refresh.- Parameters:
- timeOfRestorationPoint- the value to set
- Returns:
- this builder
 
 - 
lifecycleStatepublic RefreshActivitySummary.Builder lifecycleState(RefreshActivity.LifecycleState lifecycleState) The current state of the refresh activity.Valid values are Scheduled, In progress , Failed, Completed. - Parameters:
- lifecycleState- the value to set
- Returns:
- this builder
 
 - 
timeScheduledStartpublic RefreshActivitySummary.Builder timeScheduledStart(Date timeScheduledStart) The time the refresh activity is scheduled to start.An RFC3339 formatted datetime string. - Parameters:
- timeScheduledStart- the value to set
- Returns:
- this builder
 
 - 
timeExpectedFinishpublic RefreshActivitySummary.Builder timeExpectedFinish(Date timeExpectedFinish) The time the refresh activity is scheduled to end.An RFC3339 formatted datetime string. - Parameters:
- timeExpectedFinish- the value to set
- Returns:
- this builder
 
 - 
timeFinishedpublic RefreshActivitySummary.Builder timeFinished(Date timeFinished) The time the refresh activity actually completed / cancelled / failed.An RFC3339 formatted datetime string. - Parameters:
- timeFinished- the value to set
- Returns:
- this builder
 
 - 
serviceAvailabilitypublic RefreshActivitySummary.Builder serviceAvailability(RefreshActivity.ServiceAvailability serviceAvailability) Service availability / impact during refresh activity execution, up down- Parameters:
- serviceAvailability- the value to set
- Returns:
- this builder
 
 - 
timeAcceptedpublic RefreshActivitySummary.Builder timeAccepted(Date timeAccepted) The time the refresh activity record was created.An RFC3339 formatted datetime string. - Parameters:
- timeAccepted- the value to set
- Returns:
- this builder
 
 - 
timeUpdatedpublic RefreshActivitySummary.Builder timeUpdated(Date timeUpdated) The time the refresh activity record was updated.An RFC3339 formatted datetime string. - Parameters:
- timeUpdated- the value to set
- Returns:
- this builder
 
 - 
isDataMaskingOptedpublic RefreshActivitySummary.Builder isDataMaskingOpted(Boolean isDataMaskingOpted) Represents if the customer opted for Data Masking or not during refreshActivity.- Parameters:
- isDataMaskingOpted- the value to set
- Returns:
- this builder
 
 - 
lifecycleDetailspublic RefreshActivitySummary.Builder lifecycleDetails(RefreshActivity.LifecycleDetails lifecycleDetails) A message describing the current state in more detail.For example, can be used to provide actionable information for a resource in Failed state. - Parameters:
- lifecycleDetails- the value to set
- Returns:
- this builder
 
 - 
refreshIssueDetailsListpublic RefreshActivitySummary.Builder refreshIssueDetailsList(List<RefreshIssueDetails> refreshIssueDetailsList) Details of refresh investigation information, each item represents a different issue.- Parameters:
- refreshIssueDetailsList- the value to set
- Returns:
- this builder
 
 - 
buildpublic RefreshActivitySummary build() 
 - 
copypublic RefreshActivitySummary.Builder copy(RefreshActivitySummary model) 
 
- 
 
-