Class EstimateReleaseDataSizeResult.Builder
- java.lang.Object
-
- com.oracle.bmc.loganalytics.model.EstimateReleaseDataSizeResult.Builder
-
- Enclosing class:
- EstimateReleaseDataSizeResult
public static class EstimateReleaseDataSizeResult.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EstimateReleaseDataSizeResult
build()
EstimateReleaseDataSizeResult.Builder
copy(EstimateReleaseDataSizeResult model)
EstimateReleaseDataSizeResult.Builder
sizeInBytes(Long sizeInBytes)
This is the size in bytesEstimateReleaseDataSizeResult.Builder
timeDataEnded(Date timeDataEnded)
This is the end of the time range of data to be released.EstimateReleaseDataSizeResult.Builder
timeDataStarted(Date timeDataStarted)
This is the start of the time range of data to be released
-
-
-
Method Detail
-
timeDataEnded
public EstimateReleaseDataSizeResult.Builder timeDataEnded(Date timeDataEnded)
This is the end of the time range of data to be released.timeDataStarted and timeDataEnded delineate the time range of the recalled data to be released. They may not be exact the same as the parameters in the request input (EstimateReleaseDataSizeDetails).
- Parameters:
timeDataEnded
- the value to set- Returns:
- this builder
-
timeDataStarted
public EstimateReleaseDataSizeResult.Builder timeDataStarted(Date timeDataStarted)
This is the start of the time range of data to be released- Parameters:
timeDataStarted
- the value to set- Returns:
- this builder
-
sizeInBytes
public EstimateReleaseDataSizeResult.Builder sizeInBytes(Long sizeInBytes)
This is the size in bytes- Parameters:
sizeInBytes
- the value to set- Returns:
- this builder
-
build
public EstimateReleaseDataSizeResult build()
-
copy
public EstimateReleaseDataSizeResult.Builder copy(EstimateReleaseDataSizeResult model)
-
-