com.aliyun.sdk.service.milvus20231012.models.DescribeAccessControlListResponseBody Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of alibabacloud-milvus20231012 Show documentation
Show all versions of alibabacloud-milvus20231012 Show documentation
Alibaba Cloud milvus (20231012) Async SDK for Java
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.sdk.service.milvus20231012.models;
import darabonba.core.RequestModel;
import darabonba.core.TeaModel;
import com.aliyun.sdk.gateway.pop.models.*;
/**
* {@link DescribeAccessControlListResponseBody} extends {@link TeaModel}
*
* DescribeAccessControlListResponseBody
*/
public class DescribeAccessControlListResponseBody extends TeaModel {
@com.aliyun.core.annotation.NameInMap("AccessDeniedDetail")
private String accessDeniedDetail;
@com.aliyun.core.annotation.NameInMap("Data")
private Data data;
@com.aliyun.core.annotation.NameInMap("ErrMessage")
private String errMessage;
@com.aliyun.core.annotation.NameInMap("ErrorCode")
private String errorCode;
@com.aliyun.core.annotation.NameInMap("HttpStatusCode")
private Integer httpStatusCode;
@com.aliyun.core.annotation.NameInMap("RequestId")
private String requestId;
@com.aliyun.core.annotation.NameInMap("Success")
private Boolean success;
private DescribeAccessControlListResponseBody(Builder builder) {
this.accessDeniedDetail = builder.accessDeniedDetail;
this.data = builder.data;
this.errMessage = builder.errMessage;
this.errorCode = builder.errorCode;
this.httpStatusCode = builder.httpStatusCode;
this.requestId = builder.requestId;
this.success = builder.success;
}
public static Builder builder() {
return new Builder();
}
public static DescribeAccessControlListResponseBody create() {
return builder().build();
}
/**
* @return accessDeniedDetail
*/
public String getAccessDeniedDetail() {
return this.accessDeniedDetail;
}
/**
* @return data
*/
public Data getData() {
return this.data;
}
/**
* @return errMessage
*/
public String getErrMessage() {
return this.errMessage;
}
/**
* @return errorCode
*/
public String getErrorCode() {
return this.errorCode;
}
/**
* @return httpStatusCode
*/
public Integer getHttpStatusCode() {
return this.httpStatusCode;
}
/**
* @return requestId
*/
public String getRequestId() {
return this.requestId;
}
/**
* @return success
*/
public Boolean getSuccess() {
return this.success;
}
public static final class Builder {
private String accessDeniedDetail;
private Data data;
private String errMessage;
private String errorCode;
private Integer httpStatusCode;
private String requestId;
private Boolean success;
/**
* AccessDeniedDetail.
*/
public Builder accessDeniedDetail(String accessDeniedDetail) {
this.accessDeniedDetail = accessDeniedDetail;
return this;
}
/**
* Data.
*/
public Builder data(Data data) {
this.data = data;
return this;
}
/**
* ErrMessage.
*/
public Builder errMessage(String errMessage) {
this.errMessage = errMessage;
return this;
}
/**
* ErrorCode.
*/
public Builder errorCode(String errorCode) {
this.errorCode = errorCode;
return this;
}
/**
* HttpStatusCode.
*/
public Builder httpStatusCode(Integer httpStatusCode) {
this.httpStatusCode = httpStatusCode;
return this;
}
/**
* RequestId.
*/
public Builder requestId(String requestId) {
this.requestId = requestId;
return this;
}
/**
* Success.
*/
public Builder success(Boolean success) {
this.success = success;
return this;
}
public DescribeAccessControlListResponseBody build() {
return new DescribeAccessControlListResponseBody(this);
}
}
public static class Data extends TeaModel {
@com.aliyun.core.annotation.NameInMap("AclId")
private String aclId;
@com.aliyun.core.annotation.NameInMap("Cidr")
private java.util.List < String > cidr;
private Data(Builder builder) {
this.aclId = builder.aclId;
this.cidr = builder.cidr;
}
public static Builder builder() {
return new Builder();
}
public static Data create() {
return builder().build();
}
/**
* @return aclId
*/
public String getAclId() {
return this.aclId;
}
/**
* @return cidr
*/
public java.util.List < String > getCidr() {
return this.cidr;
}
public static final class Builder {
private String aclId;
private java.util.List < String > cidr;
/**
* AclId.
*/
public Builder aclId(String aclId) {
this.aclId = aclId;
return this;
}
/**
* Cidr.
*/
public Builder cidr(java.util.List < String > cidr) {
this.cidr = cidr;
return this;
}
public Data build() {
return new Data(this);
}
}
}
}