com.aliyun.sdk.service.cloudapi20160701.models.DescribeHistoryApiResponseBody Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of alibabacloud-cloudapi20160701 Show documentation
Show all versions of alibabacloud-cloudapi20160701 Show documentation
Alibaba Cloud CloudAPI (20160701) Async SDK for Java
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.sdk.service.cloudapi20160701.models;
import com.aliyun.core.annotation.*;
import darabonba.core.RequestModel;
import darabonba.core.TeaModel;
import com.aliyun.sdk.gateway.pop.models.*;
/**
* {@link DescribeHistoryApiResponseBody} extends {@link TeaModel}
*
* DescribeHistoryApiResponseBody
*/
public class DescribeHistoryApiResponseBody extends TeaModel {
@NameInMap("AllowSignatureMethod")
private String allowSignatureMethod;
@NameInMap("ApiId")
private String apiId;
@NameInMap("ApiName")
private String apiName;
@NameInMap("AuthType")
private String authType;
@NameInMap("BodyFormat")
private String bodyFormat;
@NameInMap("ConstantParameters")
private ConstantParameters constantParameters;
@NameInMap("CustomSystemParameters")
private CustomSystemParameters customSystemParameters;
@NameInMap("DeployedTime")
private String deployedTime;
@NameInMap("Description")
private String description;
@NameInMap("ErrorCodeSamples")
private ErrorCodeSamples errorCodeSamples;
@NameInMap("FailResultSample")
private String failResultSample;
@NameInMap("FunctionComputeConfig")
private FunctionComputeConfig functionComputeConfig;
@NameInMap("GroupId")
private String groupId;
@NameInMap("GroupName")
private String groupName;
@NameInMap("HistoryVersion")
private String historyVersion;
@NameInMap("HttpMethod")
private String httpMethod;
@NameInMap("HttpProtocol")
private String httpProtocol;
@NameInMap("Mock")
private String mock;
@NameInMap("MockResult")
private String mockResult;
@NameInMap("OpenIdConnectConfig")
private OpenIdConnectConfig openIdConnectConfig;
@NameInMap("OriginResultDescription")
private String originResultDescription;
@NameInMap("Path")
private String path;
@NameInMap("PathParameters")
private PathParameters pathParameters;
@NameInMap("PostBodyDescription")
private String postBodyDescription;
@NameInMap("PostBodyType")
private String postBodyType;
@NameInMap("RegionId")
private String regionId;
@NameInMap("RequestBody")
private RequestBody requestBody;
@NameInMap("RequestHeaders")
private RequestHeaders requestHeaders;
@NameInMap("RequestId")
private String requestId;
@NameInMap("RequestMode")
private String requestMode;
@NameInMap("RequestQueries")
private RequestQueries requestQueries;
@NameInMap("ResultSample")
private String resultSample;
@NameInMap("ResultType")
private String resultType;
@NameInMap("ServiceAddress")
private String serviceAddress;
@NameInMap("ServiceFCEnable")
private String serviceFCEnable;
@NameInMap("ServiceProtocol")
private String serviceProtocol;
@NameInMap("ServiceTimeout")
private Integer serviceTimeout;
@NameInMap("ServiceVpcEnable")
private String serviceVpcEnable;
@NameInMap("Status")
private String status;
@NameInMap("SystemParameters")
private SystemParameters systemParameters;
@NameInMap("Visibility")
private String visibility;
@NameInMap("VpcName")
private String vpcName;
private DescribeHistoryApiResponseBody(Builder builder) {
this.allowSignatureMethod = builder.allowSignatureMethod;
this.apiId = builder.apiId;
this.apiName = builder.apiName;
this.authType = builder.authType;
this.bodyFormat = builder.bodyFormat;
this.constantParameters = builder.constantParameters;
this.customSystemParameters = builder.customSystemParameters;
this.deployedTime = builder.deployedTime;
this.description = builder.description;
this.errorCodeSamples = builder.errorCodeSamples;
this.failResultSample = builder.failResultSample;
this.functionComputeConfig = builder.functionComputeConfig;
this.groupId = builder.groupId;
this.groupName = builder.groupName;
this.historyVersion = builder.historyVersion;
this.httpMethod = builder.httpMethod;
this.httpProtocol = builder.httpProtocol;
this.mock = builder.mock;
this.mockResult = builder.mockResult;
this.openIdConnectConfig = builder.openIdConnectConfig;
this.originResultDescription = builder.originResultDescription;
this.path = builder.path;
this.pathParameters = builder.pathParameters;
this.postBodyDescription = builder.postBodyDescription;
this.postBodyType = builder.postBodyType;
this.regionId = builder.regionId;
this.requestBody = builder.requestBody;
this.requestHeaders = builder.requestHeaders;
this.requestId = builder.requestId;
this.requestMode = builder.requestMode;
this.requestQueries = builder.requestQueries;
this.resultSample = builder.resultSample;
this.resultType = builder.resultType;
this.serviceAddress = builder.serviceAddress;
this.serviceFCEnable = builder.serviceFCEnable;
this.serviceProtocol = builder.serviceProtocol;
this.serviceTimeout = builder.serviceTimeout;
this.serviceVpcEnable = builder.serviceVpcEnable;
this.status = builder.status;
this.systemParameters = builder.systemParameters;
this.visibility = builder.visibility;
this.vpcName = builder.vpcName;
}
public static Builder builder() {
return new Builder();
}
public static DescribeHistoryApiResponseBody create() {
return builder().build();
}
/**
* @return allowSignatureMethod
*/
public String getAllowSignatureMethod() {
return this.allowSignatureMethod;
}
/**
* @return apiId
*/
public String getApiId() {
return this.apiId;
}
/**
* @return apiName
*/
public String getApiName() {
return this.apiName;
}
/**
* @return authType
*/
public String getAuthType() {
return this.authType;
}
/**
* @return bodyFormat
*/
public String getBodyFormat() {
return this.bodyFormat;
}
/**
* @return constantParameters
*/
public ConstantParameters getConstantParameters() {
return this.constantParameters;
}
/**
* @return customSystemParameters
*/
public CustomSystemParameters getCustomSystemParameters() {
return this.customSystemParameters;
}
/**
* @return deployedTime
*/
public String getDeployedTime() {
return this.deployedTime;
}
/**
* @return description
*/
public String getDescription() {
return this.description;
}
/**
* @return errorCodeSamples
*/
public ErrorCodeSamples getErrorCodeSamples() {
return this.errorCodeSamples;
}
/**
* @return failResultSample
*/
public String getFailResultSample() {
return this.failResultSample;
}
/**
* @return functionComputeConfig
*/
public FunctionComputeConfig getFunctionComputeConfig() {
return this.functionComputeConfig;
}
/**
* @return groupId
*/
public String getGroupId() {
return this.groupId;
}
/**
* @return groupName
*/
public String getGroupName() {
return this.groupName;
}
/**
* @return historyVersion
*/
public String getHistoryVersion() {
return this.historyVersion;
}
/**
* @return httpMethod
*/
public String getHttpMethod() {
return this.httpMethod;
}
/**
* @return httpProtocol
*/
public String getHttpProtocol() {
return this.httpProtocol;
}
/**
* @return mock
*/
public String getMock() {
return this.mock;
}
/**
* @return mockResult
*/
public String getMockResult() {
return this.mockResult;
}
/**
* @return openIdConnectConfig
*/
public OpenIdConnectConfig getOpenIdConnectConfig() {
return this.openIdConnectConfig;
}
/**
* @return originResultDescription
*/
public String getOriginResultDescription() {
return this.originResultDescription;
}
/**
* @return path
*/
public String getPath() {
return this.path;
}
/**
* @return pathParameters
*/
public PathParameters getPathParameters() {
return this.pathParameters;
}
/**
* @return postBodyDescription
*/
public String getPostBodyDescription() {
return this.postBodyDescription;
}
/**
* @return postBodyType
*/
public String getPostBodyType() {
return this.postBodyType;
}
/**
* @return regionId
*/
public String getRegionId() {
return this.regionId;
}
/**
* @return requestBody
*/
public RequestBody getRequestBody() {
return this.requestBody;
}
/**
* @return requestHeaders
*/
public RequestHeaders getRequestHeaders() {
return this.requestHeaders;
}
/**
* @return requestId
*/
public String getRequestId() {
return this.requestId;
}
/**
* @return requestMode
*/
public String getRequestMode() {
return this.requestMode;
}
/**
* @return requestQueries
*/
public RequestQueries getRequestQueries() {
return this.requestQueries;
}
/**
* @return resultSample
*/
public String getResultSample() {
return this.resultSample;
}
/**
* @return resultType
*/
public String getResultType() {
return this.resultType;
}
/**
* @return serviceAddress
*/
public String getServiceAddress() {
return this.serviceAddress;
}
/**
* @return serviceFCEnable
*/
public String getServiceFCEnable() {
return this.serviceFCEnable;
}
/**
* @return serviceProtocol
*/
public String getServiceProtocol() {
return this.serviceProtocol;
}
/**
* @return serviceTimeout
*/
public Integer getServiceTimeout() {
return this.serviceTimeout;
}
/**
* @return serviceVpcEnable
*/
public String getServiceVpcEnable() {
return this.serviceVpcEnable;
}
/**
* @return status
*/
public String getStatus() {
return this.status;
}
/**
* @return systemParameters
*/
public SystemParameters getSystemParameters() {
return this.systemParameters;
}
/**
* @return visibility
*/
public String getVisibility() {
return this.visibility;
}
/**
* @return vpcName
*/
public String getVpcName() {
return this.vpcName;
}
public static final class Builder {
private String allowSignatureMethod;
private String apiId;
private String apiName;
private String authType;
private String bodyFormat;
private ConstantParameters constantParameters;
private CustomSystemParameters customSystemParameters;
private String deployedTime;
private String description;
private ErrorCodeSamples errorCodeSamples;
private String failResultSample;
private FunctionComputeConfig functionComputeConfig;
private String groupId;
private String groupName;
private String historyVersion;
private String httpMethod;
private String httpProtocol;
private String mock;
private String mockResult;
private OpenIdConnectConfig openIdConnectConfig;
private String originResultDescription;
private String path;
private PathParameters pathParameters;
private String postBodyDescription;
private String postBodyType;
private String regionId;
private RequestBody requestBody;
private RequestHeaders requestHeaders;
private String requestId;
private String requestMode;
private RequestQueries requestQueries;
private String resultSample;
private String resultType;
private String serviceAddress;
private String serviceFCEnable;
private String serviceProtocol;
private Integer serviceTimeout;
private String serviceVpcEnable;
private String status;
private SystemParameters systemParameters;
private String visibility;
private String vpcName;
/**
* AllowSignatureMethod.
*/
public Builder allowSignatureMethod(String allowSignatureMethod) {
this.allowSignatureMethod = allowSignatureMethod;
return this;
}
/**
* ApiId.
*/
public Builder apiId(String apiId) {
this.apiId = apiId;
return this;
}
/**
* ApiName.
*/
public Builder apiName(String apiName) {
this.apiName = apiName;
return this;
}
/**
* AuthType.
*/
public Builder authType(String authType) {
this.authType = authType;
return this;
}
/**
* BodyFormat.
*/
public Builder bodyFormat(String bodyFormat) {
this.bodyFormat = bodyFormat;
return this;
}
/**
* ConstantParameters.
*/
public Builder constantParameters(ConstantParameters constantParameters) {
this.constantParameters = constantParameters;
return this;
}
/**
* CustomSystemParameters.
*/
public Builder customSystemParameters(CustomSystemParameters customSystemParameters) {
this.customSystemParameters = customSystemParameters;
return this;
}
/**
* DeployedTime.
*/
public Builder deployedTime(String deployedTime) {
this.deployedTime = deployedTime;
return this;
}
/**
* Description.
*/
public Builder description(String description) {
this.description = description;
return this;
}
/**
* ErrorCodeSamples.
*/
public Builder errorCodeSamples(ErrorCodeSamples errorCodeSamples) {
this.errorCodeSamples = errorCodeSamples;
return this;
}
/**
* FailResultSample.
*/
public Builder failResultSample(String failResultSample) {
this.failResultSample = failResultSample;
return this;
}
/**
* FunctionComputeConfig.
*/
public Builder functionComputeConfig(FunctionComputeConfig functionComputeConfig) {
this.functionComputeConfig = functionComputeConfig;
return this;
}
/**
* GroupId.
*/
public Builder groupId(String groupId) {
this.groupId = groupId;
return this;
}
/**
* GroupName.
*/
public Builder groupName(String groupName) {
this.groupName = groupName;
return this;
}
/**
* HistoryVersion.
*/
public Builder historyVersion(String historyVersion) {
this.historyVersion = historyVersion;
return this;
}
/**
* HttpMethod.
*/
public Builder httpMethod(String httpMethod) {
this.httpMethod = httpMethod;
return this;
}
/**
* HttpProtocol.
*/
public Builder httpProtocol(String httpProtocol) {
this.httpProtocol = httpProtocol;
return this;
}
/**
* Mock.
*/
public Builder mock(String mock) {
this.mock = mock;
return this;
}
/**
* MockResult.
*/
public Builder mockResult(String mockResult) {
this.mockResult = mockResult;
return this;
}
/**
* OpenIdConnectConfig.
*/
public Builder openIdConnectConfig(OpenIdConnectConfig openIdConnectConfig) {
this.openIdConnectConfig = openIdConnectConfig;
return this;
}
/**
* OriginResultDescription.
*/
public Builder originResultDescription(String originResultDescription) {
this.originResultDescription = originResultDescription;
return this;
}
/**
* Path.
*/
public Builder path(String path) {
this.path = path;
return this;
}
/**
* PathParameters.
*/
public Builder pathParameters(PathParameters pathParameters) {
this.pathParameters = pathParameters;
return this;
}
/**
* PostBodyDescription.
*/
public Builder postBodyDescription(String postBodyDescription) {
this.postBodyDescription = postBodyDescription;
return this;
}
/**
* PostBodyType.
*/
public Builder postBodyType(String postBodyType) {
this.postBodyType = postBodyType;
return this;
}
/**
* RegionId.
*/
public Builder regionId(String regionId) {
this.regionId = regionId;
return this;
}
/**
* RequestBody.
*/
public Builder requestBody(RequestBody requestBody) {
this.requestBody = requestBody;
return this;
}
/**
* RequestHeaders.
*/
public Builder requestHeaders(RequestHeaders requestHeaders) {
this.requestHeaders = requestHeaders;
return this;
}
/**
* RequestId.
*/
public Builder requestId(String requestId) {
this.requestId = requestId;
return this;
}
/**
* RequestMode.
*/
public Builder requestMode(String requestMode) {
this.requestMode = requestMode;
return this;
}
/**
* RequestQueries.
*/
public Builder requestQueries(RequestQueries requestQueries) {
this.requestQueries = requestQueries;
return this;
}
/**
* ResultSample.
*/
public Builder resultSample(String resultSample) {
this.resultSample = resultSample;
return this;
}
/**
* ResultType.
*/
public Builder resultType(String resultType) {
this.resultType = resultType;
return this;
}
/**
* ServiceAddress.
*/
public Builder serviceAddress(String serviceAddress) {
this.serviceAddress = serviceAddress;
return this;
}
/**
* ServiceFCEnable.
*/
public Builder serviceFCEnable(String serviceFCEnable) {
this.serviceFCEnable = serviceFCEnable;
return this;
}
/**
* ServiceProtocol.
*/
public Builder serviceProtocol(String serviceProtocol) {
this.serviceProtocol = serviceProtocol;
return this;
}
/**
* ServiceTimeout.
*/
public Builder serviceTimeout(Integer serviceTimeout) {
this.serviceTimeout = serviceTimeout;
return this;
}
/**
* ServiceVpcEnable.
*/
public Builder serviceVpcEnable(String serviceVpcEnable) {
this.serviceVpcEnable = serviceVpcEnable;
return this;
}
/**
* Status.
*/
public Builder status(String status) {
this.status = status;
return this;
}
/**
* SystemParameters.
*/
public Builder systemParameters(SystemParameters systemParameters) {
this.systemParameters = systemParameters;
return this;
}
/**
* Visibility.
*/
public Builder visibility(String visibility) {
this.visibility = visibility;
return this;
}
/**
* VpcName.
*/
public Builder vpcName(String vpcName) {
this.vpcName = vpcName;
return this;
}
public DescribeHistoryApiResponseBody build() {
return new DescribeHistoryApiResponseBody(this);
}
}
public static class ConstantParameter extends TeaModel {
@NameInMap("ConstantValue")
private String constantValue;
@NameInMap("Description")
private String description;
@NameInMap("Location")
private String location;
@NameInMap("ServiceParameterName")
private String serviceParameterName;
private ConstantParameter(Builder builder) {
this.constantValue = builder.constantValue;
this.description = builder.description;
this.location = builder.location;
this.serviceParameterName = builder.serviceParameterName;
}
public static Builder builder() {
return new Builder();
}
public static ConstantParameter create() {
return builder().build();
}
/**
* @return constantValue
*/
public String getConstantValue() {
return this.constantValue;
}
/**
* @return description
*/
public String getDescription() {
return this.description;
}
/**
* @return location
*/
public String getLocation() {
return this.location;
}
/**
* @return serviceParameterName
*/
public String getServiceParameterName() {
return this.serviceParameterName;
}
public static final class Builder {
private String constantValue;
private String description;
private String location;
private String serviceParameterName;
/**
* ConstantValue.
*/
public Builder constantValue(String constantValue) {
this.constantValue = constantValue;
return this;
}
/**
* Description.
*/
public Builder description(String description) {
this.description = description;
return this;
}
/**
* Location.
*/
public Builder location(String location) {
this.location = location;
return this;
}
/**
* ServiceParameterName.
*/
public Builder serviceParameterName(String serviceParameterName) {
this.serviceParameterName = serviceParameterName;
return this;
}
public ConstantParameter build() {
return new ConstantParameter(this);
}
}
}
public static class ConstantParameters extends TeaModel {
@NameInMap("ConstantParameter")
private java.util.List < ConstantParameter> constantParameter;
private ConstantParameters(Builder builder) {
this.constantParameter = builder.constantParameter;
}
public static Builder builder() {
return new Builder();
}
public static ConstantParameters create() {
return builder().build();
}
/**
* @return constantParameter
*/
public java.util.List < ConstantParameter> getConstantParameter() {
return this.constantParameter;
}
public static final class Builder {
private java.util.List < ConstantParameter> constantParameter;
/**
* ConstantParameter.
*/
public Builder constantParameter(java.util.List < ConstantParameter> constantParameter) {
this.constantParameter = constantParameter;
return this;
}
public ConstantParameters build() {
return new ConstantParameters(this);
}
}
}
public static class CustomSystemParameter extends TeaModel {
@NameInMap("DemoValue")
private String demoValue;
@NameInMap("Description")
private String description;
@NameInMap("Location")
private String location;
@NameInMap("ParameterName")
private String parameterName;
@NameInMap("ServiceParameterName")
private String serviceParameterName;
private CustomSystemParameter(Builder builder) {
this.demoValue = builder.demoValue;
this.description = builder.description;
this.location = builder.location;
this.parameterName = builder.parameterName;
this.serviceParameterName = builder.serviceParameterName;
}
public static Builder builder() {
return new Builder();
}
public static CustomSystemParameter create() {
return builder().build();
}
/**
* @return demoValue
*/
public String getDemoValue() {
return this.demoValue;
}
/**
* @return description
*/
public String getDescription() {
return this.description;
}
/**
* @return location
*/
public String getLocation() {
return this.location;
}
/**
* @return parameterName
*/
public String getParameterName() {
return this.parameterName;
}
/**
* @return serviceParameterName
*/
public String getServiceParameterName() {
return this.serviceParameterName;
}
public static final class Builder {
private String demoValue;
private String description;
private String location;
private String parameterName;
private String serviceParameterName;
/**
* DemoValue.
*/
public Builder demoValue(String demoValue) {
this.demoValue = demoValue;
return this;
}
/**
* Description.
*/
public Builder description(String description) {
this.description = description;
return this;
}
/**
* Location.
*/
public Builder location(String location) {
this.location = location;
return this;
}
/**
* ParameterName.
*/
public Builder parameterName(String parameterName) {
this.parameterName = parameterName;
return this;
}
/**
* ServiceParameterName.
*/
public Builder serviceParameterName(String serviceParameterName) {
this.serviceParameterName = serviceParameterName;
return this;
}
public CustomSystemParameter build() {
return new CustomSystemParameter(this);
}
}
}
public static class CustomSystemParameters extends TeaModel {
@NameInMap("CustomSystemParameter")
private java.util.List < CustomSystemParameter> customSystemParameter;
private CustomSystemParameters(Builder builder) {
this.customSystemParameter = builder.customSystemParameter;
}
public static Builder builder() {
return new Builder();
}
public static CustomSystemParameters create() {
return builder().build();
}
/**
* @return customSystemParameter
*/
public java.util.List < CustomSystemParameter> getCustomSystemParameter() {
return this.customSystemParameter;
}
public static final class Builder {
private java.util.List < CustomSystemParameter> customSystemParameter;
/**
* CustomSystemParameter.
*/
public Builder customSystemParameter(java.util.List < CustomSystemParameter> customSystemParameter) {
this.customSystemParameter = customSystemParameter;
return this;
}
public CustomSystemParameters build() {
return new CustomSystemParameters(this);
}
}
}
public static class ErrorCodeSample extends TeaModel {
@NameInMap("Code")
private String code;
@NameInMap("Description")
private String description;
@NameInMap("Message")
private String message;
private ErrorCodeSample(Builder builder) {
this.code = builder.code;
this.description = builder.description;
this.message = builder.message;
}
public static Builder builder() {
return new Builder();
}
public static ErrorCodeSample create() {
return builder().build();
}
/**
* @return code
*/
public String getCode() {
return this.code;
}
/**
* @return description
*/
public String getDescription() {
return this.description;
}
/**
* @return message
*/
public String getMessage() {
return this.message;
}
public static final class Builder {
private String code;
private String description;
private String message;
/**
* Code.
*/
public Builder code(String code) {
this.code = code;
return this;
}
/**
* Description.
*/
public Builder description(String description) {
this.description = description;
return this;
}
/**
* Message.
*/
public Builder message(String message) {
this.message = message;
return this;
}
public ErrorCodeSample build() {
return new ErrorCodeSample(this);
}
}
}
public static class ErrorCodeSamples extends TeaModel {
@NameInMap("ErrorCodeSample")
private java.util.List < ErrorCodeSample> errorCodeSample;
private ErrorCodeSamples(Builder builder) {
this.errorCodeSample = builder.errorCodeSample;
}
public static Builder builder() {
return new Builder();
}
public static ErrorCodeSamples create() {
return builder().build();
}
/**
* @return errorCodeSample
*/
public java.util.List < ErrorCodeSample> getErrorCodeSample() {
return this.errorCodeSample;
}
public static final class Builder {
private java.util.List < ErrorCodeSample> errorCodeSample;
/**
* ErrorCodeSample.
*/
public Builder errorCodeSample(java.util.List < ErrorCodeSample> errorCodeSample) {
this.errorCodeSample = errorCodeSample;
return this;
}
public ErrorCodeSamples build() {
return new ErrorCodeSamples(this);
}
}
}
public static class FunctionComputeConfig extends TeaModel {
@NameInMap("FcRegionId")
private String fcRegionId;
@NameInMap("FunctionName")
private String functionName;
@NameInMap("RoleArn")
private String roleArn;
@NameInMap("ServiceName")
private String serviceName;
private FunctionComputeConfig(Builder builder) {
this.fcRegionId = builder.fcRegionId;
this.functionName = builder.functionName;
this.roleArn = builder.roleArn;
this.serviceName = builder.serviceName;
}
public static Builder builder() {
return new Builder();
}
public static FunctionComputeConfig create() {
return builder().build();
}
/**
* @return fcRegionId
*/
public String getFcRegionId() {
return this.fcRegionId;
}
/**
* @return functionName
*/
public String getFunctionName() {
return this.functionName;
}
/**
* @return roleArn
*/
public String getRoleArn() {
return this.roleArn;
}
/**
* @return serviceName
*/
public String getServiceName() {
return this.serviceName;
}
public static final class Builder {
private String fcRegionId;
private String functionName;
private String roleArn;
private String serviceName;
/**
* FcRegionId.
*/
public Builder fcRegionId(String fcRegionId) {
this.fcRegionId = fcRegionId;
return this;
}
/**
* FunctionName.
*/
public Builder functionName(String functionName) {
this.functionName = functionName;
return this;
}
/**
* RoleArn.
*/
public Builder roleArn(String roleArn) {
this.roleArn = roleArn;
return this;
}
/**
* ServiceName.
*/
public Builder serviceName(String serviceName) {
this.serviceName = serviceName;
return this;
}
public FunctionComputeConfig build() {
return new FunctionComputeConfig(this);
}
}
}
public static class OpenIdConnectConfig extends TeaModel {
@NameInMap("IdTokenParamName")
private String idTokenParamName;
@NameInMap("OpenIdApiType")
private String openIdApiType;
@NameInMap("PublicKey")
private String publicKey;
@NameInMap("PublicKeyId")
private String publicKeyId;
private OpenIdConnectConfig(Builder builder) {
this.idTokenParamName = builder.idTokenParamName;
this.openIdApiType = builder.openIdApiType;
this.publicKey = builder.publicKey;
this.publicKeyId = builder.publicKeyId;
}
public static Builder builder() {
return new Builder();
}
public static OpenIdConnectConfig create() {
return builder().build();
}
/**
* @return idTokenParamName
*/
public String getIdTokenParamName() {
return this.idTokenParamName;
}
/**
* @return openIdApiType
*/
public String getOpenIdApiType() {
return this.openIdApiType;
}
/**
* @return publicKey
*/
public String getPublicKey() {
return this.publicKey;
}
/**
* @return publicKeyId
*/
public String getPublicKeyId() {
return this.publicKeyId;
}
public static final class Builder {
private String idTokenParamName;
private String openIdApiType;
private String publicKey;
private String publicKeyId;
/**
* IdTokenParamName.
*/
public Builder idTokenParamName(String idTokenParamName) {
this.idTokenParamName = idTokenParamName;
return this;
}
/**
* OpenIdApiType.
*/
public Builder openIdApiType(String openIdApiType) {
this.openIdApiType = openIdApiType;
return this;
}
/**
* PublicKey.
*/
public Builder publicKey(String publicKey) {
this.publicKey = publicKey;
return this;
}
/**
* PublicKeyId.
*/
public Builder publicKeyId(String publicKeyId) {
this.publicKeyId = publicKeyId;
return this;
}
public OpenIdConnectConfig build() {
return new OpenIdConnectConfig(this);
}
}
}
public static class PathParameter extends TeaModel {
@NameInMap("ApiParameterName")
private String apiParameterName;
@NameInMap("DemoValue")
private String demoValue;
@NameInMap("Description")
private String description;
@NameInMap("ServiceParameterName")
private String serviceParameterName;
private PathParameter(Builder builder) {
this.apiParameterName = builder.apiParameterName;
this.demoValue = builder.demoValue;
this.description = builder.description;
this.serviceParameterName = builder.serviceParameterName;
}
public static Builder builder() {
return new Builder();
}
public static PathParameter create() {
return builder().build();
}
/**
* @return apiParameterName
*/
public String getApiParameterName() {
return this.apiParameterName;
}
/**
* @return demoValue
*/
public String getDemoValue() {
return this.demoValue;
}
/**
* @return description
*/
public String getDescription() {
return this.description;
}
/**
* @return serviceParameterName
*/
public String getServiceParameterName() {
return this.serviceParameterName;
}
public static final class Builder {
private String apiParameterName;
private String demoValue;
private String description;
private String serviceParameterName;
/**
* ApiParameterName.
*/
public Builder apiParameterName(String apiParameterName) {
this.apiParameterName = apiParameterName;
return this;
}
/**
* DemoValue.
*/
public Builder demoValue(String demoValue) {
this.demoValue = demoValue;
return this;
}
/**
* Description.
*/
public Builder description(String description) {
this.description = description;
return this;
}
/**
* ServiceParameterName.
*/
public Builder serviceParameterName(String serviceParameterName) {
this.serviceParameterName = serviceParameterName;
return this;
}
public PathParameter build() {
return new PathParameter(this);
}
}
}
public static class PathParameters extends TeaModel {
@NameInMap("PathParameter")
private java.util.List < PathParameter> pathParameter;
private PathParameters(Builder builder) {
this.pathParameter = builder.pathParameter;
}
public static Builder builder() {
return new Builder();
}
public static PathParameters create() {
return builder().build();
}
/**
* @return pathParameter
*/
public java.util.List < PathParameter> getPathParameter() {
return this.pathParameter;
}
public static final class Builder {
private java.util.List < PathParameter> pathParameter;
/**
* PathParameter.
*/
public Builder pathParameter(java.util.List < PathParameter> pathParameter) {
this.pathParameter = pathParameter;
return this;
}
public PathParameters build() {
return new PathParameters(this);
}
}
}
public static class RequestParam extends TeaModel {
@NameInMap("ApiParameterName")
private String apiParameterName;
@NameInMap("ArrayItemsType")
private String arrayItemsType;
@NameInMap("DefaultValue")
private String defaultValue;
@NameInMap("DemoValue")
private String demoValue;
@NameInMap("Description")
private String description;
@NameInMap("DocOrder")
private String docOrder;
@NameInMap("DocShow")
private String docShow;
@NameInMap("EnumValue")
private String enumValue;
@NameInMap("JsonScheme")
private String jsonScheme;
@NameInMap("MaxLength")
private Long maxLength;
@NameInMap("MaxValue")
private Long maxValue;
@NameInMap("MinLength")
private Long minLength;
@NameInMap("MinValue")
private Long minValue;
@NameInMap("ParameterType")
private String parameterType;
@NameInMap("RegularExpression")
private String regularExpression;
@NameInMap("Required")
private String required;
@NameInMap("ServiceParameterName")
private String serviceParameterName;
private RequestParam(Builder builder) {
this.apiParameterName = builder.apiParameterName;
this.arrayItemsType = builder.arrayItemsType;
this.defaultValue = builder.defaultValue;
this.demoValue = builder.demoValue;
this.description = builder.description;
this.docOrder = builder.docOrder;
this.docShow = builder.docShow;
this.enumValue = builder.enumValue;
this.jsonScheme = builder.jsonScheme;
this.maxLength = builder.maxLength;
this.maxValue = builder.maxValue;
this.minLength = builder.minLength;
this.minValue = builder.minValue;
this.parameterType = builder.parameterType;
this.regularExpression = builder.regularExpression;
this.required = builder.required;
this.serviceParameterName = builder.serviceParameterName;
}
public static Builder builder() {
return new Builder();
}
public static RequestParam create() {
return builder().build();
}
/**
* @return apiParameterName
*/
public String getApiParameterName() {
return this.apiParameterName;
}
/**
* @return arrayItemsType
*/
public String getArrayItemsType() {
return this.arrayItemsType;
}
/**
* @return defaultValue
*/
public String getDefaultValue() {
return this.defaultValue;
}
/**
* @return demoValue
*/
public String getDemoValue() {
return this.demoValue;
}
/**
* @return description
*/
public String getDescription() {
return this.description;
}
/**
* @return docOrder
*/
public String getDocOrder() {
return this.docOrder;
}
/**
* @return docShow
*/
public String getDocShow() {
return this.docShow;
}
/**
* @return enumValue
*/
public String getEnumValue() {
return this.enumValue;
}
/**
* @return jsonScheme
*/
public String getJsonScheme() {
return this.jsonScheme;
}
/**
* @return maxLength
*/
public Long getMaxLength() {
return this.maxLength;
}
/**
* @return maxValue
*/
public Long getMaxValue() {
return this.maxValue;
}
/**
* @return minLength
*/
public Long getMinLength() {
return this.minLength;
}
/**
* @return minValue
*/
public Long getMinValue() {
return this.minValue;
}
/**
* @return parameterType
*/
public String getParameterType() {
return this.parameterType;
}
/**
* @return regularExpression
*/
public String getRegularExpression() {
return this.regularExpression;
}
/**
* @return required
*/
public String getRequired() {
return this.required;
}
/**
* @return serviceParameterName
*/
public String getServiceParameterName() {
return this.serviceParameterName;
}
public static final class Builder {
private String apiParameterName;
private String arrayItemsType;
private String defaultValue;
private String demoValue;
private String description;
private String docOrder;
private String docShow;
private String enumValue;
private String jsonScheme;
private Long maxLength;
private Long maxValue;
private Long minLength;
private Long minValue;
private String parameterType;
private String regularExpression;
private String required;
private String serviceParameterName;
/**
* ApiParameterName.
*/
public Builder apiParameterName(String apiParameterName) {
this.apiParameterName = apiParameterName;
return this;
}
/**
* ArrayItemsType.
*/
public Builder arrayItemsType(String arrayItemsType) {
this.arrayItemsType = arrayItemsType;
return this;
}
/**
* DefaultValue.
*/
public Builder defaultValue(String defaultValue) {
this.defaultValue = defaultValue;
return this;
}
/**
* DemoValue.
*/
public Builder demoValue(String demoValue) {
this.demoValue = demoValue;
return this;
}
/**
* Description.
*/
public Builder description(String description) {
this.description = description;
return this;
}
/**
* DocOrder.
*/
public Builder docOrder(String docOrder) {
this.docOrder = docOrder;
return this;
}
/**
* DocShow.
*/
public Builder docShow(String docShow) {
this.docShow = docShow;
return this;
}
/**
* EnumValue.
*/
public Builder enumValue(String enumValue) {
this.enumValue = enumValue;
return this;
}
/**
* JsonScheme.
*/
public Builder jsonScheme(String jsonScheme) {
this.jsonScheme = jsonScheme;
return this;
}
/**
* MaxLength.
*/
public Builder maxLength(Long maxLength) {
this.maxLength = maxLength;
return this;
}
/**
* MaxValue.
*/
public Builder maxValue(Long maxValue) {
this.maxValue = maxValue;
return this;
}
/**
* MinLength.
*/
public Builder minLength(Long minLength) {
this.minLength = minLength;
return this;
}
/**
* MinValue.
*/
public Builder minValue(Long minValue) {
this.minValue = minValue;
return this;
}
/**
* ParameterType.
*/
public Builder parameterType(String parameterType) {
this.parameterType = parameterType;
return this;
}
/**
* RegularExpression.
*/
public Builder regularExpression(String regularExpression) {
this.regularExpression = regularExpression;
return this;
}
/**
* Required.
*/
public Builder required(String required) {
this.required = required;
return this;
}
/**
* ServiceParameterName.
*/
public Builder serviceParameterName(String serviceParameterName) {
this.serviceParameterName = serviceParameterName;
return this;
}
public RequestParam build() {
return new RequestParam(this);
}
}
}
public static class RequestBody extends TeaModel {
@NameInMap("RequestParam")
private java.util.List < RequestParam> requestParam;
private RequestBody(Builder builder) {
this.requestParam = builder.requestParam;
}
public static Builder builder() {
return new Builder();
}
public static RequestBody create() {
return builder().build();
}
/**
* @return requestParam
*/
public java.util.List < RequestParam> getRequestParam() {
return this.requestParam;
}
public static final class Builder {
private java.util.List < RequestParam> requestParam;
/**
* RequestParam.
*/
public Builder requestParam(java.util.List < RequestParam> requestParam) {
this.requestParam = requestParam;
return this;
}
public RequestBody build() {
return new RequestBody(this);
}
}
}
public static class RequestHeadersRequestParam extends TeaModel {
@NameInMap("ApiParameterName")
private String apiParameterName;
@NameInMap("ArrayItemsType")
private String arrayItemsType;
@NameInMap("DefaultValue")
private String defaultValue;
@NameInMap("DemoValue")
private String demoValue;
@NameInMap("Description")
private String description;
@NameInMap("DocOrder")
private String docOrder;
@NameInMap("DocShow")
private String docShow;
@NameInMap("EnumValue")
private String enumValue;
@NameInMap("JsonScheme")
private String jsonScheme;
@NameInMap("MaxLength")
private Long maxLength;
@NameInMap("MaxValue")
private Long maxValue;
@NameInMap("MinLength")
private Long minLength;
@NameInMap("MinValue")
private Long minValue;
@NameInMap("ParameterType")
private String parameterType;
@NameInMap("RegularExpression")
private String regularExpression;
@NameInMap("Required")
private String required;
@NameInMap("ServiceParameterName")
private String serviceParameterName;
private RequestHeadersRequestParam(Builder builder) {
this.apiParameterName = builder.apiParameterName;
this.arrayItemsType = builder.arrayItemsType;
this.defaultValue = builder.defaultValue;
this.demoValue = builder.demoValue;
this.description = builder.description;
this.docOrder = builder.docOrder;
this.docShow = builder.docShow;
this.enumValue = builder.enumValue;
this.jsonScheme = builder.jsonScheme;
this.maxLength = builder.maxLength;
this.maxValue = builder.maxValue;
this.minLength = builder.minLength;
this.minValue = builder.minValue;
this.parameterType = builder.parameterType;
this.regularExpression = builder.regularExpression;
this.required = builder.required;
this.serviceParameterName = builder.serviceParameterName;
}
public static Builder builder() {
return new Builder();
}
public static RequestHeadersRequestParam create() {
return builder().build();
}
/**
* @return apiParameterName
*/
public String getApiParameterName() {
return this.apiParameterName;
}
/**
* @return arrayItemsType
*/
public String getArrayItemsType() {
return this.arrayItemsType;
}
/**
* @return defaultValue
*/
public String getDefaultValue() {
return this.defaultValue;
}
/**
* @return demoValue
*/
public String getDemoValue() {
return this.demoValue;
}
/**
* @return description
*/
public String getDescription() {
return this.description;
}
/**
* @return docOrder
*/
public String getDocOrder() {
return this.docOrder;
}
/**
* @return docShow
*/
public String getDocShow() {
return this.docShow;
}
/**
* @return enumValue
*/
public String getEnumValue() {
return this.enumValue;
}
/**
* @return jsonScheme
*/
public String getJsonScheme() {
return this.jsonScheme;
}
/**
* @return maxLength
*/
public Long getMaxLength() {
return this.maxLength;
}
/**
* @return maxValue
*/
public Long getMaxValue() {
return this.maxValue;
}
/**
* @return minLength
*/
public Long getMinLength() {
return this.minLength;
}
/**
* @return minValue
*/
public Long getMinValue() {
return this.minValue;
}
/**
* @return parameterType
*/
public String getParameterType() {
return this.parameterType;
}
/**
* @return regularExpression
*/
public String getRegularExpression() {
return this.regularExpression;
}
/**
* @return required
*/
public String getRequired() {
return this.required;
}
/**
* @return serviceParameterName
*/
public String getServiceParameterName() {
return this.serviceParameterName;
}
public static final class Builder {
private String apiParameterName;
private String arrayItemsType;
private String defaultValue;
private String demoValue;
private String description;
private String docOrder;
private String docShow;
private String enumValue;
private String jsonScheme;
private Long maxLength;
private Long maxValue;
private Long minLength;
private Long minValue;
private String parameterType;
private String regularExpression;
private String required;
private String serviceParameterName;
/**
* ApiParameterName.
*/
public Builder apiParameterName(String apiParameterName) {
this.apiParameterName = apiParameterName;
return this;
}
/**
* ArrayItemsType.
*/
public Builder arrayItemsType(String arrayItemsType) {
this.arrayItemsType = arrayItemsType;
return this;
}
/**
* DefaultValue.
*/
public Builder defaultValue(String defaultValue) {
this.defaultValue = defaultValue;
return this;
}
/**
* DemoValue.
*/
public Builder demoValue(String demoValue) {
this.demoValue = demoValue;
return this;
}
/**
* Description.
*/
public Builder description(String description) {
this.description = description;
return this;
}
/**
* DocOrder.
*/
public Builder docOrder(String docOrder) {
this.docOrder = docOrder;
return this;
}
/**
* DocShow.
*/
public Builder docShow(String docShow) {
this.docShow = docShow;
return this;
}
/**
* EnumValue.
*/
public Builder enumValue(String enumValue) {
this.enumValue = enumValue;
return this;
}
/**
* JsonScheme.
*/
public Builder jsonScheme(String jsonScheme) {
this.jsonScheme = jsonScheme;
return this;
}
/**
* MaxLength.
*/
public Builder maxLength(Long maxLength) {
this.maxLength = maxLength;
return this;
}
/**
* MaxValue.
*/
public Builder maxValue(Long maxValue) {
this.maxValue = maxValue;
return this;
}
/**
* MinLength.
*/
public Builder minLength(Long minLength) {
this.minLength = minLength;
return this;
}
/**
* MinValue.
*/
public Builder minValue(Long minValue) {
this.minValue = minValue;
return this;
}
/**
* ParameterType.
*/
public Builder parameterType(String parameterType) {
this.parameterType = parameterType;
return this;
}
/**
* RegularExpression.
*/
public Builder regularExpression(String regularExpression) {
this.regularExpression = regularExpression;
return this;
}
/**
* Required.
*/
public Builder required(String required) {
this.required = required;
return this;
}
/**
* ServiceParameterName.
*/
public Builder serviceParameterName(String serviceParameterName) {
this.serviceParameterName = serviceParameterName;
return this;
}
public RequestHeadersRequestParam build() {
return new RequestHeadersRequestParam(this);
}
}
}
public static class RequestHeaders extends TeaModel {
@NameInMap("RequestParam")
private java.util.List < RequestHeadersRequestParam> requestParam;
private RequestHeaders(Builder builder) {
this.requestParam = builder.requestParam;
}
public static Builder builder() {
return new Builder();
}
public static RequestHeaders create() {
return builder().build();
}
/**
* @return requestParam
*/
public java.util.List < RequestHeadersRequestParam> getRequestParam() {
return this.requestParam;
}
public static final class Builder {
private java.util.List < RequestHeadersRequestParam> requestParam;
/**
* RequestParam.
*/
public Builder requestParam(java.util.List < RequestHeadersRequestParam> requestParam) {
this.requestParam = requestParam;
return this;
}
public RequestHeaders build() {
return new RequestHeaders(this);
}
}
}
public static class RequestQueriesRequestParam extends TeaModel {
@NameInMap("ApiParameterName")
private String apiParameterName;
@NameInMap("ArrayItemsType")
private String arrayItemsType;
@NameInMap("DefaultValue")
private String defaultValue;
@NameInMap("DemoValue")
private String demoValue;
@NameInMap("Description")
private String description;
@NameInMap("DocOrder")
private String docOrder;
@NameInMap("DocShow")
private String docShow;
@NameInMap("EnumValue")
private String enumValue;
@NameInMap("JsonScheme")
private String jsonScheme;
@NameInMap("MaxLength")
private Long maxLength;
@NameInMap("MaxValue")
private Long maxValue;
@NameInMap("MinLength")
private Long minLength;
@NameInMap("MinValue")
private Long minValue;
@NameInMap("ParameterType")
private String parameterType;
@NameInMap("RegularExpression")
private String regularExpression;
@NameInMap("Required")
private String required;
@NameInMap("ServiceParameterName")
private String serviceParameterName;
private RequestQueriesRequestParam(Builder builder) {
this.apiParameterName = builder.apiParameterName;
this.arrayItemsType = builder.arrayItemsType;
this.defaultValue = builder.defaultValue;
this.demoValue = builder.demoValue;
this.description = builder.description;
this.docOrder = builder.docOrder;
this.docShow = builder.docShow;
this.enumValue = builder.enumValue;
this.jsonScheme = builder.jsonScheme;
this.maxLength = builder.maxLength;
this.maxValue = builder.maxValue;
this.minLength = builder.minLength;
this.minValue = builder.minValue;
this.parameterType = builder.parameterType;
this.regularExpression = builder.regularExpression;
this.required = builder.required;
this.serviceParameterName = builder.serviceParameterName;
}
public static Builder builder() {
return new Builder();
}
public static RequestQueriesRequestParam create() {
return builder().build();
}
/**
* @return apiParameterName
*/
public String getApiParameterName() {
return this.apiParameterName;
}
/**
* @return arrayItemsType
*/
public String getArrayItemsType() {
return this.arrayItemsType;
}
/**
* @return defaultValue
*/
public String getDefaultValue() {
return this.defaultValue;
}
/**
* @return demoValue
*/
public String getDemoValue() {
return this.demoValue;
}
/**
* @return description
*/
public String getDescription() {
return this.description;
}
/**
* @return docOrder
*/
public String getDocOrder() {
return this.docOrder;
}
/**
* @return docShow
*/
public String getDocShow() {
return this.docShow;
}
/**
* @return enumValue
*/
public String getEnumValue() {
return this.enumValue;
}
/**
* @return jsonScheme
*/
public String getJsonScheme() {
return this.jsonScheme;
}
/**
* @return maxLength
*/
public Long getMaxLength() {
return this.maxLength;
}
/**
* @return maxValue
*/
public Long getMaxValue() {
return this.maxValue;
}
/**
* @return minLength
*/
public Long getMinLength() {
return this.minLength;
}
/**
* @return minValue
*/
public Long getMinValue() {
return this.minValue;
}
/**
* @return parameterType
*/
public String getParameterType() {
return this.parameterType;
}
/**
* @return regularExpression
*/
public String getRegularExpression() {
return this.regularExpression;
}
/**
* @return required
*/
public String getRequired() {
return this.required;
}
/**
* @return serviceParameterName
*/
public String getServiceParameterName() {
return this.serviceParameterName;
}
public static final class Builder {
private String apiParameterName;
private String arrayItemsType;
private String defaultValue;
private String demoValue;
private String description;
private String docOrder;
private String docShow;
private String enumValue;
private String jsonScheme;
private Long maxLength;
private Long maxValue;
private Long minLength;
private Long minValue;
private String parameterType;
private String regularExpression;
private String required;
private String serviceParameterName;
/**
* ApiParameterName.
*/
public Builder apiParameterName(String apiParameterName) {
this.apiParameterName = apiParameterName;
return this;
}
/**
* ArrayItemsType.
*/
public Builder arrayItemsType(String arrayItemsType) {
this.arrayItemsType = arrayItemsType;
return this;
}
/**
* DefaultValue.
*/
public Builder defaultValue(String defaultValue) {
this.defaultValue = defaultValue;
return this;
}
/**
* DemoValue.
*/
public Builder demoValue(String demoValue) {
this.demoValue = demoValue;
return this;
}
/**
* Description.
*/
public Builder description(String description) {
this.description = description;
return this;
}
/**
* DocOrder.
*/
public Builder docOrder(String docOrder) {
this.docOrder = docOrder;
return this;
}
/**
* DocShow.
*/
public Builder docShow(String docShow) {
this.docShow = docShow;
return this;
}
/**
* EnumValue.
*/
public Builder enumValue(String enumValue) {
this.enumValue = enumValue;
return this;
}
/**
* JsonScheme.
*/
public Builder jsonScheme(String jsonScheme) {
this.jsonScheme = jsonScheme;
return this;
}
/**
* MaxLength.
*/
public Builder maxLength(Long maxLength) {
this.maxLength = maxLength;
return this;
}
/**
* MaxValue.
*/
public Builder maxValue(Long maxValue) {
this.maxValue = maxValue;
return this;
}
/**
* MinLength.
*/
public Builder minLength(Long minLength) {
this.minLength = minLength;
return this;
}
/**
* MinValue.
*/
public Builder minValue(Long minValue) {
this.minValue = minValue;
return this;
}
/**
* ParameterType.
*/
public Builder parameterType(String parameterType) {
this.parameterType = parameterType;
return this;
}
/**
* RegularExpression.
*/
public Builder regularExpression(String regularExpression) {
this.regularExpression = regularExpression;
return this;
}
/**
* Required.
*/
public Builder required(String required) {
this.required = required;
return this;
}
/**
* ServiceParameterName.
*/
public Builder serviceParameterName(String serviceParameterName) {
this.serviceParameterName = serviceParameterName;
return this;
}
public RequestQueriesRequestParam build() {
return new RequestQueriesRequestParam(this);
}
}
}
public static class RequestQueries extends TeaModel {
@NameInMap("RequestParam")
private java.util.List < RequestQueriesRequestParam> requestParam;
private RequestQueries(Builder builder) {
this.requestParam = builder.requestParam;
}
public static Builder builder() {
return new Builder();
}
public static RequestQueries create() {
return builder().build();
}
/**
* @return requestParam
*/
public java.util.List < RequestQueriesRequestParam> getRequestParam() {
return this.requestParam;
}
public static final class Builder {
private java.util.List < RequestQueriesRequestParam> requestParam;
/**
* RequestParam.
*/
public Builder requestParam(java.util.List < RequestQueriesRequestParam> requestParam) {
this.requestParam = requestParam;
return this;
}
public RequestQueries build() {
return new RequestQueries(this);
}
}
}
public static class SystemParameter extends TeaModel {
@NameInMap("DemoValue")
private String demoValue;
@NameInMap("Description")
private String description;
@NameInMap("Location")
private String location;
@NameInMap("ParameterName")
private String parameterName;
@NameInMap("ServiceParameterName")
private String serviceParameterName;
private SystemParameter(Builder builder) {
this.demoValue = builder.demoValue;
this.description = builder.description;
this.location = builder.location;
this.parameterName = builder.parameterName;
this.serviceParameterName = builder.serviceParameterName;
}
public static Builder builder() {
return new Builder();
}
public static SystemParameter create() {
return builder().build();
}
/**
* @return demoValue
*/
public String getDemoValue() {
return this.demoValue;
}
/**
* @return description
*/
public String getDescription() {
return this.description;
}
/**
* @return location
*/
public String getLocation() {
return this.location;
}
/**
* @return parameterName
*/
public String getParameterName() {
return this.parameterName;
}
/**
* @return serviceParameterName
*/
public String getServiceParameterName() {
return this.serviceParameterName;
}
public static final class Builder {
private String demoValue;
private String description;
private String location;
private String parameterName;
private String serviceParameterName;
/**
* DemoValue.
*/
public Builder demoValue(String demoValue) {
this.demoValue = demoValue;
return this;
}
/**
* Description.
*/
public Builder description(String description) {
this.description = description;
return this;
}
/**
* Location.
*/
public Builder location(String location) {
this.location = location;
return this;
}
/**
* ParameterName.
*/
public Builder parameterName(String parameterName) {
this.parameterName = parameterName;
return this;
}
/**
* ServiceParameterName.
*/
public Builder serviceParameterName(String serviceParameterName) {
this.serviceParameterName = serviceParameterName;
return this;
}
public SystemParameter build() {
return new SystemParameter(this);
}
}
}
public static class SystemParameters extends TeaModel {
@NameInMap("SystemParameter")
private java.util.List < SystemParameter> systemParameter;
private SystemParameters(Builder builder) {
this.systemParameter = builder.systemParameter;
}
public static Builder builder() {
return new Builder();
}
public static SystemParameters create() {
return builder().build();
}
/**
* @return systemParameter
*/
public java.util.List < SystemParameter> getSystemParameter() {
return this.systemParameter;
}
public static final class Builder {
private java.util.List < SystemParameter> systemParameter;
/**
* SystemParameter.
*/
public Builder systemParameter(java.util.List < SystemParameter> systemParameter) {
this.systemParameter = systemParameter;
return this;
}
public SystemParameters build() {
return new SystemParameters(this);
}
}
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy