Class EstimatePurgeDataSizeDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.loganalytics.model.EstimatePurgeDataSizeDetails.Builder
-
- Enclosing class:
- EstimatePurgeDataSizeDetails
public static class EstimatePurgeDataSizeDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EstimatePurgeDataSizeDetails
build()
EstimatePurgeDataSizeDetails.Builder
compartmentId(String compartmentId)
This is the compartment OCID under which the data will be purgedEstimatePurgeDataSizeDetails.Builder
compartmentIdInSubtree(Boolean compartmentIdInSubtree)
If true, purge child compartments dataEstimatePurgeDataSizeDetails.Builder
copy(EstimatePurgeDataSizeDetails model)
EstimatePurgeDataSizeDetails.Builder
dataType(StorageDataType dataType)
This is the type of the log data to be purgedEstimatePurgeDataSizeDetails.Builder
purgeQueryString(String purgeQueryString)
This is the solr data filter query, ‘*’ means allEstimatePurgeDataSizeDetails.Builder
timeDataEnded(Date timeDataEnded)
This is the time before which data will be purged
-
-
-
Method Detail
-
compartmentId
public EstimatePurgeDataSizeDetails.Builder compartmentId(String compartmentId)
This is the compartment OCID under which the data will be purged- Parameters:
compartmentId
- the value to set- Returns:
- this builder
-
compartmentIdInSubtree
public EstimatePurgeDataSizeDetails.Builder compartmentIdInSubtree(Boolean compartmentIdInSubtree)
If true, purge child compartments data- Parameters:
compartmentIdInSubtree
- the value to set- Returns:
- this builder
-
timeDataEnded
public EstimatePurgeDataSizeDetails.Builder timeDataEnded(Date timeDataEnded)
This is the time before which data will be purged- Parameters:
timeDataEnded
- the value to set- Returns:
- this builder
-
purgeQueryString
public EstimatePurgeDataSizeDetails.Builder purgeQueryString(String purgeQueryString)
This is the solr data filter query, ‘*’ means all- Parameters:
purgeQueryString
- the value to set- Returns:
- this builder
-
dataType
public EstimatePurgeDataSizeDetails.Builder dataType(StorageDataType dataType)
This is the type of the log data to be purged- Parameters:
dataType
- the value to set- Returns:
- this builder
-
build
public EstimatePurgeDataSizeDetails build()
-
copy
public EstimatePurgeDataSizeDetails.Builder copy(EstimatePurgeDataSizeDetails model)
-
-