Package com.oracle.bmc.datasafe.model
Class TargetOverrideCollection.Builder
- java.lang.Object
-
- com.oracle.bmc.datasafe.model.TargetOverrideCollection.Builder
-
- Enclosing class:
- TargetOverrideCollection
public static class TargetOverrideCollection.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TargetOverrideCollectionbuild()TargetOverrideCollection.Buildercopy(TargetOverrideCollection model)TargetOverrideCollection.Builderitems(List<TargetOverrideSummary> items)Array of target database override summary.TargetOverrideCollection.BuildertargetsConformingCount(Integer targetsConformingCount)Number of target databases within the target database group that conform with the audit profile of the target database group.TargetOverrideCollection.BuildertargetsCount(Integer targetsCount)Number of target databases within the target database group.TargetOverrideCollection.BuildertargetsOverridingCount(Integer targetsOverridingCount)Number of target databases within the target database group that override the audit profile of the target database group.TargetOverrideCollection.BuildertargetsOverridingOfflineMonthsCount(Integer targetsOverridingOfflineMonthsCount)Number of target databases within the group that override the offline retention setting of the audit profile for the target database group.TargetOverrideCollection.BuildertargetsOverridingOnlineMonthsCount(Integer targetsOverridingOnlineMonthsCount)Number of target databases within the group that override the online retention setting of the audit profile for the target database group.TargetOverrideCollection.BuildertargetsOverridingPaidUsageCount(Integer targetsOverridingPaidUsageCount)Number of target databases within the group that override the paid usage setting of the audit profile for the target database group.
-
-
-
Method Detail
-
targetsCount
public TargetOverrideCollection.Builder targetsCount(Integer targetsCount)
Number of target databases within the target database group.- Parameters:
targetsCount- the value to set- Returns:
- this builder
-
targetsOverridingCount
public TargetOverrideCollection.Builder targetsOverridingCount(Integer targetsOverridingCount)
Number of target databases within the target database group that override the audit profile of the target database group.- Parameters:
targetsOverridingCount- the value to set- Returns:
- this builder
-
targetsConformingCount
public TargetOverrideCollection.Builder targetsConformingCount(Integer targetsConformingCount)
Number of target databases within the target database group that conform with the audit profile of the target database group.- Parameters:
targetsConformingCount- the value to set- Returns:
- this builder
-
targetsOverridingPaidUsageCount
public TargetOverrideCollection.Builder targetsOverridingPaidUsageCount(Integer targetsOverridingPaidUsageCount)
Number of target databases within the group that override the paid usage setting of the audit profile for the target database group.- Parameters:
targetsOverridingPaidUsageCount- the value to set- Returns:
- this builder
-
targetsOverridingOnlineMonthsCount
public TargetOverrideCollection.Builder targetsOverridingOnlineMonthsCount(Integer targetsOverridingOnlineMonthsCount)
Number of target databases within the group that override the online retention setting of the audit profile for the target database group.- Parameters:
targetsOverridingOnlineMonthsCount- the value to set- Returns:
- this builder
-
targetsOverridingOfflineMonthsCount
public TargetOverrideCollection.Builder targetsOverridingOfflineMonthsCount(Integer targetsOverridingOfflineMonthsCount)
Number of target databases within the group that override the offline retention setting of the audit profile for the target database group.- Parameters:
targetsOverridingOfflineMonthsCount- the value to set- Returns:
- this builder
-
items
public TargetOverrideCollection.Builder items(List<TargetOverrideSummary> items)
Array of target database override summary.- Parameters:
items- the value to set- Returns:
- this builder
-
build
public TargetOverrideCollection build()
-
copy
public TargetOverrideCollection.Builder copy(TargetOverrideCollection model)
-
-