public static class UpdateAwsAssetSourceDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
public UpdateAwsAssetSourceDetails.Builder displayName(String displayName)
public UpdateAwsAssetSourceDetails.Builder assetsCompartmentId(String assetsCompartmentId)
public UpdateAwsAssetSourceDetails.Builder discoveryScheduleId(String discoveryScheduleId)
public UpdateAwsAssetSourceDetails.Builder freeformTags(Map<String,String> freeformTags)
public UpdateAwsAssetSourceDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public UpdateAwsAssetSourceDetails.Builder systemTags(Map<String,Map<String,Object>> systemTags)
public UpdateAwsAssetSourceDetails.Builder discoveryCredentials(AssetSourceCredentials discoveryCredentials)
public UpdateAwsAssetSourceDetails.Builder replicationCredentials(AssetSourceCredentials replicationCredentials)
public UpdateAwsAssetSourceDetails.Builder areHistoricalMetricsCollected(Boolean areHistoricalMetricsCollected)
Flag indicating whether historical metrics are collected for assets, originating from this asset source.
areHistoricalMetricsCollected
- the value to setpublic UpdateAwsAssetSourceDetails.Builder areRealtimeMetricsCollected(Boolean areRealtimeMetricsCollected)
Flag indicating whether real-time metrics are collected for assets, originating from this asset source.
areRealtimeMetricsCollected
- the value to setpublic UpdateAwsAssetSourceDetails.Builder isCostInformationCollected(Boolean isCostInformationCollected)
Flag indicating whether cost data collection is enabled for assets, originating from this asset source.
isCostInformationCollected
- the value to setpublic UpdateAwsAssetSourceDetails build()
public UpdateAwsAssetSourceDetails.Builder copy(UpdateAwsAssetSourceDetails model)
Copyright © 2016–2024. All rights reserved.