Interface ExadbVmClusterSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ExadbVmClusterSummary.Builder,,ExadbVmClusterSummary> SdkBuilder<ExadbVmClusterSummary.Builder,,ExadbVmClusterSummary> SdkPojo
- Enclosing class:
ExadbVmClusterSummary
-
Method Summary
Modifier and TypeMethodDescriptionclusterName(String clusterName) The name of the Grid Infrastructure (GI) cluster.The date and time when the Exascale VM cluster was created.default ExadbVmClusterSummary.BuilderdataCollectionOptions(Consumer<DataCollectionOptions.Builder> dataCollectionOptions) The set of diagnostic collection options enabled for the Exascale VM cluster.dataCollectionOptions(DataCollectionOptions dataCollectionOptions) The set of diagnostic collection options enabled for the Exascale VM cluster.displayName(String displayName) The user-friendly name for the Exascale VM cluster.The domain of the Exascale VM cluster.enabledEcpuCount(Integer enabledEcpuCount) The number of elastic compute processing units (ECPUs) enabled on the Exascale VM cluster.exadbVmClusterArn(String exadbVmClusterArn) The Amazon Resource Name (ARN) of the Exascale VM cluster.exadbVmClusterId(String exadbVmClusterId) The unique identifier of the Exascale VM cluster.exascaleDbStorageVaultArn(String exascaleDbStorageVaultArn) The Amazon Resource Name (ARN) of the Exascale storage vault associated with this Exascale VM cluster.exascaleDbStorageVaultId(String exascaleDbStorageVaultId) The unique identifier of the Exascale storage vault associated with this Exascale VM cluster.The software version of the Oracle Grid Infrastructure (GI) for the Exascale VM cluster.gridImageId(String gridImageId) The Grid Infrastructure software image ID for the Exascale VM cluster.gridImageType(String gridImageType) The type of Grid Infrastructure image for the Exascale VM cluster.gridImageType(GridImageType gridImageType) The type of Grid Infrastructure image for the Exascale VM cluster.The host name for the Exascale VM cluster.iamRoles(Collection<IamRole> iamRoles) The Amazon Web Services Identity and Access Management (IAM) service roles associated with the Exascale VM cluster.iamRoles(Consumer<IamRole.Builder>... iamRoles) The Amazon Web Services Identity and Access Management (IAM) service roles associated with the Exascale VM cluster.The Amazon Web Services Identity and Access Management (IAM) service roles associated with the Exascale VM cluster.default ExadbVmClusterSummary.BuilderiormConfigCache(Consumer<ExadataIormConfig.Builder> iormConfigCache) The I/O Resource Management (IORM) configuration cache details for the Exascale VM cluster.iormConfigCache(ExadataIormConfig iormConfigCache) The I/O Resource Management (IORM) configuration cache details for the Exascale VM cluster.lastUpdateHistoryEntryId(String lastUpdateHistoryEntryId) The Oracle Cloud ID (OCID) of the last maintenance update history entry.licenseModel(String licenseModel) The Oracle license model applied to the Exascale VM cluster.licenseModel(LicenseModel licenseModel) The Oracle license model applied to the Exascale VM cluster.listenerPort(Integer listenerPort) The port number configured for the listener on the Exascale VM cluster.memorySizeInGBs(Integer memorySizeInGBs) The amount of memory, in gigabytes (GB), that's allocated for the Exascale VM cluster.The number of nodes in the Exascale VM cluster.The OCID of the Exascale VM cluster.ociResourceAnchorName(String ociResourceAnchorName) The name of the OCI resource anchor for the Exascale VM cluster.The HTTPS link to the Exascale VM cluster in Oracle Cloud Infrastructure (OCI).odbNetworkArn(String odbNetworkArn) The Amazon Resource Name (ARN) of the ODB network associated with this Exascale VM cluster.odbNetworkId(String odbNetworkId) The unique identifier of the ODB network for the Exascale VM cluster.percentProgress(Float percentProgress) The amount of progress made on the current operation on the Exascale VM cluster, expressed as a percentage.scanDnsName(String scanDnsName) The fully qualified domain name (FQDN) of the DNS record for the Single Client Access Name (SCAN) IP addresses that are associated with the Exascale VM cluster.scanDnsRecordId(String scanDnsRecordId) The OCID of the DNS record for the SCAN IP addresses that are associated with the Exascale VM cluster.The OCID of the SCAN IP addresses that are associated with the Exascale VM cluster.scanIpIds(Collection<String> scanIpIds) The OCID of the SCAN IP addresses that are associated with the Exascale VM cluster.scanListenerPortTcp(Integer scanListenerPortTcp) The port number for TCP connections to the single client access name (SCAN) listener for the Exascale VM cluster.scanListenerPortTcpSsl(Integer scanListenerPortTcpSsl) The port number for TCP connections with SSL to the single client access name (SCAN) listener for the Exascale VM cluster.The hardware model name of the Exadata infrastructure that's running the Exascale VM cluster.shapeAttribute(String shapeAttribute) The shape attribute for the Exascale VM cluster.shapeAttribute(ShapeAttribute shapeAttribute) The shape attribute for the Exascale VM cluster.default ExadbVmClusterSummary.BuildersnapshotFileSystemStorage(Consumer<ExadbVmClusterStorageDetails.Builder> snapshotFileSystemStorage) The snapshot file system storage details for the Exascale VM cluster.snapshotFileSystemStorage(ExadbVmClusterStorageDetails snapshotFileSystemStorage) The snapshot file system storage details for the Exascale VM cluster.sshPublicKeys(String... sshPublicKeys) The public key portion of one or more key pairs used for SSH access to the Exascale VM cluster.sshPublicKeys(Collection<String> sshPublicKeys) The public key portion of one or more key pairs used for SSH access to the Exascale VM cluster.The current status of the Exascale VM cluster.status(ResourceStatus status) The current status of the Exascale VM cluster.statusReason(String statusReason) Additional information about the status of the Exascale VM cluster.systemVersion(String systemVersion) The operating system version of the image chosen for the Exascale VM cluster.The time zone of the Exascale VM cluster.totalEcpuCount(Integer totalEcpuCount) The total number of ECPUs for the Exascale VM cluster.default ExadbVmClusterSummary.BuildertotalFileSystemStorage(Consumer<ExadbVmClusterStorageDetails.Builder> totalFileSystemStorage) The total file system storage details for the Exascale VM cluster.totalFileSystemStorage(ExadbVmClusterStorageDetails totalFileSystemStorage) The total file system storage details for the Exascale VM cluster.The virtual IP (VIP) addresses associated with the Exascale VM cluster.vipIds(Collection<String> vipIds) The virtual IP (VIP) addresses associated with the Exascale VM cluster.default ExadbVmClusterSummary.BuildervmFileSystemStorage(Consumer<ExadbVmClusterStorageDetails.Builder> vmFileSystemStorage) The VM file system storage details for the Exascale VM cluster.vmFileSystemStorage(ExadbVmClusterStorageDetails vmFileSystemStorage) The VM file system storage details for the Exascale VM cluster.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
exadbVmClusterId
The unique identifier of the Exascale VM cluster.
- Parameters:
exadbVmClusterId- The unique identifier of the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clusterName
The name of the Grid Infrastructure (GI) cluster.
- Parameters:
clusterName- The name of the Grid Infrastructure (GI) cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The date and time when the Exascale VM cluster was created.
- Parameters:
createdAt- The date and time when the Exascale VM cluster was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataCollectionOptions
The set of diagnostic collection options enabled for the Exascale VM cluster.
- Parameters:
dataCollectionOptions- The set of diagnostic collection options enabled for the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataCollectionOptions
default ExadbVmClusterSummary.Builder dataCollectionOptions(Consumer<DataCollectionOptions.Builder> dataCollectionOptions) The set of diagnostic collection options enabled for the Exascale VM cluster.
This is a convenience method that creates an instance of theDataCollectionOptions.Builderavoiding the need to create one manually viaDataCollectionOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todataCollectionOptions(DataCollectionOptions).- Parameters:
dataCollectionOptions- a consumer that will call methods onDataCollectionOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
displayName
The user-friendly name for the Exascale VM cluster.
- Parameters:
displayName- The user-friendly name for the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domain
The domain of the Exascale VM cluster.
- Parameters:
domain- The domain of the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enabledEcpuCount
The number of elastic compute processing units (ECPUs) enabled on the Exascale VM cluster.
- Parameters:
enabledEcpuCount- The number of elastic compute processing units (ECPUs) enabled on the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
exadbVmClusterArn
The Amazon Resource Name (ARN) of the Exascale VM cluster.
- Parameters:
exadbVmClusterArn- The Amazon Resource Name (ARN) of the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
exascaleDbStorageVaultArn
The Amazon Resource Name (ARN) of the Exascale storage vault associated with this Exascale VM cluster.
- Parameters:
exascaleDbStorageVaultArn- The Amazon Resource Name (ARN) of the Exascale storage vault associated with this Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
exascaleDbStorageVaultId
The unique identifier of the Exascale storage vault associated with this Exascale VM cluster.
- Parameters:
exascaleDbStorageVaultId- The unique identifier of the Exascale storage vault associated with this Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
giVersion
The software version of the Oracle Grid Infrastructure (GI) for the Exascale VM cluster.
- Parameters:
giVersion- The software version of the Oracle Grid Infrastructure (GI) for the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
gridImageId
The Grid Infrastructure software image ID for the Exascale VM cluster.
- Parameters:
gridImageId- The Grid Infrastructure software image ID for the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
gridImageType
The type of Grid Infrastructure image for the Exascale VM cluster.
- Parameters:
gridImageType- The type of Grid Infrastructure image for the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
gridImageType
The type of Grid Infrastructure image for the Exascale VM cluster.
- Parameters:
gridImageType- The type of Grid Infrastructure image for the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
hostname
The host name for the Exascale VM cluster.
- Parameters:
hostname- The host name for the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
iamRoles
The Amazon Web Services Identity and Access Management (IAM) service roles associated with the Exascale VM cluster.
- Parameters:
iamRoles- The Amazon Web Services Identity and Access Management (IAM) service roles associated with the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
iamRoles
The Amazon Web Services Identity and Access Management (IAM) service roles associated with the Exascale VM cluster.
- Parameters:
iamRoles- The Amazon Web Services Identity and Access Management (IAM) service roles associated with the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
iamRoles
The Amazon Web Services Identity and Access Management (IAM) service roles associated with the Exascale VM cluster.
This is a convenience method that creates an instance of theIamRole.Builderavoiding the need to create one manually viaIamRole.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toiamRoles(List<IamRole>).- Parameters:
iamRoles- a consumer that will call methods onIamRole.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
iormConfigCache
The I/O Resource Management (IORM) configuration cache details for the Exascale VM cluster.
- Parameters:
iormConfigCache- The I/O Resource Management (IORM) configuration cache details for the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
iormConfigCache
default ExadbVmClusterSummary.Builder iormConfigCache(Consumer<ExadataIormConfig.Builder> iormConfigCache) The I/O Resource Management (IORM) configuration cache details for the Exascale VM cluster.
This is a convenience method that creates an instance of theExadataIormConfig.Builderavoiding the need to create one manually viaExadataIormConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toiormConfigCache(ExadataIormConfig).- Parameters:
iormConfigCache- a consumer that will call methods onExadataIormConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lastUpdateHistoryEntryId
The Oracle Cloud ID (OCID) of the last maintenance update history entry.
- Parameters:
lastUpdateHistoryEntryId- The Oracle Cloud ID (OCID) of the last maintenance update history entry.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
licenseModel
The Oracle license model applied to the Exascale VM cluster.
- Parameters:
licenseModel- The Oracle license model applied to the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
licenseModel
The Oracle license model applied to the Exascale VM cluster.
- Parameters:
licenseModel- The Oracle license model applied to the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
listenerPort
The port number configured for the listener on the Exascale VM cluster.
- Parameters:
listenerPort- The port number configured for the listener on the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
memorySizeInGBs
The amount of memory, in gigabytes (GB), that's allocated for the Exascale VM cluster.
- Parameters:
memorySizeInGBs- The amount of memory, in gigabytes (GB), that's allocated for the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nodeCount
The number of nodes in the Exascale VM cluster.
- Parameters:
nodeCount- The number of nodes in the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ocid
The OCID of the Exascale VM cluster.
- Parameters:
ocid- The OCID of the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ociResourceAnchorName
The name of the OCI resource anchor for the Exascale VM cluster.
- Parameters:
ociResourceAnchorName- The name of the OCI resource anchor for the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ociUrl
The HTTPS link to the Exascale VM cluster in Oracle Cloud Infrastructure (OCI).
- Parameters:
ociUrl- The HTTPS link to the Exascale VM cluster in Oracle Cloud Infrastructure (OCI).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
odbNetworkArn
The Amazon Resource Name (ARN) of the ODB network associated with this Exascale VM cluster.
- Parameters:
odbNetworkArn- The Amazon Resource Name (ARN) of the ODB network associated with this Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
odbNetworkId
The unique identifier of the ODB network for the Exascale VM cluster.
- Parameters:
odbNetworkId- The unique identifier of the ODB network for the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
percentProgress
The amount of progress made on the current operation on the Exascale VM cluster, expressed as a percentage.
- Parameters:
percentProgress- The amount of progress made on the current operation on the Exascale VM cluster, expressed as a percentage.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scanDnsName
The fully qualified domain name (FQDN) of the DNS record for the Single Client Access Name (SCAN) IP addresses that are associated with the Exascale VM cluster.
- Parameters:
scanDnsName- The fully qualified domain name (FQDN) of the DNS record for the Single Client Access Name (SCAN) IP addresses that are associated with the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scanDnsRecordId
The OCID of the DNS record for the SCAN IP addresses that are associated with the Exascale VM cluster.
- Parameters:
scanDnsRecordId- The OCID of the DNS record for the SCAN IP addresses that are associated with the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scanIpIds
The OCID of the SCAN IP addresses that are associated with the Exascale VM cluster.
- Parameters:
scanIpIds- The OCID of the SCAN IP addresses that are associated with the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scanIpIds
The OCID of the SCAN IP addresses that are associated with the Exascale VM cluster.
- Parameters:
scanIpIds- The OCID of the SCAN IP addresses that are associated with the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scanListenerPortTcp
The port number for TCP connections to the single client access name (SCAN) listener for the Exascale VM cluster.
- Parameters:
scanListenerPortTcp- The port number for TCP connections to the single client access name (SCAN) listener for the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scanListenerPortTcpSsl
The port number for TCP connections with SSL to the single client access name (SCAN) listener for the Exascale VM cluster.
- Parameters:
scanListenerPortTcpSsl- The port number for TCP connections with SSL to the single client access name (SCAN) listener for the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
shape
The hardware model name of the Exadata infrastructure that's running the Exascale VM cluster.
- Parameters:
shape- The hardware model name of the Exadata infrastructure that's running the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
shapeAttribute
The shape attribute for the Exascale VM cluster.
- Parameters:
shapeAttribute- The shape attribute for the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
shapeAttribute
The shape attribute for the Exascale VM cluster.
- Parameters:
shapeAttribute- The shape attribute for the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
snapshotFileSystemStorage
ExadbVmClusterSummary.Builder snapshotFileSystemStorage(ExadbVmClusterStorageDetails snapshotFileSystemStorage) The snapshot file system storage details for the Exascale VM cluster.
- Parameters:
snapshotFileSystemStorage- The snapshot file system storage details for the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
snapshotFileSystemStorage
default ExadbVmClusterSummary.Builder snapshotFileSystemStorage(Consumer<ExadbVmClusterStorageDetails.Builder> snapshotFileSystemStorage) The snapshot file system storage details for the Exascale VM cluster.
This is a convenience method that creates an instance of theExadbVmClusterStorageDetails.Builderavoiding the need to create one manually viaExadbVmClusterStorageDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosnapshotFileSystemStorage(ExadbVmClusterStorageDetails).- Parameters:
snapshotFileSystemStorage- a consumer that will call methods onExadbVmClusterStorageDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sshPublicKeys
The public key portion of one or more key pairs used for SSH access to the Exascale VM cluster.
- Parameters:
sshPublicKeys- The public key portion of one or more key pairs used for SSH access to the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sshPublicKeys
The public key portion of one or more key pairs used for SSH access to the Exascale VM cluster.
- Parameters:
sshPublicKeys- The public key portion of one or more key pairs used for SSH access to the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the Exascale VM cluster.
- Parameters:
status- The current status of the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the Exascale VM cluster.
- Parameters:
status- The current status of the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusReason
Additional information about the status of the Exascale VM cluster.
- Parameters:
statusReason- Additional information about the status of the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
systemVersion
The operating system version of the image chosen for the Exascale VM cluster.
- Parameters:
systemVersion- The operating system version of the image chosen for the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeZone
The time zone of the Exascale VM cluster.
- Parameters:
timeZone- The time zone of the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalEcpuCount
The total number of ECPUs for the Exascale VM cluster.
- Parameters:
totalEcpuCount- The total number of ECPUs for the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalFileSystemStorage
ExadbVmClusterSummary.Builder totalFileSystemStorage(ExadbVmClusterStorageDetails totalFileSystemStorage) The total file system storage details for the Exascale VM cluster.
- Parameters:
totalFileSystemStorage- The total file system storage details for the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalFileSystemStorage
default ExadbVmClusterSummary.Builder totalFileSystemStorage(Consumer<ExadbVmClusterStorageDetails.Builder> totalFileSystemStorage) The total file system storage details for the Exascale VM cluster.
This is a convenience method that creates an instance of theExadbVmClusterStorageDetails.Builderavoiding the need to create one manually viaExadbVmClusterStorageDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tototalFileSystemStorage(ExadbVmClusterStorageDetails).- Parameters:
totalFileSystemStorage- a consumer that will call methods onExadbVmClusterStorageDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
vipIds
The virtual IP (VIP) addresses associated with the Exascale VM cluster. One VIP address is assigned per node to support failover. If a node fails, its VIP is reassigned to another active node in the cluster.
- Parameters:
vipIds- The virtual IP (VIP) addresses associated with the Exascale VM cluster. One VIP address is assigned per node to support failover. If a node fails, its VIP is reassigned to another active node in the cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vipIds
The virtual IP (VIP) addresses associated with the Exascale VM cluster. One VIP address is assigned per node to support failover. If a node fails, its VIP is reassigned to another active node in the cluster.
- Parameters:
vipIds- The virtual IP (VIP) addresses associated with the Exascale VM cluster. One VIP address is assigned per node to support failover. If a node fails, its VIP is reassigned to another active node in the cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vmFileSystemStorage
The VM file system storage details for the Exascale VM cluster.
- Parameters:
vmFileSystemStorage- The VM file system storage details for the Exascale VM cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vmFileSystemStorage
default ExadbVmClusterSummary.Builder vmFileSystemStorage(Consumer<ExadbVmClusterStorageDetails.Builder> vmFileSystemStorage) The VM file system storage details for the Exascale VM cluster.
This is a convenience method that creates an instance of theExadbVmClusterStorageDetails.Builderavoiding the need to create one manually viaExadbVmClusterStorageDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tovmFileSystemStorage(ExadbVmClusterStorageDetails).- Parameters:
vmFileSystemStorage- a consumer that will call methods onExadbVmClusterStorageDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-