public static class AnalyticsCluster.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
AnalyticsCluster |
build() |
AnalyticsCluster.Builder |
clusterNodes(List<AnalyticsClusterNode> clusterNodes)
An Analytics Cluster Node is a compute host that is part of an Analytics Cluster.
|
AnalyticsCluster.Builder |
clusterSize(Integer clusterSize)
The number of analytics-processing compute instances, of the specified shape, in the
Analytics Cluster.
|
AnalyticsCluster.Builder |
copy(AnalyticsCluster model) |
AnalyticsCluster.Builder |
dbSystemId(String dbSystemId)
The OCID of the parent DB System this Analytics Cluster is attached to.
|
AnalyticsCluster.Builder |
lifecycleDetails(String lifecycleDetails)
Additional information about the current lifecycleState.
|
AnalyticsCluster.Builder |
lifecycleState(AnalyticsCluster.LifecycleState lifecycleState)
The current state of the Analytics Cluster.
|
AnalyticsCluster.Builder |
shapeName(String shapeName)
The shape determines resources to allocate to the Analytics Cluster nodes - CPU cores,
memory.
|
AnalyticsCluster.Builder |
timeCreated(Date timeCreated)
The date and time the Analytics Cluster was created, as described by RFC
3339.
|
AnalyticsCluster.Builder |
timeUpdated(Date timeUpdated)
The time the Analytics Cluster was last updated, as described by RFC
3339.
|
public AnalyticsCluster.Builder dbSystemId(String dbSystemId)
The OCID of the parent DB System this Analytics Cluster is attached to.
dbSystemId
- the value to setpublic AnalyticsCluster.Builder shapeName(String shapeName)
The shape determines resources to allocate to the Analytics Cluster nodes - CPU cores, memory.
shapeName
- the value to setpublic AnalyticsCluster.Builder clusterSize(Integer clusterSize)
The number of analytics-processing compute instances, of the specified shape, in the Analytics Cluster.
clusterSize
- the value to setpublic AnalyticsCluster.Builder clusterNodes(List<AnalyticsClusterNode> clusterNodes)
An Analytics Cluster Node is a compute host that is part of an Analytics Cluster.
clusterNodes
- the value to setpublic AnalyticsCluster.Builder lifecycleState(AnalyticsCluster.LifecycleState lifecycleState)
The current state of the Analytics Cluster.
lifecycleState
- the value to setpublic AnalyticsCluster.Builder lifecycleDetails(String lifecycleDetails)
Additional information about the current lifecycleState.
lifecycleDetails
- the value to setpublic AnalyticsCluster.Builder timeCreated(Date timeCreated)
The date and time the Analytics Cluster was created, as described by RFC 3339.
timeCreated
- the value to setpublic AnalyticsCluster.Builder timeUpdated(Date timeUpdated)
The time the Analytics Cluster was last updated, as described by RFC 3339.
timeUpdated
- the value to setpublic AnalyticsCluster build()
public AnalyticsCluster.Builder copy(AnalyticsCluster model)
Copyright © 2016–2023. All rights reserved.