Package com.oracle.bmc.jms.model
Class UpdateExportSettingDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.jms.model.UpdateExportSettingDetails.Builder
-
- Enclosing class:
- UpdateExportSettingDetails
public static class UpdateExportSettingDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateExportSettingDetailsbuild()UpdateExportSettingDetails.Buildercopy(UpdateExportSettingDetails model)UpdateExportSettingDetails.BuilderexportDataFilters(ExportDataFilters exportDataFilters)UpdateExportSettingDetails.BuilderexportDuration(ExportDuration exportDuration)The duration of data to be exported for fleets.UpdateExportSettingDetails.BuilderexportFrequency(ExportFrequency exportFrequency)Schedule at which data will be exported.UpdateExportSettingDetails.BuilderexportResources(ExportResources exportResources)Resource to export data associated from the fleets.UpdateExportSettingDetails.BuilderisCrossRegionAcknowledged(Boolean isCrossRegionAcknowledged)Acknowledgement for cross region target bucket configuration.UpdateExportSettingDetails.BuilderisEnabled(Boolean isEnabled)ExportSetting flag to store enabled or disabled status.UpdateExportSettingDetails.BuildertargetBucketName(String targetBucketName)The name of the bucket where data will be exported.UpdateExportSettingDetails.BuildertargetBucketNamespace(String targetBucketNamespace)The namespace of the bucket where data will be exported.UpdateExportSettingDetails.BuildertargetBucketRegion(String targetBucketRegion)The id of the region of the target bucket.
-
-
-
Method Detail
-
exportDuration
public UpdateExportSettingDetails.Builder exportDuration(ExportDuration exportDuration)
The duration of data to be exported for fleets.- Parameters:
exportDuration- the value to set- Returns:
- this builder
-
exportResources
public UpdateExportSettingDetails.Builder exportResources(ExportResources exportResources)
Resource to export data associated from the fleets.- Parameters:
exportResources- the value to set- Returns:
- this builder
-
isCrossRegionAcknowledged
public UpdateExportSettingDetails.Builder isCrossRegionAcknowledged(Boolean isCrossRegionAcknowledged)
Acknowledgement for cross region target bucket configuration.- Parameters:
isCrossRegionAcknowledged- the value to set- Returns:
- this builder
-
targetBucketName
public UpdateExportSettingDetails.Builder targetBucketName(String targetBucketName)
The name of the bucket where data will be exported.- Parameters:
targetBucketName- the value to set- Returns:
- this builder
-
targetBucketNamespace
public UpdateExportSettingDetails.Builder targetBucketNamespace(String targetBucketNamespace)
The namespace of the bucket where data will be exported.- Parameters:
targetBucketNamespace- the value to set- Returns:
- this builder
-
targetBucketRegion
public UpdateExportSettingDetails.Builder targetBucketRegion(String targetBucketRegion)
The id of the region of the target bucket.- Parameters:
targetBucketRegion- the value to set- Returns:
- this builder
-
exportFrequency
public UpdateExportSettingDetails.Builder exportFrequency(ExportFrequency exportFrequency)
Schedule at which data will be exported.- Parameters:
exportFrequency- the value to set- Returns:
- this builder
-
isEnabled
public UpdateExportSettingDetails.Builder isEnabled(Boolean isEnabled)
ExportSetting flag to store enabled or disabled status.- Parameters:
isEnabled- the value to set- Returns:
- this builder
-
exportDataFilters
public UpdateExportSettingDetails.Builder exportDataFilters(ExportDataFilters exportDataFilters)
-
build
public UpdateExportSettingDetails build()
-
copy
public UpdateExportSettingDetails.Builder copy(UpdateExportSettingDetails model)
-
-