public static class AutoScalingConfigurationSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
public AutoScalingConfigurationSummary.Builder id(String id)
The OCID of the autoscale configuration.
id
- the value to setpublic AutoScalingConfigurationSummary.Builder displayName(String displayName)
A user-friendly name. The name does not have to be unique, and it may be changed. Avoid entering confidential information.
displayName
- the value to setpublic AutoScalingConfigurationSummary.Builder lifecycleState(AutoScalingConfiguration.LifecycleState lifecycleState)
The state of the autoscale configuration.
lifecycleState
- the value to setpublic AutoScalingConfigurationSummary.Builder nodeType(Node.NodeType nodeType)
A node type that is managed by an autoscale configuration. The only supported types are WORKER and COMPUTE_ONLY_WORKER.
nodeType
- the value to setpublic AutoScalingConfigurationSummary.Builder timeCreated(Date timeCreated)
The time the cluster was created, shown as an RFC 3339 formatted datetime string.
timeCreated
- the value to setpublic AutoScalingConfigurationSummary.Builder timeUpdated(Date timeUpdated)
The time the autoscale configuration was updated, shown as an RFC 3339 formatted datetime string.
timeUpdated
- the value to setpublic AutoScalingConfigurationSummary.Builder policy(AutoScalePolicy policy)
public AutoScalingConfigurationSummary.Builder policyDetails(AutoScalePolicyDetails policyDetails)
public AutoScalingConfigurationSummary build()
public AutoScalingConfigurationSummary.Builder copy(AutoScalingConfigurationSummary model)
Copyright © 2016–2024. All rights reserved.