
com.antgroup.antchain.openapi.das.models.DataSourceInterface Maven / Gradle / Ivy
// This file is auto-generated, don't edit it. Thanks.
package com.antgroup.antchain.openapi.das.models;
import com.aliyun.tea.*;
public class DataSourceInterface extends TeaModel {
// 数据源接口访问地址
@NameInMap("address")
@Validation(required = true, maxLength = 100)
public String address;
// 数据源接口请求方法类型
@NameInMap("interface_request_method")
@Validation(required = true, maxLength = 50)
public String interfaceRequestMethod;
// 数据源接口入参列表
@NameInMap("interface_input")
public java.util.List interfaceInput;
// 数据源接口出参列表
@NameInMap("interface_output")
public java.util.List interfaceOutput;
public static DataSourceInterface build(java.util.Map map) throws Exception {
DataSourceInterface self = new DataSourceInterface();
return TeaModel.build(map, self);
}
public DataSourceInterface setAddress(String address) {
this.address = address;
return this;
}
public String getAddress() {
return this.address;
}
public DataSourceInterface setInterfaceRequestMethod(String interfaceRequestMethod) {
this.interfaceRequestMethod = interfaceRequestMethod;
return this;
}
public String getInterfaceRequestMethod() {
return this.interfaceRequestMethod;
}
public DataSourceInterface setInterfaceInput(java.util.List interfaceInput) {
this.interfaceInput = interfaceInput;
return this;
}
public java.util.List getInterfaceInput() {
return this.interfaceInput;
}
public DataSourceInterface setInterfaceOutput(java.util.List interfaceOutput) {
this.interfaceOutput = interfaceOutput;
return this;
}
public java.util.List getInterfaceOutput() {
return this.interfaceOutput;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy