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 ScheduledQueryDataSourceObjDetailsbuild()ScheduledQueryDataSourceObjDetails.Buildercopy(ScheduledQueryDataSourceObjDetails model)ScheduledQueryDataSourceObjDetails.Builderdescription(String description)Description text for the queryScheduledQueryDataSourceObjDetails.BuilderintervalInSeconds(Integer intervalInSeconds)Interval in minutes which query is run periodically.ScheduledQueryDataSourceObjDetails.Builderquery(String query)The continuous query expression that is run periodically.ScheduledQueryDataSourceObjDetails.BuilderscheduledQueryScopeDetails(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)
-
-