public static class CreateAwsAssetSourceDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
public CreateAwsAssetSourceDetails.Builder displayName(String displayName)
public CreateAwsAssetSourceDetails.Builder compartmentId(String compartmentId)
public CreateAwsAssetSourceDetails.Builder environmentId(String environmentId)
public CreateAwsAssetSourceDetails.Builder inventoryId(String inventoryId)
public CreateAwsAssetSourceDetails.Builder assetsCompartmentId(String assetsCompartmentId)
public CreateAwsAssetSourceDetails.Builder discoveryScheduleId(String discoveryScheduleId)
public CreateAwsAssetSourceDetails.Builder freeformTags(Map<String,String> freeformTags)
public CreateAwsAssetSourceDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public CreateAwsAssetSourceDetails.Builder systemTags(Map<String,Map<String,Object>> systemTags)
public CreateAwsAssetSourceDetails.Builder discoveryCredentials(AssetSourceCredentials discoveryCredentials)
public CreateAwsAssetSourceDetails.Builder replicationCredentials(AssetSourceCredentials replicationCredentials)
public CreateAwsAssetSourceDetails.Builder awsRegion(String awsRegion)
AWS region information, from where the resources are discovered.
awsRegion
- the value to setpublic CreateAwsAssetSourceDetails.Builder awsAccountKey(String awsAccountKey)
The key of customer’s aws account to be discovered/migrated.
awsAccountKey
- the value to setpublic CreateAwsAssetSourceDetails.Builder areHistoricalMetricsCollected(Boolean areHistoricalMetricsCollected)
Flag indicating whether historical metrics are collected for assets, originating from this asset source.
areHistoricalMetricsCollected
- the value to setpublic CreateAwsAssetSourceDetails.Builder areRealtimeMetricsCollected(Boolean areRealtimeMetricsCollected)
Flag indicating whether real-time metrics are collected for assets, originating from this asset source.
areRealtimeMetricsCollected
- the value to setpublic CreateAwsAssetSourceDetails.Builder isCostInformationCollected(Boolean isCostInformationCollected)
Flag indicating whether cost data collection is enabled for assets, originating from this asset source.
isCostInformationCollected
- the value to setpublic CreateAwsAssetSourceDetails build()
public CreateAwsAssetSourceDetails.Builder copy(CreateAwsAssetSourceDetails model)
Copyright © 2016–2024. All rights reserved.