Class EstimateRecallDataSizeDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.loganalytics.model.EstimateRecallDataSizeDetails.Builder
-
- Enclosing class:
- EstimateRecallDataSizeDetails
public static class EstimateRecallDataSizeDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EstimateRecallDataSizeDetailsbuild()EstimateRecallDataSizeDetails.BuildercollectionId(Long collectionId)This is the existing recalled data collection ID, to be used only for recalling new data.EstimateRecallDataSizeDetails.Buildercopy(EstimateRecallDataSizeDetails model)EstimateRecallDataSizeDetails.BuilderisRecallNewDataOnly(Boolean isRecallNewDataOnly)This indicates if only new data has to be recalled in the timeframeEstimateRecallDataSizeDetails.BuilderlogSets(String logSets)This is the list of logsets to be accounted for in the recalled dataEstimateRecallDataSizeDetails.BuildertimeDataEnded(Date timeDataEnded)This is the end of the time range for the data to be recalledEstimateRecallDataSizeDetails.BuildertimeDataStarted(Date timeDataStarted)This is the start of the time range for the data to be recalled
-
-
-
Method Detail
-
timeDataStarted
public EstimateRecallDataSizeDetails.Builder timeDataStarted(Date timeDataStarted)
This is the start of the time range for the data to be recalled- Parameters:
timeDataStarted- the value to set- Returns:
- this builder
-
timeDataEnded
public EstimateRecallDataSizeDetails.Builder timeDataEnded(Date timeDataEnded)
This is the end of the time range for the data to be recalled- Parameters:
timeDataEnded- the value to set- Returns:
- this builder
-
logSets
public EstimateRecallDataSizeDetails.Builder logSets(String logSets)
This is the list of logsets to be accounted for in the recalled data- Parameters:
logSets- the value to set- Returns:
- this builder
-
isRecallNewDataOnly
public EstimateRecallDataSizeDetails.Builder isRecallNewDataOnly(Boolean isRecallNewDataOnly)
This indicates if only new data has to be recalled in the timeframe- Parameters:
isRecallNewDataOnly- the value to set- Returns:
- this builder
-
collectionId
public EstimateRecallDataSizeDetails.Builder collectionId(Long collectionId)
This is the existing recalled data collection ID, to be used only for recalling new data.If specified, the recall new data will be estimated only for this collection
- Parameters:
collectionId- the value to set- Returns:
- this builder
-
build
public EstimateRecallDataSizeDetails build()
-
copy
public EstimateRecallDataSizeDetails.Builder copy(EstimateRecallDataSizeDetails model)
-
-