Class RecallArchivedDataDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.loganalytics.model.RecallArchivedDataDetails.Builder
-
- Enclosing class:
- RecallArchivedDataDetails
public static class RecallArchivedDataDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RecallArchivedDataDetails
build()
RecallArchivedDataDetails.Builder
compartmentId(String compartmentId)
This is the compartment OCID for permission checkingRecallArchivedDataDetails.Builder
copy(RecallArchivedDataDetails model)
RecallArchivedDataDetails.Builder
dataType(StorageDataType dataType)
This is the type of the log data to be recalledRecallArchivedDataDetails.Builder
isRecallNewDataOnly(Boolean isRecallNewDataOnly)
This indicates if only new data has to be recalled in this recall requestRecallArchivedDataDetails.Builder
isUseRecommendedDataSet(Boolean isUseRecommendedDataSet)
This indicates if user checked system recommended time rangeRecallArchivedDataDetails.Builder
logSets(String logSets)
This is a list of comma-separated log sets that recalled data belongs to.RecallArchivedDataDetails.Builder
purpose(String purpose)
This is the purpose of the recallRecallArchivedDataDetails.Builder
query(String query)
This is the query that identifies the recalled data.RecallArchivedDataDetails.Builder
timeDataEnded(Date timeDataEnded)
This is the end of the time intervalRecallArchivedDataDetails.Builder
timeDataStarted(Date timeDataStarted)
This is the start of the time interval
-
-
-
Method Detail
-
compartmentId
public RecallArchivedDataDetails.Builder compartmentId(String compartmentId)
This is the compartment OCID for permission checking- Parameters:
compartmentId
- the value to set- Returns:
- this builder
-
timeDataEnded
public RecallArchivedDataDetails.Builder timeDataEnded(Date timeDataEnded)
This is the end of the time interval- Parameters:
timeDataEnded
- the value to set- Returns:
- this builder
-
timeDataStarted
public RecallArchivedDataDetails.Builder timeDataStarted(Date timeDataStarted)
This is the start of the time interval- Parameters:
timeDataStarted
- the value to set- Returns:
- this builder
-
dataType
public 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
-
logSets
public 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
-
query
public RecallArchivedDataDetails.Builder query(String query)
This is the query that identifies the recalled data.- Parameters:
query
- the value to set- Returns:
- this builder
-
purpose
public RecallArchivedDataDetails.Builder purpose(String purpose)
This is the purpose of the recall- Parameters:
purpose
- the value to set- Returns:
- this builder
-
isRecallNewDataOnly
public 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
-
isUseRecommendedDataSet
public RecallArchivedDataDetails.Builder isUseRecommendedDataSet(Boolean isUseRecommendedDataSet)
This indicates if user checked system recommended time range- Parameters:
isUseRecommendedDataSet
- the value to set- Returns:
- this builder
-
build
public RecallArchivedDataDetails build()
-
copy
public RecallArchivedDataDetails.Builder copy(RecallArchivedDataDetails model)
-
-