Class RecallArchivedDataDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.loganalytics.model.RecallArchivedDataDetails.Builder
 
- 
- Enclosing class:
- RecallArchivedDataDetails
 
 public static class RecallArchivedDataDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description RecallArchivedDataDetailsbuild()RecallArchivedDataDetails.BuildercollectionId(Long collectionId)This is the id for the recalled data collection to be used only for recall new data.RecallArchivedDataDetails.BuildercompartmentId(String compartmentId)This is the compartment OCID for permission checkingRecallArchivedDataDetails.Buildercopy(RecallArchivedDataDetails model)RecallArchivedDataDetails.BuilderdataType(StorageDataType dataType)This is the type of the log data to be recalledRecallArchivedDataDetails.BuilderisRecallNewDataOnly(Boolean isRecallNewDataOnly)This indicates if only new data has to be recalled in this recall requestRecallArchivedDataDetails.BuilderisUseRecommendedDataSet(Boolean isUseRecommendedDataSet)This indicates if user checked system recommended time rangeRecallArchivedDataDetails.BuilderlogSets(String logSets)This is a list of comma-separated log sets that recalled data belongs to.RecallArchivedDataDetails.Builderpurpose(String purpose)This is the purpose of the recallRecallArchivedDataDetails.Builderquery(String query)This is the query that identifies the recalled data.RecallArchivedDataDetails.BuildertimeDataEnded(Date timeDataEnded)This is the end of the time intervalRecallArchivedDataDetails.BuildertimeDataStarted(Date timeDataStarted)This is the start of the time interval
 
- 
- 
- 
Method Detail- 
compartmentIdpublic RecallArchivedDataDetails.Builder compartmentId(String compartmentId) This is the compartment OCID for permission checking- Parameters:
- compartmentId- the value to set
- Returns:
- this builder
 
 - 
timeDataEndedpublic RecallArchivedDataDetails.Builder timeDataEnded(Date timeDataEnded) This is the end of the time interval- Parameters:
- timeDataEnded- the value to set
- Returns:
- this builder
 
 - 
timeDataStartedpublic RecallArchivedDataDetails.Builder timeDataStarted(Date timeDataStarted) This is the start of the time interval- Parameters:
- timeDataStarted- the value to set
- Returns:
- this builder
 
 - 
dataTypepublic RecallArchivedDataDetails.Builder dataType(StorageDataType dataType) This is the type of the log data to be recalled- Parameters:
- dataType- the value to set
- Returns:
- this builder
 
 - 
logSetspublic RecallArchivedDataDetails.Builder logSets(String logSets) This is a list of comma-separated log sets that recalled data belongs to.- Parameters:
- logSets- the value to set
- Returns:
- this builder
 
 - 
querypublic RecallArchivedDataDetails.Builder query(String query) This is the query that identifies the recalled data.- Parameters:
- query- the value to set
- Returns:
- this builder
 
 - 
purposepublic RecallArchivedDataDetails.Builder purpose(String purpose) This is the purpose of the recall- Parameters:
- purpose- the value to set
- Returns:
- this builder
 
 - 
isRecallNewDataOnlypublic RecallArchivedDataDetails.Builder isRecallNewDataOnly(Boolean isRecallNewDataOnly) This indicates if only new data has to be recalled in this recall request- Parameters:
- isRecallNewDataOnly- the value to set
- Returns:
- this builder
 
 - 
isUseRecommendedDataSetpublic RecallArchivedDataDetails.Builder isUseRecommendedDataSet(Boolean isUseRecommendedDataSet) This indicates if user checked system recommended time range- Parameters:
- isUseRecommendedDataSet- the value to set
- Returns:
- this builder
 
 - 
collectionIdpublic RecallArchivedDataDetails.Builder collectionId(Long collectionId) This is the id for the recalled data collection to be used only for recall new data.If specified, only this collection will be eligible for IsRecallNewDataOnly - Parameters:
- collectionId- the value to set
- Returns:
- this builder
 
 - 
buildpublic RecallArchivedDataDetails build() 
 - 
copypublic RecallArchivedDataDetails.Builder copy(RecallArchivedDataDetails model) 
 
- 
 
-