
com.aliyun.r_kvstore20150101.models.ModifyDBInstanceConnectionStringRequest Maven / Gradle / Ivy
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.r_kvstore20150101.models;
import com.aliyun.tea.*;
public class ModifyDBInstanceConnectionStringRequest extends TeaModel {
/**
* The current endpoint of the instance.
* This parameter is required.
*
* example:
* r-bp1zxszhcgatnx****.redis.rds.aliyuncs.com
*/
@NameInMap("CurrentConnectionString")
public String currentConnectionString;
/**
* The ID of the instance.
* This parameter is required.
*
* example:
* r-bp1zxszhcgatnx****
*/
@NameInMap("DBInstanceId")
public String DBInstanceId;
/**
* The network type of the endpoint. Valid values:
*
* - Private: internal network
* - Public: Internet
*
*
* example:
* Public
*/
@NameInMap("IPType")
public String IPType;
/**
* The prefix of the new endpoint. Specify the endpoint in the <prefix>.redis.rds.aliyuncs.com
format. The prefix must be 8 to 40 characters in length and can contain lowercase letters and digits. It must start with a lowercase letter.
*
* You must specify one of the NewConnectionString and Port parameters.
*
*
* example:
* standardredis
*/
@NameInMap("NewConnectionString")
public String newConnectionString;
@NameInMap("OwnerAccount")
public String ownerAccount;
@NameInMap("OwnerId")
public Long ownerId;
/**
* The port number that is used to connect to the instance. Valid values: 1024 to 65535.
*
* You must specify one of the NewConnectionString and Port parameters.
*
*
* example:
* 6379
*/
@NameInMap("Port")
public String port;
@NameInMap("ResourceOwnerAccount")
public String resourceOwnerAccount;
@NameInMap("ResourceOwnerId")
public Long resourceOwnerId;
@NameInMap("SecurityToken")
public String securityToken;
public static ModifyDBInstanceConnectionStringRequest build(java.util.Map map) throws Exception {
ModifyDBInstanceConnectionStringRequest self = new ModifyDBInstanceConnectionStringRequest();
return TeaModel.build(map, self);
}
public ModifyDBInstanceConnectionStringRequest setCurrentConnectionString(String currentConnectionString) {
this.currentConnectionString = currentConnectionString;
return this;
}
public String getCurrentConnectionString() {
return this.currentConnectionString;
}
public ModifyDBInstanceConnectionStringRequest setDBInstanceId(String DBInstanceId) {
this.DBInstanceId = DBInstanceId;
return this;
}
public String getDBInstanceId() {
return this.DBInstanceId;
}
public ModifyDBInstanceConnectionStringRequest setIPType(String IPType) {
this.IPType = IPType;
return this;
}
public String getIPType() {
return this.IPType;
}
public ModifyDBInstanceConnectionStringRequest setNewConnectionString(String newConnectionString) {
this.newConnectionString = newConnectionString;
return this;
}
public String getNewConnectionString() {
return this.newConnectionString;
}
public ModifyDBInstanceConnectionStringRequest setOwnerAccount(String ownerAccount) {
this.ownerAccount = ownerAccount;
return this;
}
public String getOwnerAccount() {
return this.ownerAccount;
}
public ModifyDBInstanceConnectionStringRequest setOwnerId(Long ownerId) {
this.ownerId = ownerId;
return this;
}
public Long getOwnerId() {
return this.ownerId;
}
public ModifyDBInstanceConnectionStringRequest setPort(String port) {
this.port = port;
return this;
}
public String getPort() {
return this.port;
}
public ModifyDBInstanceConnectionStringRequest setResourceOwnerAccount(String resourceOwnerAccount) {
this.resourceOwnerAccount = resourceOwnerAccount;
return this;
}
public String getResourceOwnerAccount() {
return this.resourceOwnerAccount;
}
public ModifyDBInstanceConnectionStringRequest setResourceOwnerId(Long resourceOwnerId) {
this.resourceOwnerId = resourceOwnerId;
return this;
}
public Long getResourceOwnerId() {
return this.resourceOwnerId;
}
public ModifyDBInstanceConnectionStringRequest setSecurityToken(String securityToken) {
this.securityToken = securityToken;
return this;
}
public String getSecurityToken() {
return this.securityToken;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy