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

com.aliyun.sdk.service.apig20240327.models.HttpApiVersionInfo Maven / Gradle / Ivy

The newest version!
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.sdk.service.apig20240327.models;

import darabonba.core.RequestModel;
import darabonba.core.TeaModel;
import com.aliyun.sdk.gateway.pop.models.*;

/**
 * 
 * {@link HttpApiVersionInfo} extends {@link TeaModel}
 *
 * 

HttpApiVersionInfo

*/ public class HttpApiVersionInfo extends TeaModel { @com.aliyun.core.annotation.NameInMap("enable") private Boolean enable; @com.aliyun.core.annotation.NameInMap("headerName") private String headerName; @com.aliyun.core.annotation.NameInMap("queryName") private String queryName; @com.aliyun.core.annotation.NameInMap("scheme") private String scheme; @com.aliyun.core.annotation.NameInMap("version") private String version; private HttpApiVersionInfo(Builder builder) { this.enable = builder.enable; this.headerName = builder.headerName; this.queryName = builder.queryName; this.scheme = builder.scheme; this.version = builder.version; } public static Builder builder() { return new Builder(); } public static HttpApiVersionInfo create() { return builder().build(); } /** * @return enable */ public Boolean getEnable() { return this.enable; } /** * @return headerName */ public String getHeaderName() { return this.headerName; } /** * @return queryName */ public String getQueryName() { return this.queryName; } /** * @return scheme */ public String getScheme() { return this.scheme; } /** * @return version */ public String getVersion() { return this.version; } public static final class Builder { private Boolean enable; private String headerName; private String queryName; private String scheme; private String version; /** * enable. */ public Builder enable(Boolean enable) { this.enable = enable; return this; } /** * headerName. */ public Builder headerName(String headerName) { this.headerName = headerName; return this; } /** * queryName. */ public Builder queryName(String queryName) { this.queryName = queryName; return this; } /** * scheme. */ public Builder scheme(String scheme) { this.scheme = scheme; return this; } /** * version. */ public Builder version(String version) { this.version = version; return this; } public HttpApiVersionInfo build() { return new HttpApiVersionInfo(this); } } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy