public static class EstimateRecallDataSizeResult.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
EstimateRecallDataSizeResult |
build() |
EstimateRecallDataSizeResult.Builder |
copy(EstimateRecallDataSizeResult model) |
EstimateRecallDataSizeResult.Builder |
coreGroupCount(Integer coreGroupCount)
This is the number of core groups estimated for this recall
|
EstimateRecallDataSizeResult.Builder |
coreGroupCountLimit(Integer coreGroupCountLimit)
This is the max number of core groups that is available for any recall
|
EstimateRecallDataSizeResult.Builder |
isOverlappingWithExistingRecalls(Boolean isOverlappingWithExistingRecalls)
This indicates if the time range of data to be recalled overlaps with existing recalled
data
|
EstimateRecallDataSizeResult.Builder |
sizeInBytes(Long sizeInBytes)
This is the size in bytes
|
EstimateRecallDataSizeResult.Builder |
sizeLimitInBytes(Long sizeLimitInBytes)
This is the size limit in bytes
|
EstimateRecallDataSizeResult.Builder |
timeDataEnded(Date timeDataEnded)
This is the end of the time range of data to be recalled.
|
EstimateRecallDataSizeResult.Builder |
timeDataStarted(Date timeDataStarted)
This is the start of the time range of data to be recalled
|
public EstimateRecallDataSizeResult.Builder timeDataEnded(Date timeDataEnded)
This is the end of the time range of data to be recalled. timeDataStarted and timeDataEnded delineate the time range of the archived data to be recalled. They may not be exact the same as the parameters in the request input (EstimateRecallDataSizeDetails).
timeDataEnded
- the value to setpublic EstimateRecallDataSizeResult.Builder timeDataStarted(Date timeDataStarted)
This is the start of the time range of data to be recalled
timeDataStarted
- the value to setpublic EstimateRecallDataSizeResult.Builder sizeInBytes(Long sizeInBytes)
This is the size in bytes
sizeInBytes
- the value to setpublic EstimateRecallDataSizeResult.Builder isOverlappingWithExistingRecalls(Boolean isOverlappingWithExistingRecalls)
This indicates if the time range of data to be recalled overlaps with existing recalled data
isOverlappingWithExistingRecalls
- the value to setpublic EstimateRecallDataSizeResult.Builder coreGroupCount(Integer coreGroupCount)
This is the number of core groups estimated for this recall
coreGroupCount
- the value to setpublic EstimateRecallDataSizeResult.Builder coreGroupCountLimit(Integer coreGroupCountLimit)
This is the max number of core groups that is available for any recall
coreGroupCountLimit
- the value to setpublic EstimateRecallDataSizeResult.Builder sizeLimitInBytes(Long sizeLimitInBytes)
This is the size limit in bytes
sizeLimitInBytes
- the value to setpublic EstimateRecallDataSizeResult build()
public EstimateRecallDataSizeResult.Builder copy(EstimateRecallDataSizeResult model)
Copyright © 2016–2024. All rights reserved.