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

com.aliyuncs.polardb.model.v20170801.DescribeDBClusterEndpointsResponse Maven / Gradle / Ivy

Go to download

Aliyun Open API SDK for Java Copyright (C) Alibaba Cloud Computing All rights reserved. 版权所有 (C)阿里云计算有限公司 http://www.aliyun.com

The newest version!
/*
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package com.aliyuncs.polardb.model.v20170801;

import java.util.List;
import com.aliyuncs.AcsResponse;
import com.aliyuncs.polardb.transform.v20170801.DescribeDBClusterEndpointsResponseUnmarshaller;
import com.aliyuncs.transform.UnmarshallerContext;

/**
 * @author auto create
 * @version 
 */
public class DescribeDBClusterEndpointsResponse extends AcsResponse {

	private String requestId;

	private List items;

	public String getRequestId() {
		return this.requestId;
	}

	public void setRequestId(String requestId) {
		this.requestId = requestId;
	}

	public List getItems() {
		return this.items;
	}

	public void setItems(List items) {
		this.items = items;
	}

	public static class DBEndpoint {

		private String nodeWithRoles;

		private String nodes;

		private String readWriteMode;

		private String dBEndpointId;

		private String endpointConfig;

		private String dBEndpointDescription;

		private String endpointType;

		private String autoAddNewNodes;

		private String dBClusterId;

		private String sccMode;

		private String polarSccTimeoutAction;

		private String polarSccWaitTimeout;

		private List
addressItems; public String getNodeWithRoles() { return this.nodeWithRoles; } public void setNodeWithRoles(String nodeWithRoles) { this.nodeWithRoles = nodeWithRoles; } public String getNodes() { return this.nodes; } public void setNodes(String nodes) { this.nodes = nodes; } public String getReadWriteMode() { return this.readWriteMode; } public void setReadWriteMode(String readWriteMode) { this.readWriteMode = readWriteMode; } public String getDBEndpointId() { return this.dBEndpointId; } public void setDBEndpointId(String dBEndpointId) { this.dBEndpointId = dBEndpointId; } public String getEndpointConfig() { return this.endpointConfig; } public void setEndpointConfig(String endpointConfig) { this.endpointConfig = endpointConfig; } public String getDBEndpointDescription() { return this.dBEndpointDescription; } public void setDBEndpointDescription(String dBEndpointDescription) { this.dBEndpointDescription = dBEndpointDescription; } public String getEndpointType() { return this.endpointType; } public void setEndpointType(String endpointType) { this.endpointType = endpointType; } public String getAutoAddNewNodes() { return this.autoAddNewNodes; } public void setAutoAddNewNodes(String autoAddNewNodes) { this.autoAddNewNodes = autoAddNewNodes; } public String getDBClusterId() { return this.dBClusterId; } public void setDBClusterId(String dBClusterId) { this.dBClusterId = dBClusterId; } public String getSccMode() { return this.sccMode; } public void setSccMode(String sccMode) { this.sccMode = sccMode; } public String getPolarSccTimeoutAction() { return this.polarSccTimeoutAction; } public void setPolarSccTimeoutAction(String polarSccTimeoutAction) { this.polarSccTimeoutAction = polarSccTimeoutAction; } public String getPolarSccWaitTimeout() { return this.polarSccWaitTimeout; } public void setPolarSccWaitTimeout(String polarSccWaitTimeout) { this.polarSccWaitTimeout = polarSccWaitTimeout; } public List
getAddressItems() { return this.addressItems; } public void setAddressItems(List
addressItems) { this.addressItems = addressItems; } public static class Address { private String vSwitchId; private String privateZoneConnectionString; private String connectionString; private String netType; private String port; private String vpcInstanceId; private String vPCId; private String iPAddress; public String getVSwitchId() { return this.vSwitchId; } public void setVSwitchId(String vSwitchId) { this.vSwitchId = vSwitchId; } public String getPrivateZoneConnectionString() { return this.privateZoneConnectionString; } public void setPrivateZoneConnectionString(String privateZoneConnectionString) { this.privateZoneConnectionString = privateZoneConnectionString; } public String getConnectionString() { return this.connectionString; } public void setConnectionString(String connectionString) { this.connectionString = connectionString; } public String getNetType() { return this.netType; } public void setNetType(String netType) { this.netType = netType; } public String getPort() { return this.port; } public void setPort(String port) { this.port = port; } public String getVpcInstanceId() { return this.vpcInstanceId; } public void setVpcInstanceId(String vpcInstanceId) { this.vpcInstanceId = vpcInstanceId; } public String getVPCId() { return this.vPCId; } public void setVPCId(String vPCId) { this.vPCId = vPCId; } public String getIPAddress() { return this.iPAddress; } public void setIPAddress(String iPAddress) { this.iPAddress = iPAddress; } } } @Override public DescribeDBClusterEndpointsResponse getInstance(UnmarshallerContext context) { return DescribeDBClusterEndpointsResponseUnmarshaller.unmarshall(this, context); } @Override public boolean checkShowJsonItemName() { return false; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy