Class PurgeStorageDataDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.loganalytics.model.PurgeStorageDataDetails.Builder
 
- 
- Enclosing class:
- PurgeStorageDataDetails
 
 public static class PurgeStorageDataDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description PurgeStorageDataDetailsbuild()PurgeStorageDataDetails.BuildercompartmentId(String compartmentId)This is the compartment OCID under which the data will be purged and required permission will be checkedPurgeStorageDataDetails.BuildercompartmentIdInSubtree(Boolean compartmentIdInSubtree)If true, purge child compartments dataPurgeStorageDataDetails.Buildercopy(PurgeStorageDataDetails model)PurgeStorageDataDetails.BuilderdataType(StorageDataType dataType)This is the type of the log data to be purgedPurgeStorageDataDetails.BuilderpurgeQueryString(String purgeQueryString)This is the solr query used to filter data, ‘*’ means allPurgeStorageDataDetails.BuildertimeDataEnded(Date timeDataEnded)This is the end of the purge time interval
 
- 
- 
- 
Method Detail- 
compartmentIdpublic PurgeStorageDataDetails.Builder compartmentId(String compartmentId) This is the compartment OCID under which the data will be purged and required permission will be checked- Parameters:
- compartmentId- the value to set
- Returns:
- this builder
 
 - 
compartmentIdInSubtreepublic PurgeStorageDataDetails.Builder compartmentIdInSubtree(Boolean compartmentIdInSubtree) If true, purge child compartments data- Parameters:
- compartmentIdInSubtree- the value to set
- Returns:
- this builder
 
 - 
timeDataEndedpublic PurgeStorageDataDetails.Builder timeDataEnded(Date timeDataEnded) This is the end of the purge time interval- Parameters:
- timeDataEnded- the value to set
- Returns:
- this builder
 
 - 
purgeQueryStringpublic PurgeStorageDataDetails.Builder purgeQueryString(String purgeQueryString) This is the solr query used to filter data, ‘*’ means all- Parameters:
- purgeQueryString- the value to set
- Returns:
- this builder
 
 - 
dataTypepublic PurgeStorageDataDetails.Builder dataType(StorageDataType dataType) This is the type of the log data to be purged- Parameters:
- dataType- the value to set
- Returns:
- this builder
 
 - 
buildpublic PurgeStorageDataDetails build() 
 - 
copypublic PurgeStorageDataDetails.Builder copy(PurgeStorageDataDetails model) 
 
- 
 
-