All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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