Class ResourceAnalyticsInstanceOacAttachmentDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.resourceanalytics.model.ResourceAnalyticsInstanceOacAttachmentDetails.Builder
-
- Enclosing class:
- ResourceAnalyticsInstanceOacAttachmentDetails
public static class ResourceAnalyticsInstanceOacAttachmentDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
idcsDomainId
public ResourceAnalyticsInstanceOacAttachmentDetails.Builder idcsDomainId(String idcsDomainId)
IDCS domain OCID identifying a stripe and service administrator user.- Parameters:
idcsDomainId- the value to set- Returns:
- this builder
-
networkDetails
public ResourceAnalyticsInstanceOacAttachmentDetails.Builder networkDetails(ResourceAnalyticsInstanceOacNetworkDetails networkDetails)
-
subnetId
public ResourceAnalyticsInstanceOacAttachmentDetails.Builder subnetId(String subnetId)
Deprecated.Use networkDetails.subnetId instead.
- Parameters:
subnetId- the value to set- Returns:
- this builder
-
nsgIds
public ResourceAnalyticsInstanceOacAttachmentDetails.Builder nsgIds(List<String> nsgIds)
Deprecated.Use networkDetails.nsgIds instead.
- Parameters:
nsgIds- the value to set- Returns:
- this builder
-
licenseModel
public ResourceAnalyticsInstanceOacAttachmentDetails.Builder licenseModel(ResourceAnalyticsInstanceOacAttachmentDetails.LicenseModel licenseModel)
The Oracle license model that applies to the OAC instance.- Parameters:
licenseModel- the value to set- Returns:
- this builder
-
capacityType
public ResourceAnalyticsInstanceOacAttachmentDetails.Builder capacityType(ResourceAnalyticsInstanceOacAttachmentDetails.CapacityType capacityType)
The capacity model to use for the Analytics Instance.- Parameters:
capacityType- the value to set- Returns:
- this builder
-
capacityValue
public ResourceAnalyticsInstanceOacAttachmentDetails.Builder capacityValue(Integer capacityValue)
The capacity value selected, either the number of OCPUs (OLPU_COUNT) or the number of users (USER_COUNT).This parameter affects the number of OCPUs, amount of memory, and other resources allocated to the Analytics Instance.
- Parameters:
capacityValue- the value to set- Returns:
- this builder
-
build
public ResourceAnalyticsInstanceOacAttachmentDetails build()
-
copy
public ResourceAnalyticsInstanceOacAttachmentDetails.Builder copy(ResourceAnalyticsInstanceOacAttachmentDetails model)
-
-