public static final class ModifyDBNodesClassRequest.Builder extends Object
限定符和类型 | 方法和说明 |
---|---|
ModifyDBNodesClassRequest |
build() |
ModifyDBNodesClassRequest.Builder |
clientToken(String clientToken)
The client token that is used to ensure the idempotence of the request.
|
ModifyDBNodesClassRequest.Builder |
DBClusterId(String DBClusterId)
The cluster ID.
|
ModifyDBNodesClassRequest.Builder |
DBNode(List<ModifyDBNodesClassRequest.DBNode> DBNode)
The details of the nodes.
|
ModifyDBNodesClassRequest.Builder |
modifyType(String modifyType)
The type of the configuration change.
|
ModifyDBNodesClassRequest.Builder |
ownerAccount(String ownerAccount)
OwnerAccount.
|
ModifyDBNodesClassRequest.Builder |
ownerId(Long ownerId)
OwnerId.
|
ModifyDBNodesClassRequest.Builder |
plannedEndTime(String plannedEndTime)
The latest start time to upgrade the specifications within the scheduled time period.
|
ModifyDBNodesClassRequest.Builder |
plannedStartTime(String plannedStartTime)
The earliest start time to upgrade the specifications within the scheduled time period.
|
ModifyDBNodesClassRequest.Builder |
resourceOwnerAccount(String resourceOwnerAccount)
ResourceOwnerAccount.
|
ModifyDBNodesClassRequest.Builder |
resourceOwnerId(Long resourceOwnerId)
ResourceOwnerId.
|
ModifyDBNodesClassRequest.Builder |
subCategory(String subCategory)
The category of the cluster.
|
public ModifyDBNodesClassRequest.Builder clientToken(String clientToken)
public ModifyDBNodesClassRequest.Builder DBClusterId(String DBClusterId)
public ModifyDBNodesClassRequest.Builder DBNode(List<ModifyDBNodesClassRequest.DBNode> DBNode)
public ModifyDBNodesClassRequest.Builder modifyType(String modifyType)
* **Upgrade** * **Downgrade**
public ModifyDBNodesClassRequest.Builder ownerAccount(String ownerAccount)
public ModifyDBNodesClassRequest.Builder ownerId(Long ownerId)
public ModifyDBNodesClassRequest.Builder plannedEndTime(String plannedEndTime)
> * The value of this parameter must be at least 30 minutes later than the value of PlannedStartTime. >* By default, if you specify `PlannedStartTime` but do not specify PlannedEndTime, the latest start time of the task is set to a value that is calculated by using the following formula: `Value of PlannedEndTime + 30 minutes`. For example, if you set `PlannedStartTime` to `2021-01-14T09:00:00Z` and you do not specify PlannedEndTime, the latest start time of the task is set to `2021-01-14T09:30:00Z`.
public ModifyDBNodesClassRequest.Builder plannedStartTime(String plannedStartTime)
> * This parameter takes effect only when `ModifyType` is set to `Upgrade`. >* The earliest start time of the task can be a point in time within the next 24 hours. For example, if the current time is `2021-01-14T09:00:00Z`, you can specify a point in the time range from `2021-01-14T09:00:00Z` to `2021-01-15T09:00:00Z`. >* If this parameter is empty, the upgrade task is immediately performed.
public ModifyDBNodesClassRequest.Builder resourceOwnerAccount(String resourceOwnerAccount)
public ModifyDBNodesClassRequest.Builder resourceOwnerId(Long resourceOwnerId)
public ModifyDBNodesClassRequest.Builder subCategory(String subCategory)
* **normal_exclusive**: dedicated * **normal_general**: genera-purpose
public ModifyDBNodesClassRequest build()
Copyright © 2023. All rights reserved.