Package com.oracle.bmc.cloudguard.model
Class ScheduledQueryDataSourceObjDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.cloudguard.model.ScheduledQueryDataSourceObjDetails.Builder
-
- Enclosing class:
- ScheduledQueryDataSourceObjDetails
public static class ScheduledQueryDataSourceObjDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ScheduledQueryDataSourceObjDetails
build()
ScheduledQueryDataSourceObjDetails.Builder
copy(ScheduledQueryDataSourceObjDetails model)
ScheduledQueryDataSourceObjDetails.Builder
description(String description)
Description text for the queryScheduledQueryDataSourceObjDetails.Builder
intervalInSeconds(Integer intervalInSeconds)
Interval in minutes which query is run periodically.ScheduledQueryDataSourceObjDetails.Builder
query(String query)
The continuous query expression that is run periodically.ScheduledQueryDataSourceObjDetails.Builder
scheduledQueryScopeDetails(List<ScheduledQueryScopeDetail> scheduledQueryScopeDetails)
Target information in which scheduled query will be run
-
-
-
Method Detail
-
query
public ScheduledQueryDataSourceObjDetails.Builder query(String query)
The continuous query expression that is run periodically.- Parameters:
query
- the value to set- Returns:
- this builder
-
description
public ScheduledQueryDataSourceObjDetails.Builder description(String description)
Description text for the query- Parameters:
description
- the value to set- Returns:
- this builder
-
intervalInSeconds
public ScheduledQueryDataSourceObjDetails.Builder intervalInSeconds(Integer intervalInSeconds)
Interval in minutes which query is run periodically.- Parameters:
intervalInSeconds
- the value to set- Returns:
- this builder
-
scheduledQueryScopeDetails
public ScheduledQueryDataSourceObjDetails.Builder scheduledQueryScopeDetails(List<ScheduledQueryScopeDetail> scheduledQueryScopeDetails)
Target information in which scheduled query will be run- Parameters:
scheduledQueryScopeDetails
- the value to set- Returns:
- this builder
-
build
public ScheduledQueryDataSourceObjDetails build()
-
copy
public ScheduledQueryDataSourceObjDetails.Builder copy(ScheduledQueryDataSourceObjDetails model)
-
-