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