Class RecalledData.Builder
- java.lang.Object
-
- com.oracle.bmc.loganalytics.model.RecalledData.Builder
-
- Enclosing class:
- RecalledData
public static class RecalledData.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RecalledData
build()
RecalledData.Builder
collectionId(Long collectionId)
This is the id for the recalled data collectionRecalledData.Builder
copy(RecalledData model)
RecalledData.Builder
createdBy(String createdBy)
This is the user who initiated the recall requestRecalledData.Builder
logSets(String logSets)
This is the list of logsets associated with the recallRecalledData.Builder
notRecalledDataInBytes(Long notRecalledDataInBytes)
This is the size of the archival data not recalled yet within the specified time rangeRecalledData.Builder
purpose(String purpose)
This is the purpose of the recallRecalledData.Builder
queryString(String queryString)
This is the query associated with the recallRecalledData.Builder
recallCount(Integer recallCount)
This is the number of recall operations for this recall.RecalledData.Builder
status(RecalledData.Status status)
This is the status of the recallRecalledData.Builder
storageUsageInBytes(Long storageUsageInBytes)
This is the size in bytesRecalledData.Builder
timeDataEnded(Date timeDataEnded)
This is the end of the time range of the related dataRecalledData.Builder
timeDataStarted(Date timeDataStarted)
This is the start of the time range of the related dataRecalledData.Builder
timeRecalledDataEnded(Date timeRecalledDataEnded)
This is the recalled data end timeRecalledData.Builder
timeRecalledDataStarted(Date timeRecalledDataStarted)
This is the recalled date start timeRecalledData.Builder
timeStarted(Date timeStarted)
This is the time when the first recall operation was started for this RecalledData
-
-
-
Method Detail
-
timeDataEnded
public RecalledData.Builder timeDataEnded(Date timeDataEnded)
This is the end of the time range of the related data- Parameters:
timeDataEnded
- the value to set- Returns:
- this builder
-
timeDataStarted
public RecalledData.Builder timeDataStarted(Date timeDataStarted)
This is the start of the time range of the related data- Parameters:
timeDataStarted
- the value to set- Returns:
- this builder
-
timeStarted
public RecalledData.Builder timeStarted(Date timeStarted)
This is the time when the first recall operation was started for this RecalledData- Parameters:
timeStarted
- the value to set- Returns:
- this builder
-
status
public RecalledData.Builder status(RecalledData.Status status)
This is the status of the recall- Parameters:
status
- the value to set- Returns:
- this builder
-
recallCount
public RecalledData.Builder recallCount(Integer recallCount)
This is the number of recall operations for this recall.Note one RecalledData can be merged from the results of several recall operations if the time duration of the results of the recall operations overlap.
- Parameters:
recallCount
- the value to set- Returns:
- this builder
-
storageUsageInBytes
public RecalledData.Builder storageUsageInBytes(Long storageUsageInBytes)
This is the size in bytes- Parameters:
storageUsageInBytes
- the value to set- Returns:
- this builder
-
notRecalledDataInBytes
public RecalledData.Builder notRecalledDataInBytes(Long notRecalledDataInBytes)
This is the size of the archival data not recalled yet within the specified time range- Parameters:
notRecalledDataInBytes
- the value to set- Returns:
- this builder
-
purpose
public RecalledData.Builder purpose(String purpose)
This is the purpose of the recall- Parameters:
purpose
- the value to set- Returns:
- this builder
-
queryString
public RecalledData.Builder queryString(String queryString)
This is the query associated with the recall- Parameters:
queryString
- the value to set- Returns:
- this builder
-
logSets
public RecalledData.Builder logSets(String logSets)
This is the list of logsets associated with the recall- Parameters:
logSets
- the value to set- Returns:
- this builder
-
createdBy
public RecalledData.Builder createdBy(String createdBy)
This is the user who initiated the recall request- Parameters:
createdBy
- the value to set- Returns:
- this builder
-
collectionId
public RecalledData.Builder collectionId(Long collectionId)
This is the id for the recalled data collection- Parameters:
collectionId
- the value to set- Returns:
- this builder
-
timeRecalledDataStarted
public RecalledData.Builder timeRecalledDataStarted(Date timeRecalledDataStarted)
This is the recalled date start time- Parameters:
timeRecalledDataStarted
- the value to set- Returns:
- this builder
-
timeRecalledDataEnded
public RecalledData.Builder timeRecalledDataEnded(Date timeRecalledDataEnded)
This is the recalled data end time- Parameters:
timeRecalledDataEnded
- the value to set- Returns:
- this builder
-
build
public RecalledData build()
-
copy
public RecalledData.Builder copy(RecalledData model)
-
-