diff --git a/README.md b/README.md index 464beca..fb2d094 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ com.didiyun didiyun-java-sdk - 1.0.4 + 1.0.5 ``` diff --git a/pom.xml b/pom.xml index 6bf7dfa..ee64369 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ java sdk for didiyun didiyun-java-sdk jar - 1.0.4 + 1.0.5 didiyun-java-sdk https://www.didiyun.com diff --git a/src/main/java/com/didiyun/compute/v1/AttachEipToDc2Request.java b/src/main/java/com/didiyun/compute/v1/AttachEipToDc2Request.java index 7bb5a10..2c312b5 100644 --- a/src/main/java/com/didiyun/compute/v1/AttachEipToDc2Request.java +++ b/src/main/java/com/didiyun/compute/v1/AttachEipToDc2Request.java @@ -131,6 +131,24 @@ public interface InputOrBuilder extends */ com.google.protobuf.ByteString getBindingUuidBytes(); + + /** + *
+     *要绑定的资源的类型
+     * 
+ * + * string bindingType = 3; + */ + java.lang.String getBindingType(); + /** + *
+     *要绑定的资源的类型
+     * 
+ * + * string bindingType = 3; + */ + com.google.protobuf.ByteString + getBindingTypeBytes(); } /** * Protobuf type {@code didi.cloud.compute.v1.AttachEipToDc2Request.Input} @@ -147,6 +165,7 @@ private Input(com.google.protobuf.GeneratedMessageV3.Builder builder) { private Input() { eipUuid_ = ""; bindingUuid_ = ""; + bindingType_ = ""; } @java.lang.Override @@ -185,6 +204,12 @@ private Input( bindingUuid_ = s; break; } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + bindingType_ = s; + break; + } default: { if (!parseUnknownFieldProto3( input, unknownFields, extensionRegistry, tag)) { @@ -293,6 +318,48 @@ public java.lang.String getBindingUuid() { } } + public static final int BINDINGTYPE_FIELD_NUMBER = 3; + private volatile java.lang.Object bindingType_; + /** + *
+     *要绑定的资源的类型
+     * 
+ * + * string bindingType = 3; + */ + public java.lang.String getBindingType() { + java.lang.Object ref = bindingType_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + bindingType_ = s; + return s; + } + } + /** + *
+     *要绑定的资源的类型
+     * 
+ * + * string bindingType = 3; + */ + public com.google.protobuf.ByteString + getBindingTypeBytes() { + java.lang.Object ref = bindingType_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + bindingType_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { @@ -313,6 +380,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) if (!getBindingUuidBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, bindingUuid_); } + if (!getBindingTypeBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, bindingType_); + } unknownFields.writeTo(output); } @@ -328,6 +398,9 @@ public int getSerializedSize() { if (!getBindingUuidBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, bindingUuid_); } + if (!getBindingTypeBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, bindingType_); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -348,6 +421,8 @@ public boolean equals(final java.lang.Object obj) { .equals(other.getEipUuid()); result = result && getBindingUuid() .equals(other.getBindingUuid()); + result = result && getBindingType() + .equals(other.getBindingType()); result = result && unknownFields.equals(other.unknownFields); return result; } @@ -363,6 +438,8 @@ public int hashCode() { hash = (53 * hash) + getEipUuid().hashCode(); hash = (37 * hash) + BINDINGUUID_FIELD_NUMBER; hash = (53 * hash) + getBindingUuid().hashCode(); + hash = (37 * hash) + BINDINGTYPE_FIELD_NUMBER; + hash = (53 * hash) + getBindingType().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -500,6 +577,8 @@ public Builder clear() { bindingUuid_ = ""; + bindingType_ = ""; + return this; } @@ -528,6 +607,7 @@ public com.didiyun.compute.v1.AttachEipToDc2Request.Input buildPartial() { com.didiyun.compute.v1.AttachEipToDc2Request.Input result = new com.didiyun.compute.v1.AttachEipToDc2Request.Input(this); result.eipUuid_ = eipUuid_; result.bindingUuid_ = bindingUuid_; + result.bindingType_ = bindingType_; onBuilt(); return result; } @@ -584,6 +664,10 @@ public Builder mergeFrom(com.didiyun.compute.v1.AttachEipToDc2Request.Input othe bindingUuid_ = other.bindingUuid_; onChanged(); } + if (!other.getBindingType().isEmpty()) { + bindingType_ = other.bindingType_; + onChanged(); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -770,6 +854,95 @@ public Builder setBindingUuidBytes( onChanged(); return this; } + + private java.lang.Object bindingType_ = ""; + /** + *
+       *要绑定的资源的类型
+       * 
+ * + * string bindingType = 3; + */ + public java.lang.String getBindingType() { + java.lang.Object ref = bindingType_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + bindingType_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       *要绑定的资源的类型
+       * 
+ * + * string bindingType = 3; + */ + public com.google.protobuf.ByteString + getBindingTypeBytes() { + java.lang.Object ref = bindingType_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + bindingType_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       *要绑定的资源的类型
+       * 
+ * + * string bindingType = 3; + */ + public Builder setBindingType( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + bindingType_ = value; + onChanged(); + return this; + } + /** + *
+       *要绑定的资源的类型
+       * 
+ * + * string bindingType = 3; + */ + public Builder clearBindingType() { + + bindingType_ = getDefaultInstance().getBindingType(); + onChanged(); + return this; + } + /** + *
+       *要绑定的资源的类型
+       * 
+ * + * string bindingType = 3; + */ + public Builder setBindingTypeBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + bindingType_ = value; + onChanged(); + return this; + } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { diff --git a/src/main/java/com/didiyun/compute/v1/CommonOuterClass.java b/src/main/java/com/didiyun/compute/v1/CommonOuterClass.java index 19b670c..a6612c7 100644 --- a/src/main/java/com/didiyun/compute/v1/CommonOuterClass.java +++ b/src/main/java/com/didiyun/compute/v1/CommonOuterClass.java @@ -59,6 +59,11 @@ public static void registerAllExtensions( static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_didi_cloud_compute_v1_SgRuleInfo_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_didi_cloud_compute_v1_CportInfo_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_didi_cloud_compute_v1_CportInfo_fieldAccessorTable; static final com.google.protobuf.Descriptors.Descriptor internal_static_didi_cloud_compute_v1_JobResultRequest_descriptor; static final @@ -156,33 +161,39 @@ public static void registerAllExtensions( "\001(\t\022\021\n\tisDefault\030\t \001(\010\022)\n\002sg\030\n \001(\0132\035.did" + "i.cloud.compute.v1.SgInfo\022+\n\003vpc\030\013 \001(\0132\036" + ".didi.cloud.compute.v1.VpcInfo\022(\n\003job\030\014 " + - "\001(\0132\033.didi.cloud.base.v1.JobInfo\"P\n\020JobR" + - "esultRequest\022*\n\006header\030\001 \001(\0132\032.didi.clou" + - "d.base.v1.Header\022\020\n\010jobUuids\030\002 \003(\t\"h\n\021Jo" + - "bResultResponse\022(\n\005error\030\001 \001(\0132\031.didi.cl" + - "oud.base.v1.Error\022)\n\004data\030\002 \003(\0132\033.didi.c" + - "loud.base.v1.JobInfo\"\262\001\n\030ListRegionAndZo" + - "neRequest\022*\n\006header\030\001 \001(\0132\032.didi.cloud.b" + - "ase.v1.Header\022L\n\tcondition\030\002 \001(\01329.didi." + - "cloud.compute.v1.ListRegionAndZoneReques" + - "t.Condition\032\034\n\tCondition\022\017\n\007product\030\001 \001(" + - "\t\"d\n\nRegionData\022\020\n\010areaName\030\001 \001(\t\022\n\n\002id\030" + - "\002 \001(\t\022\014\n\004name\030\003 \001(\t\022*\n\004zone\030\004 \003(\0132\034.didi" + - ".cloud.base.v1.ZoneInfo\"v\n\031ListRegionAnd" + - "ZoneResponse\022(\n\005error\030\001 \001(\0132\031.didi.cloud" + - ".base.v1.Error\022/\n\004data\030\002 \003(\0132!.didi.clou" + - "d.compute.v1.RegionData2\232\002\n\006Common\022x\n\tJo" + - "bResult\022\'.didi.cloud.compute.v1.JobResul" + - "tRequest\032(.didi.cloud.compute.v1.JobResu" + - "ltResponse\"\030\202\323\344\223\002\022\022\020dicloud/i/result\022\225\001\n" + - "\021ListRegionAndZone\022/.didi.cloud.compute." + - "v1.ListRegionAndZoneRequest\0320.didi.cloud" + - ".compute.v1.ListRegionAndZoneResponse\"\035\202" + - "\323\344\223\002\027\"\025dicloud/i/region/listB\207\001\n\026com.did" + - "iyun.compute.v1P\001Z4github.com/didiyun/di" + - "diyun-go-sdk/compute/v1;compute\370\001\001\252\002\027Did" + - "i.Dicloud.Compute.V1\312\002\027Didi\\Dicloud\\Comp" + - "ute\\V1b\006proto3" + "\001(\0132\033.didi.cloud.base.v1.JobInfo\"\363\001\n\tCpo" + + "rtInfo\022\021\n\tcportUuid\030\001 \001(\t\022\n\n\002ip\030\002 \001(\t\022\023\n" + + "\013containerId\030\003 \001(\t\022\013\n\003mac\030\004 \001(\t\022\017\n\007netma" + + "sk\030\005 \001(\t\022\017\n\007podName\030\006 \001(\t\022\r\n\005podNs\030\007 \001(\t" + + "\022\021\n\tvmNicUuid\030\010 \001(\t\022\017\n\007gateway\030\t \001(\t\022\022\n\n" + + "createTime\030\n \001(\003\022\022\n\nupdateTime\030\013 \001(\003\022(\n\003" + + "job\030\014 \001(\0132\033.didi.cloud.base.v1.JobInfo\"P" + + "\n\020JobResultRequest\022*\n\006header\030\001 \001(\0132\032.did" + + "i.cloud.base.v1.Header\022\020\n\010jobUuids\030\002 \003(\t" + + "\"h\n\021JobResultResponse\022(\n\005error\030\001 \001(\0132\031.d" + + "idi.cloud.base.v1.Error\022)\n\004data\030\002 \003(\0132\033." + + "didi.cloud.base.v1.JobInfo\"\262\001\n\030ListRegio" + + "nAndZoneRequest\022*\n\006header\030\001 \001(\0132\032.didi.c" + + "loud.base.v1.Header\022L\n\tcondition\030\002 \001(\01329" + + ".didi.cloud.compute.v1.ListRegionAndZone" + + "Request.Condition\032\034\n\tCondition\022\017\n\007produc" + + "t\030\001 \001(\t\"d\n\nRegionData\022\020\n\010areaName\030\001 \001(\t\022" + + "\n\n\002id\030\002 \001(\t\022\014\n\004name\030\003 \001(\t\022*\n\004zone\030\004 \003(\0132" + + "\034.didi.cloud.base.v1.ZoneInfo\"v\n\031ListReg" + + "ionAndZoneResponse\022(\n\005error\030\001 \001(\0132\031.didi" + + ".cloud.base.v1.Error\022/\n\004data\030\002 \003(\0132!.did" + + "i.cloud.compute.v1.RegionData2\232\002\n\006Common" + + "\022x\n\tJobResult\022\'.didi.cloud.compute.v1.Jo" + + "bResultRequest\032(.didi.cloud.compute.v1.J" + + "obResultResponse\"\030\202\323\344\223\002\022\022\020dicloud/i/resu" + + "lt\022\225\001\n\021ListRegionAndZone\022/.didi.cloud.co" + + "mpute.v1.ListRegionAndZoneRequest\0320.didi" + + ".cloud.compute.v1.ListRegionAndZoneRespo" + + "nse\"\035\202\323\344\223\002\027\"\025dicloud/i/region/listB\207\001\n\026c" + + "om.didiyun.compute.v1P\001Z4github.com/didi" + + "yun/didiyun-go-sdk/compute/v1;compute\370\001\001" + + "\252\002\027Didi.Dicloud.Compute.V1\312\002\027Didi\\Diclou" + + "d\\Compute\\V1b\006proto3" }; com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { @@ -253,20 +264,26 @@ public com.google.protobuf.ExtensionRegistry assignDescriptors( com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_didi_cloud_compute_v1_SgRuleInfo_descriptor, new java.lang.String[] { "SgRuleUuid", "CreateTime", "UpdateTime", "Type", "Protocol", "StartPort", "EndPort", "AllowedCidr", "IsDefault", "Sg", "Vpc", "Job", }); - internal_static_didi_cloud_compute_v1_JobResultRequest_descriptor = + internal_static_didi_cloud_compute_v1_CportInfo_descriptor = getDescriptor().getMessageTypes().get(9); + internal_static_didi_cloud_compute_v1_CportInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_didi_cloud_compute_v1_CportInfo_descriptor, + new java.lang.String[] { "CportUuid", "Ip", "ContainerId", "Mac", "Netmask", "PodName", "PodNs", "VmNicUuid", "Gateway", "CreateTime", "UpdateTime", "Job", }); + internal_static_didi_cloud_compute_v1_JobResultRequest_descriptor = + getDescriptor().getMessageTypes().get(10); internal_static_didi_cloud_compute_v1_JobResultRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_didi_cloud_compute_v1_JobResultRequest_descriptor, new java.lang.String[] { "Header", "JobUuids", }); internal_static_didi_cloud_compute_v1_JobResultResponse_descriptor = - getDescriptor().getMessageTypes().get(10); + getDescriptor().getMessageTypes().get(11); internal_static_didi_cloud_compute_v1_JobResultResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_didi_cloud_compute_v1_JobResultResponse_descriptor, new java.lang.String[] { "Error", "Data", }); internal_static_didi_cloud_compute_v1_ListRegionAndZoneRequest_descriptor = - getDescriptor().getMessageTypes().get(11); + getDescriptor().getMessageTypes().get(12); internal_static_didi_cloud_compute_v1_ListRegionAndZoneRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_didi_cloud_compute_v1_ListRegionAndZoneRequest_descriptor, @@ -278,13 +295,13 @@ public com.google.protobuf.ExtensionRegistry assignDescriptors( internal_static_didi_cloud_compute_v1_ListRegionAndZoneRequest_Condition_descriptor, new java.lang.String[] { "Product", }); internal_static_didi_cloud_compute_v1_RegionData_descriptor = - getDescriptor().getMessageTypes().get(12); + getDescriptor().getMessageTypes().get(13); internal_static_didi_cloud_compute_v1_RegionData_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_didi_cloud_compute_v1_RegionData_descriptor, new java.lang.String[] { "AreaName", "Id", "Name", "Zone", }); internal_static_didi_cloud_compute_v1_ListRegionAndZoneResponse_descriptor = - getDescriptor().getMessageTypes().get(13); + getDescriptor().getMessageTypes().get(14); internal_static_didi_cloud_compute_v1_ListRegionAndZoneResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_didi_cloud_compute_v1_ListRegionAndZoneResponse_descriptor, diff --git a/src/main/java/com/didiyun/compute/v1/CportGrpc.java b/src/main/java/com/didiyun/compute/v1/CportGrpc.java new file mode 100644 index 0000000..2e11095 --- /dev/null +++ b/src/main/java/com/didiyun/compute/v1/CportGrpc.java @@ -0,0 +1,553 @@ +package com.didiyun.compute.v1; + +import static io.grpc.MethodDescriptor.generateFullMethodName; +import static io.grpc.stub.ClientCalls.asyncBidiStreamingCall; +import static io.grpc.stub.ClientCalls.asyncClientStreamingCall; +import static io.grpc.stub.ClientCalls.asyncServerStreamingCall; +import static io.grpc.stub.ClientCalls.asyncUnaryCall; +import static io.grpc.stub.ClientCalls.blockingServerStreamingCall; +import static io.grpc.stub.ClientCalls.blockingUnaryCall; +import static io.grpc.stub.ClientCalls.futureUnaryCall; +import static io.grpc.stub.ServerCalls.asyncBidiStreamingCall; +import static io.grpc.stub.ServerCalls.asyncClientStreamingCall; +import static io.grpc.stub.ServerCalls.asyncServerStreamingCall; +import static io.grpc.stub.ServerCalls.asyncUnaryCall; +import static io.grpc.stub.ServerCalls.asyncUnimplementedStreamingCall; +import static io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall; + +/** + */ +@javax.annotation.Generated( + value = "by gRPC proto compiler (version 1.15.1)", + comments = "Source: compute/v1/cport.proto") +public final class CportGrpc { + + private CportGrpc() {} + + public static final String SERVICE_NAME = "didi.cloud.compute.v1.Cport"; + + // Static method descriptors that strictly reflect the proto. + private static volatile io.grpc.MethodDescriptor getListCportMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "ListCport", + requestType = com.didiyun.compute.v1.ListCportRequest.class, + responseType = com.didiyun.compute.v1.ListCportResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getListCportMethod() { + io.grpc.MethodDescriptor getListCportMethod; + if ((getListCportMethod = CportGrpc.getListCportMethod) == null) { + synchronized (CportGrpc.class) { + if ((getListCportMethod = CportGrpc.getListCportMethod) == null) { + CportGrpc.getListCportMethod = getListCportMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName( + "didi.cloud.compute.v1.Cport", "ListCport")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + com.didiyun.compute.v1.ListCportRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + com.didiyun.compute.v1.ListCportResponse.getDefaultInstance())) + .setSchemaDescriptor(new CportMethodDescriptorSupplier("ListCport")) + .build(); + } + } + } + return getListCportMethod; + } + + private static volatile io.grpc.MethodDescriptor getGetCportByUuidMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "GetCportByUuid", + requestType = com.didiyun.compute.v1.GetCportByUuidRequest.class, + responseType = com.didiyun.compute.v1.GetCportByUuidResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getGetCportByUuidMethod() { + io.grpc.MethodDescriptor getGetCportByUuidMethod; + if ((getGetCportByUuidMethod = CportGrpc.getGetCportByUuidMethod) == null) { + synchronized (CportGrpc.class) { + if ((getGetCportByUuidMethod = CportGrpc.getGetCportByUuidMethod) == null) { + CportGrpc.getGetCportByUuidMethod = getGetCportByUuidMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName( + "didi.cloud.compute.v1.Cport", "GetCportByUuid")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + com.didiyun.compute.v1.GetCportByUuidRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + com.didiyun.compute.v1.GetCportByUuidResponse.getDefaultInstance())) + .setSchemaDescriptor(new CportMethodDescriptorSupplier("GetCportByUuid")) + .build(); + } + } + } + return getGetCportByUuidMethod; + } + + private static volatile io.grpc.MethodDescriptor getCreateCportMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "CreateCport", + requestType = com.didiyun.compute.v1.CreateCportRequest.class, + responseType = com.didiyun.compute.v1.CreateCportResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getCreateCportMethod() { + io.grpc.MethodDescriptor getCreateCportMethod; + if ((getCreateCportMethod = CportGrpc.getCreateCportMethod) == null) { + synchronized (CportGrpc.class) { + if ((getCreateCportMethod = CportGrpc.getCreateCportMethod) == null) { + CportGrpc.getCreateCportMethod = getCreateCportMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName( + "didi.cloud.compute.v1.Cport", "CreateCport")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + com.didiyun.compute.v1.CreateCportRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + com.didiyun.compute.v1.CreateCportResponse.getDefaultInstance())) + .setSchemaDescriptor(new CportMethodDescriptorSupplier("CreateCport")) + .build(); + } + } + } + return getCreateCportMethod; + } + + private static volatile io.grpc.MethodDescriptor getDeleteCportMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "DeleteCport", + requestType = com.didiyun.compute.v1.DeleteCportRequest.class, + responseType = com.didiyun.compute.v1.DeleteCportResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getDeleteCportMethod() { + io.grpc.MethodDescriptor getDeleteCportMethod; + if ((getDeleteCportMethod = CportGrpc.getDeleteCportMethod) == null) { + synchronized (CportGrpc.class) { + if ((getDeleteCportMethod = CportGrpc.getDeleteCportMethod) == null) { + CportGrpc.getDeleteCportMethod = getDeleteCportMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName( + "didi.cloud.compute.v1.Cport", "DeleteCport")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + com.didiyun.compute.v1.DeleteCportRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + com.didiyun.compute.v1.DeleteCportResponse.getDefaultInstance())) + .setSchemaDescriptor(new CportMethodDescriptorSupplier("DeleteCport")) + .build(); + } + } + } + return getDeleteCportMethod; + } + + /** + * Creates a new async stub that supports all call types for the service + */ + public static CportStub newStub(io.grpc.Channel channel) { + return new CportStub(channel); + } + + /** + * Creates a new blocking-style stub that supports unary and streaming output calls on the service + */ + public static CportBlockingStub newBlockingStub( + io.grpc.Channel channel) { + return new CportBlockingStub(channel); + } + + /** + * Creates a new ListenableFuture-style stub that supports unary calls on the service + */ + public static CportFutureStub newFutureStub( + io.grpc.Channel channel) { + return new CportFutureStub(channel); + } + + /** + */ + public static abstract class CportImplBase implements io.grpc.BindableService { + + /** + *
+     * 获取cport列表
+     * 
+ */ + public void listCport(com.didiyun.compute.v1.ListCportRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnimplementedUnaryCall(getListCportMethod(), responseObserver); + } + + /** + *
+     * 根据Uuid查询cport
+     * 
+ */ + public void getCportByUuid(com.didiyun.compute.v1.GetCportByUuidRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnimplementedUnaryCall(getGetCportByUuidMethod(), responseObserver); + } + + /** + *
+     * 创建cport
+     * 
+ */ + public void createCport(com.didiyun.compute.v1.CreateCportRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnimplementedUnaryCall(getCreateCportMethod(), responseObserver); + } + + /** + *
+     * 删除cport
+     * 
+ */ + public void deleteCport(com.didiyun.compute.v1.DeleteCportRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnimplementedUnaryCall(getDeleteCportMethod(), responseObserver); + } + + @java.lang.Override public final io.grpc.ServerServiceDefinition bindService() { + return io.grpc.ServerServiceDefinition.builder(getServiceDescriptor()) + .addMethod( + getListCportMethod(), + asyncUnaryCall( + new MethodHandlers< + com.didiyun.compute.v1.ListCportRequest, + com.didiyun.compute.v1.ListCportResponse>( + this, METHODID_LIST_CPORT))) + .addMethod( + getGetCportByUuidMethod(), + asyncUnaryCall( + new MethodHandlers< + com.didiyun.compute.v1.GetCportByUuidRequest, + com.didiyun.compute.v1.GetCportByUuidResponse>( + this, METHODID_GET_CPORT_BY_UUID))) + .addMethod( + getCreateCportMethod(), + asyncUnaryCall( + new MethodHandlers< + com.didiyun.compute.v1.CreateCportRequest, + com.didiyun.compute.v1.CreateCportResponse>( + this, METHODID_CREATE_CPORT))) + .addMethod( + getDeleteCportMethod(), + asyncUnaryCall( + new MethodHandlers< + com.didiyun.compute.v1.DeleteCportRequest, + com.didiyun.compute.v1.DeleteCportResponse>( + this, METHODID_DELETE_CPORT))) + .build(); + } + } + + /** + */ + public static final class CportStub extends io.grpc.stub.AbstractStub { + private CportStub(io.grpc.Channel channel) { + super(channel); + } + + private CportStub(io.grpc.Channel channel, + io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected CportStub build(io.grpc.Channel channel, + io.grpc.CallOptions callOptions) { + return new CportStub(channel, callOptions); + } + + /** + *
+     * 获取cport列表
+     * 
+ */ + public void listCport(com.didiyun.compute.v1.ListCportRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnaryCall( + getChannel().newCall(getListCportMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     * 根据Uuid查询cport
+     * 
+ */ + public void getCportByUuid(com.didiyun.compute.v1.GetCportByUuidRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnaryCall( + getChannel().newCall(getGetCportByUuidMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     * 创建cport
+     * 
+ */ + public void createCport(com.didiyun.compute.v1.CreateCportRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnaryCall( + getChannel().newCall(getCreateCportMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     * 删除cport
+     * 
+ */ + public void deleteCport(com.didiyun.compute.v1.DeleteCportRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnaryCall( + getChannel().newCall(getDeleteCportMethod(), getCallOptions()), request, responseObserver); + } + } + + /** + */ + public static final class CportBlockingStub extends io.grpc.stub.AbstractStub { + private CportBlockingStub(io.grpc.Channel channel) { + super(channel); + } + + private CportBlockingStub(io.grpc.Channel channel, + io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected CportBlockingStub build(io.grpc.Channel channel, + io.grpc.CallOptions callOptions) { + return new CportBlockingStub(channel, callOptions); + } + + /** + *
+     * 获取cport列表
+     * 
+ */ + public com.didiyun.compute.v1.ListCportResponse listCport(com.didiyun.compute.v1.ListCportRequest request) { + return blockingUnaryCall( + getChannel(), getListCportMethod(), getCallOptions(), request); + } + + /** + *
+     * 根据Uuid查询cport
+     * 
+ */ + public com.didiyun.compute.v1.GetCportByUuidResponse getCportByUuid(com.didiyun.compute.v1.GetCportByUuidRequest request) { + return blockingUnaryCall( + getChannel(), getGetCportByUuidMethod(), getCallOptions(), request); + } + + /** + *
+     * 创建cport
+     * 
+ */ + public com.didiyun.compute.v1.CreateCportResponse createCport(com.didiyun.compute.v1.CreateCportRequest request) { + return blockingUnaryCall( + getChannel(), getCreateCportMethod(), getCallOptions(), request); + } + + /** + *
+     * 删除cport
+     * 
+ */ + public com.didiyun.compute.v1.DeleteCportResponse deleteCport(com.didiyun.compute.v1.DeleteCportRequest request) { + return blockingUnaryCall( + getChannel(), getDeleteCportMethod(), getCallOptions(), request); + } + } + + /** + */ + public static final class CportFutureStub extends io.grpc.stub.AbstractStub { + private CportFutureStub(io.grpc.Channel channel) { + super(channel); + } + + private CportFutureStub(io.grpc.Channel channel, + io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected CportFutureStub build(io.grpc.Channel channel, + io.grpc.CallOptions callOptions) { + return new CportFutureStub(channel, callOptions); + } + + /** + *
+     * 获取cport列表
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture listCport( + com.didiyun.compute.v1.ListCportRequest request) { + return futureUnaryCall( + getChannel().newCall(getListCportMethod(), getCallOptions()), request); + } + + /** + *
+     * 根据Uuid查询cport
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture getCportByUuid( + com.didiyun.compute.v1.GetCportByUuidRequest request) { + return futureUnaryCall( + getChannel().newCall(getGetCportByUuidMethod(), getCallOptions()), request); + } + + /** + *
+     * 创建cport
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture createCport( + com.didiyun.compute.v1.CreateCportRequest request) { + return futureUnaryCall( + getChannel().newCall(getCreateCportMethod(), getCallOptions()), request); + } + + /** + *
+     * 删除cport
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture deleteCport( + com.didiyun.compute.v1.DeleteCportRequest request) { + return futureUnaryCall( + getChannel().newCall(getDeleteCportMethod(), getCallOptions()), request); + } + } + + private static final int METHODID_LIST_CPORT = 0; + private static final int METHODID_GET_CPORT_BY_UUID = 1; + private static final int METHODID_CREATE_CPORT = 2; + private static final int METHODID_DELETE_CPORT = 3; + + private static final class MethodHandlers implements + io.grpc.stub.ServerCalls.UnaryMethod, + io.grpc.stub.ServerCalls.ServerStreamingMethod, + io.grpc.stub.ServerCalls.ClientStreamingMethod, + io.grpc.stub.ServerCalls.BidiStreamingMethod { + private final CportImplBase serviceImpl; + private final int methodId; + + MethodHandlers(CportImplBase serviceImpl, int methodId) { + this.serviceImpl = serviceImpl; + this.methodId = methodId; + } + + @java.lang.Override + @java.lang.SuppressWarnings("unchecked") + public void invoke(Req request, io.grpc.stub.StreamObserver responseObserver) { + switch (methodId) { + case METHODID_LIST_CPORT: + serviceImpl.listCport((com.didiyun.compute.v1.ListCportRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_GET_CPORT_BY_UUID: + serviceImpl.getCportByUuid((com.didiyun.compute.v1.GetCportByUuidRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_CREATE_CPORT: + serviceImpl.createCport((com.didiyun.compute.v1.CreateCportRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_DELETE_CPORT: + serviceImpl.deleteCport((com.didiyun.compute.v1.DeleteCportRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + default: + throw new AssertionError(); + } + } + + @java.lang.Override + @java.lang.SuppressWarnings("unchecked") + public io.grpc.stub.StreamObserver invoke( + io.grpc.stub.StreamObserver responseObserver) { + switch (methodId) { + default: + throw new AssertionError(); + } + } + } + + private static abstract class CportBaseDescriptorSupplier + implements io.grpc.protobuf.ProtoFileDescriptorSupplier, io.grpc.protobuf.ProtoServiceDescriptorSupplier { + CportBaseDescriptorSupplier() {} + + @java.lang.Override + public com.google.protobuf.Descriptors.FileDescriptor getFileDescriptor() { + return com.didiyun.compute.v1.CportOuterClass.getDescriptor(); + } + + @java.lang.Override + public com.google.protobuf.Descriptors.ServiceDescriptor getServiceDescriptor() { + return getFileDescriptor().findServiceByName("Cport"); + } + } + + private static final class CportFileDescriptorSupplier + extends CportBaseDescriptorSupplier { + CportFileDescriptorSupplier() {} + } + + private static final class CportMethodDescriptorSupplier + extends CportBaseDescriptorSupplier + implements io.grpc.protobuf.ProtoMethodDescriptorSupplier { + private final String methodName; + + CportMethodDescriptorSupplier(String methodName) { + this.methodName = methodName; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.MethodDescriptor getMethodDescriptor() { + return getServiceDescriptor().findMethodByName(methodName); + } + } + + private static volatile io.grpc.ServiceDescriptor serviceDescriptor; + + public static io.grpc.ServiceDescriptor getServiceDescriptor() { + io.grpc.ServiceDescriptor result = serviceDescriptor; + if (result == null) { + synchronized (CportGrpc.class) { + result = serviceDescriptor; + if (result == null) { + serviceDescriptor = result = io.grpc.ServiceDescriptor.newBuilder(SERVICE_NAME) + .setSchemaDescriptor(new CportFileDescriptorSupplier()) + .addMethod(getListCportMethod()) + .addMethod(getGetCportByUuidMethod()) + .addMethod(getCreateCportMethod()) + .addMethod(getDeleteCportMethod()) + .build(); + } + } + } + return result; + } +} diff --git a/src/main/java/com/didiyun/compute/v1/CportInfo.java b/src/main/java/com/didiyun/compute/v1/CportInfo.java new file mode 100644 index 0000000..fd1502b --- /dev/null +++ b/src/main/java/com/didiyun/compute/v1/CportInfo.java @@ -0,0 +1,2188 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: compute/v1/common.proto + +package com.didiyun.compute.v1; + +/** + * Protobuf type {@code didi.cloud.compute.v1.CportInfo} + */ +public final class CportInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:didi.cloud.compute.v1.CportInfo) + CportInfoOrBuilder { +private static final long serialVersionUID = 0L; + // Use CportInfo.newBuilder() to construct. + private CportInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CportInfo() { + cportUuid_ = ""; + ip_ = ""; + containerId_ = ""; + mac_ = ""; + netmask_ = ""; + podName_ = ""; + podNs_ = ""; + vmNicUuid_ = ""; + gateway_ = ""; + createTime_ = 0L; + updateTime_ = 0L; + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CportInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + cportUuid_ = s; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + ip_ = s; + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + containerId_ = s; + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + + mac_ = s; + break; + } + case 42: { + java.lang.String s = input.readStringRequireUtf8(); + + netmask_ = s; + break; + } + case 50: { + java.lang.String s = input.readStringRequireUtf8(); + + podName_ = s; + break; + } + case 58: { + java.lang.String s = input.readStringRequireUtf8(); + + podNs_ = s; + break; + } + case 66: { + java.lang.String s = input.readStringRequireUtf8(); + + vmNicUuid_ = s; + break; + } + case 74: { + java.lang.String s = input.readStringRequireUtf8(); + + gateway_ = s; + break; + } + case 80: { + + createTime_ = input.readInt64(); + break; + } + case 88: { + + updateTime_ = input.readInt64(); + break; + } + case 98: { + com.didiyun.base.v1.JobInfo.Builder subBuilder = null; + if (job_ != null) { + subBuilder = job_.toBuilder(); + } + job_ = input.readMessage(com.didiyun.base.v1.JobInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(job_); + job_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.didiyun.compute.v1.CommonOuterClass.internal_static_didi_cloud_compute_v1_CportInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.didiyun.compute.v1.CommonOuterClass.internal_static_didi_cloud_compute_v1_CportInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.didiyun.compute.v1.CportInfo.class, com.didiyun.compute.v1.CportInfo.Builder.class); + } + + public static final int CPORTUUID_FIELD_NUMBER = 1; + private volatile java.lang.Object cportUuid_; + /** + *
+   *CPort唯一标识
+   * 
+ * + * string cportUuid = 1; + */ + public java.lang.String getCportUuid() { + java.lang.Object ref = cportUuid_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + cportUuid_ = s; + return s; + } + } + /** + *
+   *CPort唯一标识
+   * 
+ * + * string cportUuid = 1; + */ + public com.google.protobuf.ByteString + getCportUuidBytes() { + java.lang.Object ref = cportUuid_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + cportUuid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int IP_FIELD_NUMBER = 2; + private volatile java.lang.Object ip_; + /** + *
+   *Ip
+   * 
+ * + * string ip = 2; + */ + public java.lang.String getIp() { + java.lang.Object ref = ip_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + ip_ = s; + return s; + } + } + /** + *
+   *Ip
+   * 
+ * + * string ip = 2; + */ + public com.google.protobuf.ByteString + getIpBytes() { + java.lang.Object ref = ip_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + ip_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CONTAINERID_FIELD_NUMBER = 3; + private volatile java.lang.Object containerId_; + /** + *
+   *容器Id
+   * 
+ * + * string containerId = 3; + */ + public java.lang.String getContainerId() { + java.lang.Object ref = containerId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + containerId_ = s; + return s; + } + } + /** + *
+   *容器Id
+   * 
+ * + * string containerId = 3; + */ + public com.google.protobuf.ByteString + getContainerIdBytes() { + java.lang.Object ref = containerId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + containerId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int MAC_FIELD_NUMBER = 4; + private volatile java.lang.Object mac_; + /** + *
+   *vm的MAC地址
+   * 
+ * + * string mac = 4; + */ + public java.lang.String getMac() { + java.lang.Object ref = mac_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + mac_ = s; + return s; + } + } + /** + *
+   *vm的MAC地址
+   * 
+ * + * string mac = 4; + */ + public com.google.protobuf.ByteString + getMacBytes() { + java.lang.Object ref = mac_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + mac_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int NETMASK_FIELD_NUMBER = 5; + private volatile java.lang.Object netmask_; + /** + *
+   *掩码
+   * 
+ * + * string netmask = 5; + */ + public java.lang.String getNetmask() { + java.lang.Object ref = netmask_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + netmask_ = s; + return s; + } + } + /** + *
+   *掩码
+   * 
+ * + * string netmask = 5; + */ + public com.google.protobuf.ByteString + getNetmaskBytes() { + java.lang.Object ref = netmask_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + netmask_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PODNAME_FIELD_NUMBER = 6; + private volatile java.lang.Object podName_; + /** + *
+   *PodName
+   * 
+ * + * string podName = 6; + */ + public java.lang.String getPodName() { + java.lang.Object ref = podName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + podName_ = s; + return s; + } + } + /** + *
+   *PodName
+   * 
+ * + * string podName = 6; + */ + public com.google.protobuf.ByteString + getPodNameBytes() { + java.lang.Object ref = podName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + podName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PODNS_FIELD_NUMBER = 7; + private volatile java.lang.Object podNs_; + /** + *
+   *PodNs
+   * 
+ * + * string podNs = 7; + */ + public java.lang.String getPodNs() { + java.lang.Object ref = podNs_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + podNs_ = s; + return s; + } + } + /** + *
+   *PodNs
+   * 
+ * + * string podNs = 7; + */ + public com.google.protobuf.ByteString + getPodNsBytes() { + java.lang.Object ref = podNs_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + podNs_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int VMNICUUID_FIELD_NUMBER = 8; + private volatile java.lang.Object vmNicUuid_; + /** + *
+   *VmNic唯一标识
+   * 
+ * + * string vmNicUuid = 8; + */ + public java.lang.String getVmNicUuid() { + java.lang.Object ref = vmNicUuid_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + vmNicUuid_ = s; + return s; + } + } + /** + *
+   *VmNic唯一标识
+   * 
+ * + * string vmNicUuid = 8; + */ + public com.google.protobuf.ByteString + getVmNicUuidBytes() { + java.lang.Object ref = vmNicUuid_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + vmNicUuid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int GATEWAY_FIELD_NUMBER = 9; + private volatile java.lang.Object gateway_; + /** + *
+   *网关
+   * 
+ * + * string gateway = 9; + */ + public java.lang.String getGateway() { + java.lang.Object ref = gateway_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gateway_ = s; + return s; + } + } + /** + *
+   *网关
+   * 
+ * + * string gateway = 9; + */ + public com.google.protobuf.ByteString + getGatewayBytes() { + java.lang.Object ref = gateway_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gateway_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CREATETIME_FIELD_NUMBER = 10; + private long createTime_; + /** + *
+   *创建时间
+   * 
+ * + * int64 createTime = 10; + */ + public long getCreateTime() { + return createTime_; + } + + public static final int UPDATETIME_FIELD_NUMBER = 11; + private long updateTime_; + /** + *
+   *更新时间
+   * 
+ * + * int64 updateTime = 11; + */ + public long getUpdateTime() { + return updateTime_; + } + + public static final int JOB_FIELD_NUMBER = 12; + private com.didiyun.base.v1.JobInfo job_; + /** + *
+   *任务
+   * 
+ * + * .didi.cloud.base.v1.JobInfo job = 12; + */ + public boolean hasJob() { + return job_ != null; + } + /** + *
+   *任务
+   * 
+ * + * .didi.cloud.base.v1.JobInfo job = 12; + */ + public com.didiyun.base.v1.JobInfo getJob() { + return job_ == null ? com.didiyun.base.v1.JobInfo.getDefaultInstance() : job_; + } + /** + *
+   *任务
+   * 
+ * + * .didi.cloud.base.v1.JobInfo job = 12; + */ + public com.didiyun.base.v1.JobInfoOrBuilder getJobOrBuilder() { + return getJob(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!getCportUuidBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, cportUuid_); + } + if (!getIpBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, ip_); + } + if (!getContainerIdBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, containerId_); + } + if (!getMacBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, mac_); + } + if (!getNetmaskBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 5, netmask_); + } + if (!getPodNameBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 6, podName_); + } + if (!getPodNsBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 7, podNs_); + } + if (!getVmNicUuidBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 8, vmNicUuid_); + } + if (!getGatewayBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 9, gateway_); + } + if (createTime_ != 0L) { + output.writeInt64(10, createTime_); + } + if (updateTime_ != 0L) { + output.writeInt64(11, updateTime_); + } + if (job_ != null) { + output.writeMessage(12, getJob()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!getCportUuidBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, cportUuid_); + } + if (!getIpBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, ip_); + } + if (!getContainerIdBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, containerId_); + } + if (!getMacBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, mac_); + } + if (!getNetmaskBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, netmask_); + } + if (!getPodNameBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, podName_); + } + if (!getPodNsBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, podNs_); + } + if (!getVmNicUuidBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, vmNicUuid_); + } + if (!getGatewayBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, gateway_); + } + if (createTime_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(10, createTime_); + } + if (updateTime_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(11, updateTime_); + } + if (job_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, getJob()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.didiyun.compute.v1.CportInfo)) { + return super.equals(obj); + } + com.didiyun.compute.v1.CportInfo other = (com.didiyun.compute.v1.CportInfo) obj; + + boolean result = true; + result = result && getCportUuid() + .equals(other.getCportUuid()); + result = result && getIp() + .equals(other.getIp()); + result = result && getContainerId() + .equals(other.getContainerId()); + result = result && getMac() + .equals(other.getMac()); + result = result && getNetmask() + .equals(other.getNetmask()); + result = result && getPodName() + .equals(other.getPodName()); + result = result && getPodNs() + .equals(other.getPodNs()); + result = result && getVmNicUuid() + .equals(other.getVmNicUuid()); + result = result && getGateway() + .equals(other.getGateway()); + result = result && (getCreateTime() + == other.getCreateTime()); + result = result && (getUpdateTime() + == other.getUpdateTime()); + result = result && (hasJob() == other.hasJob()); + if (hasJob()) { + result = result && getJob() + .equals(other.getJob()); + } + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CPORTUUID_FIELD_NUMBER; + hash = (53 * hash) + getCportUuid().hashCode(); + hash = (37 * hash) + IP_FIELD_NUMBER; + hash = (53 * hash) + getIp().hashCode(); + hash = (37 * hash) + CONTAINERID_FIELD_NUMBER; + hash = (53 * hash) + getContainerId().hashCode(); + hash = (37 * hash) + MAC_FIELD_NUMBER; + hash = (53 * hash) + getMac().hashCode(); + hash = (37 * hash) + NETMASK_FIELD_NUMBER; + hash = (53 * hash) + getNetmask().hashCode(); + hash = (37 * hash) + PODNAME_FIELD_NUMBER; + hash = (53 * hash) + getPodName().hashCode(); + hash = (37 * hash) + PODNS_FIELD_NUMBER; + hash = (53 * hash) + getPodNs().hashCode(); + hash = (37 * hash) + VMNICUUID_FIELD_NUMBER; + hash = (53 * hash) + getVmNicUuid().hashCode(); + hash = (37 * hash) + GATEWAY_FIELD_NUMBER; + hash = (53 * hash) + getGateway().hashCode(); + hash = (37 * hash) + CREATETIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getCreateTime()); + hash = (37 * hash) + UPDATETIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getUpdateTime()); + if (hasJob()) { + hash = (37 * hash) + JOB_FIELD_NUMBER; + hash = (53 * hash) + getJob().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.didiyun.compute.v1.CportInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.CportInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.CportInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.CportInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.CportInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.CportInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.CportInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.CportInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.didiyun.compute.v1.CportInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.CportInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.didiyun.compute.v1.CportInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.CportInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.didiyun.compute.v1.CportInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code didi.cloud.compute.v1.CportInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:didi.cloud.compute.v1.CportInfo) + com.didiyun.compute.v1.CportInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.didiyun.compute.v1.CommonOuterClass.internal_static_didi_cloud_compute_v1_CportInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.didiyun.compute.v1.CommonOuterClass.internal_static_didi_cloud_compute_v1_CportInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.didiyun.compute.v1.CportInfo.class, com.didiyun.compute.v1.CportInfo.Builder.class); + } + + // Construct using com.didiyun.compute.v1.CportInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + cportUuid_ = ""; + + ip_ = ""; + + containerId_ = ""; + + mac_ = ""; + + netmask_ = ""; + + podName_ = ""; + + podNs_ = ""; + + vmNicUuid_ = ""; + + gateway_ = ""; + + createTime_ = 0L; + + updateTime_ = 0L; + + if (jobBuilder_ == null) { + job_ = null; + } else { + job_ = null; + jobBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.didiyun.compute.v1.CommonOuterClass.internal_static_didi_cloud_compute_v1_CportInfo_descriptor; + } + + @java.lang.Override + public com.didiyun.compute.v1.CportInfo getDefaultInstanceForType() { + return com.didiyun.compute.v1.CportInfo.getDefaultInstance(); + } + + @java.lang.Override + public com.didiyun.compute.v1.CportInfo build() { + com.didiyun.compute.v1.CportInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.didiyun.compute.v1.CportInfo buildPartial() { + com.didiyun.compute.v1.CportInfo result = new com.didiyun.compute.v1.CportInfo(this); + result.cportUuid_ = cportUuid_; + result.ip_ = ip_; + result.containerId_ = containerId_; + result.mac_ = mac_; + result.netmask_ = netmask_; + result.podName_ = podName_; + result.podNs_ = podNs_; + result.vmNicUuid_ = vmNicUuid_; + result.gateway_ = gateway_; + result.createTime_ = createTime_; + result.updateTime_ = updateTime_; + if (jobBuilder_ == null) { + result.job_ = job_; + } else { + result.job_ = jobBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return (Builder) super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.didiyun.compute.v1.CportInfo) { + return mergeFrom((com.didiyun.compute.v1.CportInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.didiyun.compute.v1.CportInfo other) { + if (other == com.didiyun.compute.v1.CportInfo.getDefaultInstance()) return this; + if (!other.getCportUuid().isEmpty()) { + cportUuid_ = other.cportUuid_; + onChanged(); + } + if (!other.getIp().isEmpty()) { + ip_ = other.ip_; + onChanged(); + } + if (!other.getContainerId().isEmpty()) { + containerId_ = other.containerId_; + onChanged(); + } + if (!other.getMac().isEmpty()) { + mac_ = other.mac_; + onChanged(); + } + if (!other.getNetmask().isEmpty()) { + netmask_ = other.netmask_; + onChanged(); + } + if (!other.getPodName().isEmpty()) { + podName_ = other.podName_; + onChanged(); + } + if (!other.getPodNs().isEmpty()) { + podNs_ = other.podNs_; + onChanged(); + } + if (!other.getVmNicUuid().isEmpty()) { + vmNicUuid_ = other.vmNicUuid_; + onChanged(); + } + if (!other.getGateway().isEmpty()) { + gateway_ = other.gateway_; + onChanged(); + } + if (other.getCreateTime() != 0L) { + setCreateTime(other.getCreateTime()); + } + if (other.getUpdateTime() != 0L) { + setUpdateTime(other.getUpdateTime()); + } + if (other.hasJob()) { + mergeJob(other.getJob()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.didiyun.compute.v1.CportInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.didiyun.compute.v1.CportInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object cportUuid_ = ""; + /** + *
+     *CPort唯一标识
+     * 
+ * + * string cportUuid = 1; + */ + public java.lang.String getCportUuid() { + java.lang.Object ref = cportUuid_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + cportUuid_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     *CPort唯一标识
+     * 
+ * + * string cportUuid = 1; + */ + public com.google.protobuf.ByteString + getCportUuidBytes() { + java.lang.Object ref = cportUuid_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + cportUuid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     *CPort唯一标识
+     * 
+ * + * string cportUuid = 1; + */ + public Builder setCportUuid( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + cportUuid_ = value; + onChanged(); + return this; + } + /** + *
+     *CPort唯一标识
+     * 
+ * + * string cportUuid = 1; + */ + public Builder clearCportUuid() { + + cportUuid_ = getDefaultInstance().getCportUuid(); + onChanged(); + return this; + } + /** + *
+     *CPort唯一标识
+     * 
+ * + * string cportUuid = 1; + */ + public Builder setCportUuidBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + cportUuid_ = value; + onChanged(); + return this; + } + + private java.lang.Object ip_ = ""; + /** + *
+     *Ip
+     * 
+ * + * string ip = 2; + */ + public java.lang.String getIp() { + java.lang.Object ref = ip_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + ip_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     *Ip
+     * 
+ * + * string ip = 2; + */ + public com.google.protobuf.ByteString + getIpBytes() { + java.lang.Object ref = ip_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + ip_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     *Ip
+     * 
+ * + * string ip = 2; + */ + public Builder setIp( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + ip_ = value; + onChanged(); + return this; + } + /** + *
+     *Ip
+     * 
+ * + * string ip = 2; + */ + public Builder clearIp() { + + ip_ = getDefaultInstance().getIp(); + onChanged(); + return this; + } + /** + *
+     *Ip
+     * 
+ * + * string ip = 2; + */ + public Builder setIpBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + ip_ = value; + onChanged(); + return this; + } + + private java.lang.Object containerId_ = ""; + /** + *
+     *容器Id
+     * 
+ * + * string containerId = 3; + */ + public java.lang.String getContainerId() { + java.lang.Object ref = containerId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + containerId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     *容器Id
+     * 
+ * + * string containerId = 3; + */ + public com.google.protobuf.ByteString + getContainerIdBytes() { + java.lang.Object ref = containerId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + containerId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     *容器Id
+     * 
+ * + * string containerId = 3; + */ + public Builder setContainerId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + containerId_ = value; + onChanged(); + return this; + } + /** + *
+     *容器Id
+     * 
+ * + * string containerId = 3; + */ + public Builder clearContainerId() { + + containerId_ = getDefaultInstance().getContainerId(); + onChanged(); + return this; + } + /** + *
+     *容器Id
+     * 
+ * + * string containerId = 3; + */ + public Builder setContainerIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + containerId_ = value; + onChanged(); + return this; + } + + private java.lang.Object mac_ = ""; + /** + *
+     *vm的MAC地址
+     * 
+ * + * string mac = 4; + */ + public java.lang.String getMac() { + java.lang.Object ref = mac_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + mac_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     *vm的MAC地址
+     * 
+ * + * string mac = 4; + */ + public com.google.protobuf.ByteString + getMacBytes() { + java.lang.Object ref = mac_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + mac_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     *vm的MAC地址
+     * 
+ * + * string mac = 4; + */ + public Builder setMac( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + mac_ = value; + onChanged(); + return this; + } + /** + *
+     *vm的MAC地址
+     * 
+ * + * string mac = 4; + */ + public Builder clearMac() { + + mac_ = getDefaultInstance().getMac(); + onChanged(); + return this; + } + /** + *
+     *vm的MAC地址
+     * 
+ * + * string mac = 4; + */ + public Builder setMacBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + mac_ = value; + onChanged(); + return this; + } + + private java.lang.Object netmask_ = ""; + /** + *
+     *掩码
+     * 
+ * + * string netmask = 5; + */ + public java.lang.String getNetmask() { + java.lang.Object ref = netmask_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + netmask_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     *掩码
+     * 
+ * + * string netmask = 5; + */ + public com.google.protobuf.ByteString + getNetmaskBytes() { + java.lang.Object ref = netmask_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + netmask_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     *掩码
+     * 
+ * + * string netmask = 5; + */ + public Builder setNetmask( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + netmask_ = value; + onChanged(); + return this; + } + /** + *
+     *掩码
+     * 
+ * + * string netmask = 5; + */ + public Builder clearNetmask() { + + netmask_ = getDefaultInstance().getNetmask(); + onChanged(); + return this; + } + /** + *
+     *掩码
+     * 
+ * + * string netmask = 5; + */ + public Builder setNetmaskBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + netmask_ = value; + onChanged(); + return this; + } + + private java.lang.Object podName_ = ""; + /** + *
+     *PodName
+     * 
+ * + * string podName = 6; + */ + public java.lang.String getPodName() { + java.lang.Object ref = podName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + podName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     *PodName
+     * 
+ * + * string podName = 6; + */ + public com.google.protobuf.ByteString + getPodNameBytes() { + java.lang.Object ref = podName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + podName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     *PodName
+     * 
+ * + * string podName = 6; + */ + public Builder setPodName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + podName_ = value; + onChanged(); + return this; + } + /** + *
+     *PodName
+     * 
+ * + * string podName = 6; + */ + public Builder clearPodName() { + + podName_ = getDefaultInstance().getPodName(); + onChanged(); + return this; + } + /** + *
+     *PodName
+     * 
+ * + * string podName = 6; + */ + public Builder setPodNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + podName_ = value; + onChanged(); + return this; + } + + private java.lang.Object podNs_ = ""; + /** + *
+     *PodNs
+     * 
+ * + * string podNs = 7; + */ + public java.lang.String getPodNs() { + java.lang.Object ref = podNs_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + podNs_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     *PodNs
+     * 
+ * + * string podNs = 7; + */ + public com.google.protobuf.ByteString + getPodNsBytes() { + java.lang.Object ref = podNs_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + podNs_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     *PodNs
+     * 
+ * + * string podNs = 7; + */ + public Builder setPodNs( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + podNs_ = value; + onChanged(); + return this; + } + /** + *
+     *PodNs
+     * 
+ * + * string podNs = 7; + */ + public Builder clearPodNs() { + + podNs_ = getDefaultInstance().getPodNs(); + onChanged(); + return this; + } + /** + *
+     *PodNs
+     * 
+ * + * string podNs = 7; + */ + public Builder setPodNsBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + podNs_ = value; + onChanged(); + return this; + } + + private java.lang.Object vmNicUuid_ = ""; + /** + *
+     *VmNic唯一标识
+     * 
+ * + * string vmNicUuid = 8; + */ + public java.lang.String getVmNicUuid() { + java.lang.Object ref = vmNicUuid_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + vmNicUuid_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     *VmNic唯一标识
+     * 
+ * + * string vmNicUuid = 8; + */ + public com.google.protobuf.ByteString + getVmNicUuidBytes() { + java.lang.Object ref = vmNicUuid_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + vmNicUuid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     *VmNic唯一标识
+     * 
+ * + * string vmNicUuid = 8; + */ + public Builder setVmNicUuid( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + vmNicUuid_ = value; + onChanged(); + return this; + } + /** + *
+     *VmNic唯一标识
+     * 
+ * + * string vmNicUuid = 8; + */ + public Builder clearVmNicUuid() { + + vmNicUuid_ = getDefaultInstance().getVmNicUuid(); + onChanged(); + return this; + } + /** + *
+     *VmNic唯一标识
+     * 
+ * + * string vmNicUuid = 8; + */ + public Builder setVmNicUuidBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + vmNicUuid_ = value; + onChanged(); + return this; + } + + private java.lang.Object gateway_ = ""; + /** + *
+     *网关
+     * 
+ * + * string gateway = 9; + */ + public java.lang.String getGateway() { + java.lang.Object ref = gateway_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gateway_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     *网关
+     * 
+ * + * string gateway = 9; + */ + public com.google.protobuf.ByteString + getGatewayBytes() { + java.lang.Object ref = gateway_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gateway_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     *网关
+     * 
+ * + * string gateway = 9; + */ + public Builder setGateway( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + gateway_ = value; + onChanged(); + return this; + } + /** + *
+     *网关
+     * 
+ * + * string gateway = 9; + */ + public Builder clearGateway() { + + gateway_ = getDefaultInstance().getGateway(); + onChanged(); + return this; + } + /** + *
+     *网关
+     * 
+ * + * string gateway = 9; + */ + public Builder setGatewayBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + gateway_ = value; + onChanged(); + return this; + } + + private long createTime_ ; + /** + *
+     *创建时间
+     * 
+ * + * int64 createTime = 10; + */ + public long getCreateTime() { + return createTime_; + } + /** + *
+     *创建时间
+     * 
+ * + * int64 createTime = 10; + */ + public Builder setCreateTime(long value) { + + createTime_ = value; + onChanged(); + return this; + } + /** + *
+     *创建时间
+     * 
+ * + * int64 createTime = 10; + */ + public Builder clearCreateTime() { + + createTime_ = 0L; + onChanged(); + return this; + } + + private long updateTime_ ; + /** + *
+     *更新时间
+     * 
+ * + * int64 updateTime = 11; + */ + public long getUpdateTime() { + return updateTime_; + } + /** + *
+     *更新时间
+     * 
+ * + * int64 updateTime = 11; + */ + public Builder setUpdateTime(long value) { + + updateTime_ = value; + onChanged(); + return this; + } + /** + *
+     *更新时间
+     * 
+ * + * int64 updateTime = 11; + */ + public Builder clearUpdateTime() { + + updateTime_ = 0L; + onChanged(); + return this; + } + + private com.didiyun.base.v1.JobInfo job_ = null; + private com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.base.v1.JobInfo, com.didiyun.base.v1.JobInfo.Builder, com.didiyun.base.v1.JobInfoOrBuilder> jobBuilder_; + /** + *
+     *任务
+     * 
+ * + * .didi.cloud.base.v1.JobInfo job = 12; + */ + public boolean hasJob() { + return jobBuilder_ != null || job_ != null; + } + /** + *
+     *任务
+     * 
+ * + * .didi.cloud.base.v1.JobInfo job = 12; + */ + public com.didiyun.base.v1.JobInfo getJob() { + if (jobBuilder_ == null) { + return job_ == null ? com.didiyun.base.v1.JobInfo.getDefaultInstance() : job_; + } else { + return jobBuilder_.getMessage(); + } + } + /** + *
+     *任务
+     * 
+ * + * .didi.cloud.base.v1.JobInfo job = 12; + */ + public Builder setJob(com.didiyun.base.v1.JobInfo value) { + if (jobBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + job_ = value; + onChanged(); + } else { + jobBuilder_.setMessage(value); + } + + return this; + } + /** + *
+     *任务
+     * 
+ * + * .didi.cloud.base.v1.JobInfo job = 12; + */ + public Builder setJob( + com.didiyun.base.v1.JobInfo.Builder builderForValue) { + if (jobBuilder_ == null) { + job_ = builderForValue.build(); + onChanged(); + } else { + jobBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+     *任务
+     * 
+ * + * .didi.cloud.base.v1.JobInfo job = 12; + */ + public Builder mergeJob(com.didiyun.base.v1.JobInfo value) { + if (jobBuilder_ == null) { + if (job_ != null) { + job_ = + com.didiyun.base.v1.JobInfo.newBuilder(job_).mergeFrom(value).buildPartial(); + } else { + job_ = value; + } + onChanged(); + } else { + jobBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+     *任务
+     * 
+ * + * .didi.cloud.base.v1.JobInfo job = 12; + */ + public Builder clearJob() { + if (jobBuilder_ == null) { + job_ = null; + onChanged(); + } else { + job_ = null; + jobBuilder_ = null; + } + + return this; + } + /** + *
+     *任务
+     * 
+ * + * .didi.cloud.base.v1.JobInfo job = 12; + */ + public com.didiyun.base.v1.JobInfo.Builder getJobBuilder() { + + onChanged(); + return getJobFieldBuilder().getBuilder(); + } + /** + *
+     *任务
+     * 
+ * + * .didi.cloud.base.v1.JobInfo job = 12; + */ + public com.didiyun.base.v1.JobInfoOrBuilder getJobOrBuilder() { + if (jobBuilder_ != null) { + return jobBuilder_.getMessageOrBuilder(); + } else { + return job_ == null ? + com.didiyun.base.v1.JobInfo.getDefaultInstance() : job_; + } + } + /** + *
+     *任务
+     * 
+ * + * .didi.cloud.base.v1.JobInfo job = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.base.v1.JobInfo, com.didiyun.base.v1.JobInfo.Builder, com.didiyun.base.v1.JobInfoOrBuilder> + getJobFieldBuilder() { + if (jobBuilder_ == null) { + jobBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.base.v1.JobInfo, com.didiyun.base.v1.JobInfo.Builder, com.didiyun.base.v1.JobInfoOrBuilder>( + getJob(), + getParentForChildren(), + isClean()); + job_ = null; + } + return jobBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:didi.cloud.compute.v1.CportInfo) + } + + // @@protoc_insertion_point(class_scope:didi.cloud.compute.v1.CportInfo) + private static final com.didiyun.compute.v1.CportInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.didiyun.compute.v1.CportInfo(); + } + + public static com.didiyun.compute.v1.CportInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CportInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CportInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.didiyun.compute.v1.CportInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/com/didiyun/compute/v1/CportInfoOrBuilder.java b/src/main/java/com/didiyun/compute/v1/CportInfoOrBuilder.java new file mode 100644 index 0000000..97084d3 --- /dev/null +++ b/src/main/java/com/didiyun/compute/v1/CportInfoOrBuilder.java @@ -0,0 +1,214 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: compute/v1/common.proto + +package com.didiyun.compute.v1; + +public interface CportInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:didi.cloud.compute.v1.CportInfo) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   *CPort唯一标识
+   * 
+ * + * string cportUuid = 1; + */ + java.lang.String getCportUuid(); + /** + *
+   *CPort唯一标识
+   * 
+ * + * string cportUuid = 1; + */ + com.google.protobuf.ByteString + getCportUuidBytes(); + + /** + *
+   *Ip
+   * 
+ * + * string ip = 2; + */ + java.lang.String getIp(); + /** + *
+   *Ip
+   * 
+ * + * string ip = 2; + */ + com.google.protobuf.ByteString + getIpBytes(); + + /** + *
+   *容器Id
+   * 
+ * + * string containerId = 3; + */ + java.lang.String getContainerId(); + /** + *
+   *容器Id
+   * 
+ * + * string containerId = 3; + */ + com.google.protobuf.ByteString + getContainerIdBytes(); + + /** + *
+   *vm的MAC地址
+   * 
+ * + * string mac = 4; + */ + java.lang.String getMac(); + /** + *
+   *vm的MAC地址
+   * 
+ * + * string mac = 4; + */ + com.google.protobuf.ByteString + getMacBytes(); + + /** + *
+   *掩码
+   * 
+ * + * string netmask = 5; + */ + java.lang.String getNetmask(); + /** + *
+   *掩码
+   * 
+ * + * string netmask = 5; + */ + com.google.protobuf.ByteString + getNetmaskBytes(); + + /** + *
+   *PodName
+   * 
+ * + * string podName = 6; + */ + java.lang.String getPodName(); + /** + *
+   *PodName
+   * 
+ * + * string podName = 6; + */ + com.google.protobuf.ByteString + getPodNameBytes(); + + /** + *
+   *PodNs
+   * 
+ * + * string podNs = 7; + */ + java.lang.String getPodNs(); + /** + *
+   *PodNs
+   * 
+ * + * string podNs = 7; + */ + com.google.protobuf.ByteString + getPodNsBytes(); + + /** + *
+   *VmNic唯一标识
+   * 
+ * + * string vmNicUuid = 8; + */ + java.lang.String getVmNicUuid(); + /** + *
+   *VmNic唯一标识
+   * 
+ * + * string vmNicUuid = 8; + */ + com.google.protobuf.ByteString + getVmNicUuidBytes(); + + /** + *
+   *网关
+   * 
+ * + * string gateway = 9; + */ + java.lang.String getGateway(); + /** + *
+   *网关
+   * 
+ * + * string gateway = 9; + */ + com.google.protobuf.ByteString + getGatewayBytes(); + + /** + *
+   *创建时间
+   * 
+ * + * int64 createTime = 10; + */ + long getCreateTime(); + + /** + *
+   *更新时间
+   * 
+ * + * int64 updateTime = 11; + */ + long getUpdateTime(); + + /** + *
+   *任务
+   * 
+ * + * .didi.cloud.base.v1.JobInfo job = 12; + */ + boolean hasJob(); + /** + *
+   *任务
+   * 
+ * + * .didi.cloud.base.v1.JobInfo job = 12; + */ + com.didiyun.base.v1.JobInfo getJob(); + /** + *
+   *任务
+   * 
+ * + * .didi.cloud.base.v1.JobInfo job = 12; + */ + com.didiyun.base.v1.JobInfoOrBuilder getJobOrBuilder(); +} diff --git a/src/main/java/com/didiyun/compute/v1/CportOuterClass.java b/src/main/java/com/didiyun/compute/v1/CportOuterClass.java new file mode 100644 index 0000000..9a67de0 --- /dev/null +++ b/src/main/java/com/didiyun/compute/v1/CportOuterClass.java @@ -0,0 +1,238 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: compute/v1/cport.proto + +package com.didiyun.compute.v1; + +public final class CportOuterClass { + private CportOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + static final com.google.protobuf.Descriptors.Descriptor + internal_static_didi_cloud_compute_v1_GetCportByUuidRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_didi_cloud_compute_v1_GetCportByUuidRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_didi_cloud_compute_v1_GetCportByUuidResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_didi_cloud_compute_v1_GetCportByUuidResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_didi_cloud_compute_v1_ListCportData_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_didi_cloud_compute_v1_ListCportData_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_didi_cloud_compute_v1_ListCportResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_didi_cloud_compute_v1_ListCportResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_didi_cloud_compute_v1_ListCportCondition_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_didi_cloud_compute_v1_ListCportCondition_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_didi_cloud_compute_v1_ListCportRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_didi_cloud_compute_v1_ListCportRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_didi_cloud_compute_v1_CreateCportRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_didi_cloud_compute_v1_CreateCportRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_didi_cloud_compute_v1_CreateCportRequest_Input_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_didi_cloud_compute_v1_CreateCportRequest_Input_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_didi_cloud_compute_v1_CreateCportResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_didi_cloud_compute_v1_CreateCportResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_didi_cloud_compute_v1_DeleteCportRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_didi_cloud_compute_v1_DeleteCportRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_didi_cloud_compute_v1_DeleteCportRequest_Input_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_didi_cloud_compute_v1_DeleteCportRequest_Input_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_didi_cloud_compute_v1_DeleteCportResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_didi_cloud_compute_v1_DeleteCportResponse_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026compute/v1/cport.proto\022\025didi.cloud.com" + + "pute.v1\032\022base/v1/base.proto\032\027compute/v1/" + + "common.proto\032\034google/api/annotations.pro" + + "to\"V\n\025GetCportByUuidRequest\022*\n\006header\030\001 " + + "\001(\0132\032.didi.cloud.base.v1.Header\022\021\n\tcport" + + "Uuid\030\002 \001(\t\"r\n\026GetCportByUuidResponse\022(\n\005" + + "error\030\001 \001(\0132\031.didi.cloud.base.v1.Error\022." + + "\n\004data\030\002 \003(\0132 .didi.cloud.compute.v1.Cpo" + + "rtInfo\"O\n\rListCportData\022\r\n\005count\030\001 \001(\005\022/" + + "\n\005items\030\002 \003(\0132 .didi.cloud.compute.v1.Cp" + + "ortInfo\"q\n\021ListCportResponse\022(\n\005error\030\001 " + + "\001(\0132\031.didi.cloud.base.v1.Error\0222\n\004data\030\002" + + " \001(\0132$.didi.cloud.compute.v1.ListCportDa" + + "ta\">\n\022ListCportCondition\022\022\n\ncportUuids\030\001" + + " \003(\t\022\024\n\014cportExclude\030\002 \001(\010\"\255\001\n\020ListCport" + + "Request\022*\n\006header\030\001 \001(\0132\032.didi.cloud.bas" + + "e.v1.Header\022\016\n\006offset\030\002 \001(\005\022\r\n\005limit\030\003 \001" + + "(\005\022\020\n\010simplify\030\004 \001(\010\022<\n\tcondition\030\005 \001(\0132" + + ").didi.cloud.compute.v1.ListCportConditi" + + "on\"\375\001\n\022CreateCportRequest\022*\n\006header\030\001 \001(" + + "\0132\032.didi.cloud.base.v1.Header\022>\n\005cport\030\002" + + " \001(\0132/.didi.cloud.compute.v1.CreateCport" + + "Request.Input\032{\n\005Input\022\n\n\002ip\030\001 \001(\t\022\017\n\007vp" + + "cUuid\030\002 \001(\t\022\022\n\nsubnetUuid\030\003 \001(\t\022\r\n\005podNs" + + "\030\004 \001(\t\022\017\n\007podName\030\005 \001(\t\022\023\n\013containerId\030\006" + + " \001(\t\022\014\n\004vmIp\030\007 \001(\t\"j\n\023CreateCportRespons" + + "e\022(\n\005error\030\001 \001(\0132\031.didi.cloud.base.v1.Er" + + "ror\022)\n\004data\030\002 \003(\0132\033.didi.cloud.base.v1.J" + + "obInfo\"\234\001\n\022DeleteCportRequest\022*\n\006header\030" + + "\001 \001(\0132\032.didi.cloud.base.v1.Header\022>\n\005cpo" + + "rt\030\002 \003(\0132/.didi.cloud.compute.v1.DeleteC" + + "portRequest.Input\032\032\n\005Input\022\021\n\tcportUuid\030" + + "\001 \001(\t\"j\n\023DeleteCportResponse\022(\n\005error\030\001 " + + "\001(\0132\031.didi.cloud.base.v1.Error\022)\n\004data\030\002" + + " \003(\0132\033.didi.cloud.base.v1.JobInfo2\275\004\n\005Cp" + + "ort\022\204\001\n\tListCport\022\'.didi.cloud.compute.v" + + "1.ListCportRequest\032(.didi.cloud.compute." + + "v1.ListCportResponse\"$\202\323\344\223\002\036\"\034dicloud/i/" + + "network/cport/list\022\216\001\n\016GetCportByUuid\022,." + + "didi.cloud.compute.v1.GetCportByUuidRequ" + + "est\032-.didi.cloud.compute.v1.GetCportByUu" + + "idResponse\"\037\202\323\344\223\002\031\022\027dicloud/i/network/cp" + + "ort\022\214\001\n\013CreateCport\022).didi.cloud.compute" + + ".v1.CreateCportRequest\032*.didi.cloud.comp" + + "ute.v1.CreateCportResponse\"&\202\323\344\223\002 \"\036dicl" + + "oud/i/network/cport/create\022\214\001\n\013DeleteCpo" + + "rt\022).didi.cloud.compute.v1.DeleteCportRe" + + "quest\032*.didi.cloud.compute.v1.DeleteCpor" + + "tResponse\"&\202\323\344\223\002 \"\036dicloud/i/network/cpo" + + "rt/deleteB\207\001\n\026com.didiyun.compute.v1P\001Z4" + + "github.com/didiyun/didiyun-go-sdk/comput" + + "e/v1;compute\370\001\001\252\002\027Didi.Dicloud.Compute.V" + + "1\312\002\027Didi\\Dicloud\\Compute\\V1b\006proto3" + }; + com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = + new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { + public com.google.protobuf.ExtensionRegistry assignDescriptors( + com.google.protobuf.Descriptors.FileDescriptor root) { + descriptor = root; + return null; + } + }; + com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + com.didiyun.base.v1.Base.getDescriptor(), + com.didiyun.compute.v1.CommonOuterClass.getDescriptor(), + com.google.api.AnnotationsProto.getDescriptor(), + }, assigner); + internal_static_didi_cloud_compute_v1_GetCportByUuidRequest_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_didi_cloud_compute_v1_GetCportByUuidRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_didi_cloud_compute_v1_GetCportByUuidRequest_descriptor, + new java.lang.String[] { "Header", "CportUuid", }); + internal_static_didi_cloud_compute_v1_GetCportByUuidResponse_descriptor = + getDescriptor().getMessageTypes().get(1); + internal_static_didi_cloud_compute_v1_GetCportByUuidResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_didi_cloud_compute_v1_GetCportByUuidResponse_descriptor, + new java.lang.String[] { "Error", "Data", }); + internal_static_didi_cloud_compute_v1_ListCportData_descriptor = + getDescriptor().getMessageTypes().get(2); + internal_static_didi_cloud_compute_v1_ListCportData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_didi_cloud_compute_v1_ListCportData_descriptor, + new java.lang.String[] { "Count", "Items", }); + internal_static_didi_cloud_compute_v1_ListCportResponse_descriptor = + getDescriptor().getMessageTypes().get(3); + internal_static_didi_cloud_compute_v1_ListCportResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_didi_cloud_compute_v1_ListCportResponse_descriptor, + new java.lang.String[] { "Error", "Data", }); + internal_static_didi_cloud_compute_v1_ListCportCondition_descriptor = + getDescriptor().getMessageTypes().get(4); + internal_static_didi_cloud_compute_v1_ListCportCondition_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_didi_cloud_compute_v1_ListCportCondition_descriptor, + new java.lang.String[] { "CportUuids", "CportExclude", }); + internal_static_didi_cloud_compute_v1_ListCportRequest_descriptor = + getDescriptor().getMessageTypes().get(5); + internal_static_didi_cloud_compute_v1_ListCportRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_didi_cloud_compute_v1_ListCportRequest_descriptor, + new java.lang.String[] { "Header", "Offset", "Limit", "Simplify", "Condition", }); + internal_static_didi_cloud_compute_v1_CreateCportRequest_descriptor = + getDescriptor().getMessageTypes().get(6); + internal_static_didi_cloud_compute_v1_CreateCportRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_didi_cloud_compute_v1_CreateCportRequest_descriptor, + new java.lang.String[] { "Header", "Cport", }); + internal_static_didi_cloud_compute_v1_CreateCportRequest_Input_descriptor = + internal_static_didi_cloud_compute_v1_CreateCportRequest_descriptor.getNestedTypes().get(0); + internal_static_didi_cloud_compute_v1_CreateCportRequest_Input_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_didi_cloud_compute_v1_CreateCportRequest_Input_descriptor, + new java.lang.String[] { "Ip", "VpcUuid", "SubnetUuid", "PodNs", "PodName", "ContainerId", "VmIp", }); + internal_static_didi_cloud_compute_v1_CreateCportResponse_descriptor = + getDescriptor().getMessageTypes().get(7); + internal_static_didi_cloud_compute_v1_CreateCportResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_didi_cloud_compute_v1_CreateCportResponse_descriptor, + new java.lang.String[] { "Error", "Data", }); + internal_static_didi_cloud_compute_v1_DeleteCportRequest_descriptor = + getDescriptor().getMessageTypes().get(8); + internal_static_didi_cloud_compute_v1_DeleteCportRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_didi_cloud_compute_v1_DeleteCportRequest_descriptor, + new java.lang.String[] { "Header", "Cport", }); + internal_static_didi_cloud_compute_v1_DeleteCportRequest_Input_descriptor = + internal_static_didi_cloud_compute_v1_DeleteCportRequest_descriptor.getNestedTypes().get(0); + internal_static_didi_cloud_compute_v1_DeleteCportRequest_Input_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_didi_cloud_compute_v1_DeleteCportRequest_Input_descriptor, + new java.lang.String[] { "CportUuid", }); + internal_static_didi_cloud_compute_v1_DeleteCportResponse_descriptor = + getDescriptor().getMessageTypes().get(9); + internal_static_didi_cloud_compute_v1_DeleteCportResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_didi_cloud_compute_v1_DeleteCportResponse_descriptor, + new java.lang.String[] { "Error", "Data", }); + com.google.protobuf.ExtensionRegistry registry = + com.google.protobuf.ExtensionRegistry.newInstance(); + registry.add(com.google.api.AnnotationsProto.http); + com.google.protobuf.Descriptors.FileDescriptor + .internalUpdateFileDescriptor(descriptor, registry); + com.didiyun.base.v1.Base.getDescriptor(); + com.didiyun.compute.v1.CommonOuterClass.getDescriptor(); + com.google.api.AnnotationsProto.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/main/java/com/didiyun/compute/v1/CreateCportRequest.java b/src/main/java/com/didiyun/compute/v1/CreateCportRequest.java new file mode 100644 index 0000000..6dc232e --- /dev/null +++ b/src/main/java/com/didiyun/compute/v1/CreateCportRequest.java @@ -0,0 +1,2196 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: compute/v1/cport.proto + +package com.didiyun.compute.v1; + +/** + * Protobuf type {@code didi.cloud.compute.v1.CreateCportRequest} + */ +public final class CreateCportRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:didi.cloud.compute.v1.CreateCportRequest) + CreateCportRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use CreateCportRequest.newBuilder() to construct. + private CreateCportRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CreateCportRequest() { + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CreateCportRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + com.didiyun.base.v1.Header.Builder subBuilder = null; + if (header_ != null) { + subBuilder = header_.toBuilder(); + } + header_ = input.readMessage(com.didiyun.base.v1.Header.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(header_); + header_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + com.didiyun.compute.v1.CreateCportRequest.Input.Builder subBuilder = null; + if (cport_ != null) { + subBuilder = cport_.toBuilder(); + } + cport_ = input.readMessage(com.didiyun.compute.v1.CreateCportRequest.Input.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(cport_); + cport_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_CreateCportRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_CreateCportRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.didiyun.compute.v1.CreateCportRequest.class, com.didiyun.compute.v1.CreateCportRequest.Builder.class); + } + + public interface InputOrBuilder extends + // @@protoc_insertion_point(interface_extends:didi.cloud.compute.v1.CreateCportRequest.Input) + com.google.protobuf.MessageOrBuilder { + + /** + * string ip = 1; + */ + java.lang.String getIp(); + /** + * string ip = 1; + */ + com.google.protobuf.ByteString + getIpBytes(); + + /** + * string vpcUuid = 2; + */ + java.lang.String getVpcUuid(); + /** + * string vpcUuid = 2; + */ + com.google.protobuf.ByteString + getVpcUuidBytes(); + + /** + * string subnetUuid = 3; + */ + java.lang.String getSubnetUuid(); + /** + * string subnetUuid = 3; + */ + com.google.protobuf.ByteString + getSubnetUuidBytes(); + + /** + * string podNs = 4; + */ + java.lang.String getPodNs(); + /** + * string podNs = 4; + */ + com.google.protobuf.ByteString + getPodNsBytes(); + + /** + * string podName = 5; + */ + java.lang.String getPodName(); + /** + * string podName = 5; + */ + com.google.protobuf.ByteString + getPodNameBytes(); + + /** + * string containerId = 6; + */ + java.lang.String getContainerId(); + /** + * string containerId = 6; + */ + com.google.protobuf.ByteString + getContainerIdBytes(); + + /** + * string vmIp = 7; + */ + java.lang.String getVmIp(); + /** + * string vmIp = 7; + */ + com.google.protobuf.ByteString + getVmIpBytes(); + } + /** + * Protobuf type {@code didi.cloud.compute.v1.CreateCportRequest.Input} + */ + public static final class Input extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:didi.cloud.compute.v1.CreateCportRequest.Input) + InputOrBuilder { + private static final long serialVersionUID = 0L; + // Use Input.newBuilder() to construct. + private Input(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Input() { + ip_ = ""; + vpcUuid_ = ""; + subnetUuid_ = ""; + podNs_ = ""; + podName_ = ""; + containerId_ = ""; + vmIp_ = ""; + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Input( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + ip_ = s; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + vpcUuid_ = s; + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + subnetUuid_ = s; + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + + podNs_ = s; + break; + } + case 42: { + java.lang.String s = input.readStringRequireUtf8(); + + podName_ = s; + break; + } + case 50: { + java.lang.String s = input.readStringRequireUtf8(); + + containerId_ = s; + break; + } + case 58: { + java.lang.String s = input.readStringRequireUtf8(); + + vmIp_ = s; + break; + } + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_CreateCportRequest_Input_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_CreateCportRequest_Input_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.didiyun.compute.v1.CreateCportRequest.Input.class, com.didiyun.compute.v1.CreateCportRequest.Input.Builder.class); + } + + public static final int IP_FIELD_NUMBER = 1; + private volatile java.lang.Object ip_; + /** + * string ip = 1; + */ + public java.lang.String getIp() { + java.lang.Object ref = ip_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + ip_ = s; + return s; + } + } + /** + * string ip = 1; + */ + public com.google.protobuf.ByteString + getIpBytes() { + java.lang.Object ref = ip_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + ip_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int VPCUUID_FIELD_NUMBER = 2; + private volatile java.lang.Object vpcUuid_; + /** + * string vpcUuid = 2; + */ + public java.lang.String getVpcUuid() { + java.lang.Object ref = vpcUuid_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + vpcUuid_ = s; + return s; + } + } + /** + * string vpcUuid = 2; + */ + public com.google.protobuf.ByteString + getVpcUuidBytes() { + java.lang.Object ref = vpcUuid_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + vpcUuid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SUBNETUUID_FIELD_NUMBER = 3; + private volatile java.lang.Object subnetUuid_; + /** + * string subnetUuid = 3; + */ + public java.lang.String getSubnetUuid() { + java.lang.Object ref = subnetUuid_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + subnetUuid_ = s; + return s; + } + } + /** + * string subnetUuid = 3; + */ + public com.google.protobuf.ByteString + getSubnetUuidBytes() { + java.lang.Object ref = subnetUuid_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + subnetUuid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PODNS_FIELD_NUMBER = 4; + private volatile java.lang.Object podNs_; + /** + * string podNs = 4; + */ + public java.lang.String getPodNs() { + java.lang.Object ref = podNs_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + podNs_ = s; + return s; + } + } + /** + * string podNs = 4; + */ + public com.google.protobuf.ByteString + getPodNsBytes() { + java.lang.Object ref = podNs_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + podNs_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PODNAME_FIELD_NUMBER = 5; + private volatile java.lang.Object podName_; + /** + * string podName = 5; + */ + public java.lang.String getPodName() { + java.lang.Object ref = podName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + podName_ = s; + return s; + } + } + /** + * string podName = 5; + */ + public com.google.protobuf.ByteString + getPodNameBytes() { + java.lang.Object ref = podName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + podName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CONTAINERID_FIELD_NUMBER = 6; + private volatile java.lang.Object containerId_; + /** + * string containerId = 6; + */ + public java.lang.String getContainerId() { + java.lang.Object ref = containerId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + containerId_ = s; + return s; + } + } + /** + * string containerId = 6; + */ + public com.google.protobuf.ByteString + getContainerIdBytes() { + java.lang.Object ref = containerId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + containerId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int VMIP_FIELD_NUMBER = 7; + private volatile java.lang.Object vmIp_; + /** + * string vmIp = 7; + */ + public java.lang.String getVmIp() { + java.lang.Object ref = vmIp_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + vmIp_ = s; + return s; + } + } + /** + * string vmIp = 7; + */ + public com.google.protobuf.ByteString + getVmIpBytes() { + java.lang.Object ref = vmIp_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + vmIp_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!getIpBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, ip_); + } + if (!getVpcUuidBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, vpcUuid_); + } + if (!getSubnetUuidBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, subnetUuid_); + } + if (!getPodNsBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, podNs_); + } + if (!getPodNameBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 5, podName_); + } + if (!getContainerIdBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 6, containerId_); + } + if (!getVmIpBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 7, vmIp_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!getIpBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, ip_); + } + if (!getVpcUuidBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, vpcUuid_); + } + if (!getSubnetUuidBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, subnetUuid_); + } + if (!getPodNsBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, podNs_); + } + if (!getPodNameBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, podName_); + } + if (!getContainerIdBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, containerId_); + } + if (!getVmIpBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, vmIp_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.didiyun.compute.v1.CreateCportRequest.Input)) { + return super.equals(obj); + } + com.didiyun.compute.v1.CreateCportRequest.Input other = (com.didiyun.compute.v1.CreateCportRequest.Input) obj; + + boolean result = true; + result = result && getIp() + .equals(other.getIp()); + result = result && getVpcUuid() + .equals(other.getVpcUuid()); + result = result && getSubnetUuid() + .equals(other.getSubnetUuid()); + result = result && getPodNs() + .equals(other.getPodNs()); + result = result && getPodName() + .equals(other.getPodName()); + result = result && getContainerId() + .equals(other.getContainerId()); + result = result && getVmIp() + .equals(other.getVmIp()); + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + IP_FIELD_NUMBER; + hash = (53 * hash) + getIp().hashCode(); + hash = (37 * hash) + VPCUUID_FIELD_NUMBER; + hash = (53 * hash) + getVpcUuid().hashCode(); + hash = (37 * hash) + SUBNETUUID_FIELD_NUMBER; + hash = (53 * hash) + getSubnetUuid().hashCode(); + hash = (37 * hash) + PODNS_FIELD_NUMBER; + hash = (53 * hash) + getPodNs().hashCode(); + hash = (37 * hash) + PODNAME_FIELD_NUMBER; + hash = (53 * hash) + getPodName().hashCode(); + hash = (37 * hash) + CONTAINERID_FIELD_NUMBER; + hash = (53 * hash) + getContainerId().hashCode(); + hash = (37 * hash) + VMIP_FIELD_NUMBER; + hash = (53 * hash) + getVmIp().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.didiyun.compute.v1.CreateCportRequest.Input parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.CreateCportRequest.Input parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.CreateCportRequest.Input parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.CreateCportRequest.Input parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.CreateCportRequest.Input parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.CreateCportRequest.Input parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.CreateCportRequest.Input parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.CreateCportRequest.Input parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.didiyun.compute.v1.CreateCportRequest.Input parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.CreateCportRequest.Input parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.didiyun.compute.v1.CreateCportRequest.Input parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.CreateCportRequest.Input parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.didiyun.compute.v1.CreateCportRequest.Input prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code didi.cloud.compute.v1.CreateCportRequest.Input} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:didi.cloud.compute.v1.CreateCportRequest.Input) + com.didiyun.compute.v1.CreateCportRequest.InputOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_CreateCportRequest_Input_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_CreateCportRequest_Input_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.didiyun.compute.v1.CreateCportRequest.Input.class, com.didiyun.compute.v1.CreateCportRequest.Input.Builder.class); + } + + // Construct using com.didiyun.compute.v1.CreateCportRequest.Input.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + ip_ = ""; + + vpcUuid_ = ""; + + subnetUuid_ = ""; + + podNs_ = ""; + + podName_ = ""; + + containerId_ = ""; + + vmIp_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_CreateCportRequest_Input_descriptor; + } + + @java.lang.Override + public com.didiyun.compute.v1.CreateCportRequest.Input getDefaultInstanceForType() { + return com.didiyun.compute.v1.CreateCportRequest.Input.getDefaultInstance(); + } + + @java.lang.Override + public com.didiyun.compute.v1.CreateCportRequest.Input build() { + com.didiyun.compute.v1.CreateCportRequest.Input result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.didiyun.compute.v1.CreateCportRequest.Input buildPartial() { + com.didiyun.compute.v1.CreateCportRequest.Input result = new com.didiyun.compute.v1.CreateCportRequest.Input(this); + result.ip_ = ip_; + result.vpcUuid_ = vpcUuid_; + result.subnetUuid_ = subnetUuid_; + result.podNs_ = podNs_; + result.podName_ = podName_; + result.containerId_ = containerId_; + result.vmIp_ = vmIp_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return (Builder) super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.didiyun.compute.v1.CreateCportRequest.Input) { + return mergeFrom((com.didiyun.compute.v1.CreateCportRequest.Input)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.didiyun.compute.v1.CreateCportRequest.Input other) { + if (other == com.didiyun.compute.v1.CreateCportRequest.Input.getDefaultInstance()) return this; + if (!other.getIp().isEmpty()) { + ip_ = other.ip_; + onChanged(); + } + if (!other.getVpcUuid().isEmpty()) { + vpcUuid_ = other.vpcUuid_; + onChanged(); + } + if (!other.getSubnetUuid().isEmpty()) { + subnetUuid_ = other.subnetUuid_; + onChanged(); + } + if (!other.getPodNs().isEmpty()) { + podNs_ = other.podNs_; + onChanged(); + } + if (!other.getPodName().isEmpty()) { + podName_ = other.podName_; + onChanged(); + } + if (!other.getContainerId().isEmpty()) { + containerId_ = other.containerId_; + onChanged(); + } + if (!other.getVmIp().isEmpty()) { + vmIp_ = other.vmIp_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.didiyun.compute.v1.CreateCportRequest.Input parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.didiyun.compute.v1.CreateCportRequest.Input) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object ip_ = ""; + /** + * string ip = 1; + */ + public java.lang.String getIp() { + java.lang.Object ref = ip_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + ip_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string ip = 1; + */ + public com.google.protobuf.ByteString + getIpBytes() { + java.lang.Object ref = ip_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + ip_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string ip = 1; + */ + public Builder setIp( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + ip_ = value; + onChanged(); + return this; + } + /** + * string ip = 1; + */ + public Builder clearIp() { + + ip_ = getDefaultInstance().getIp(); + onChanged(); + return this; + } + /** + * string ip = 1; + */ + public Builder setIpBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + ip_ = value; + onChanged(); + return this; + } + + private java.lang.Object vpcUuid_ = ""; + /** + * string vpcUuid = 2; + */ + public java.lang.String getVpcUuid() { + java.lang.Object ref = vpcUuid_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + vpcUuid_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string vpcUuid = 2; + */ + public com.google.protobuf.ByteString + getVpcUuidBytes() { + java.lang.Object ref = vpcUuid_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + vpcUuid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string vpcUuid = 2; + */ + public Builder setVpcUuid( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + vpcUuid_ = value; + onChanged(); + return this; + } + /** + * string vpcUuid = 2; + */ + public Builder clearVpcUuid() { + + vpcUuid_ = getDefaultInstance().getVpcUuid(); + onChanged(); + return this; + } + /** + * string vpcUuid = 2; + */ + public Builder setVpcUuidBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + vpcUuid_ = value; + onChanged(); + return this; + } + + private java.lang.Object subnetUuid_ = ""; + /** + * string subnetUuid = 3; + */ + public java.lang.String getSubnetUuid() { + java.lang.Object ref = subnetUuid_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + subnetUuid_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string subnetUuid = 3; + */ + public com.google.protobuf.ByteString + getSubnetUuidBytes() { + java.lang.Object ref = subnetUuid_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + subnetUuid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string subnetUuid = 3; + */ + public Builder setSubnetUuid( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + subnetUuid_ = value; + onChanged(); + return this; + } + /** + * string subnetUuid = 3; + */ + public Builder clearSubnetUuid() { + + subnetUuid_ = getDefaultInstance().getSubnetUuid(); + onChanged(); + return this; + } + /** + * string subnetUuid = 3; + */ + public Builder setSubnetUuidBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + subnetUuid_ = value; + onChanged(); + return this; + } + + private java.lang.Object podNs_ = ""; + /** + * string podNs = 4; + */ + public java.lang.String getPodNs() { + java.lang.Object ref = podNs_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + podNs_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string podNs = 4; + */ + public com.google.protobuf.ByteString + getPodNsBytes() { + java.lang.Object ref = podNs_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + podNs_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string podNs = 4; + */ + public Builder setPodNs( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + podNs_ = value; + onChanged(); + return this; + } + /** + * string podNs = 4; + */ + public Builder clearPodNs() { + + podNs_ = getDefaultInstance().getPodNs(); + onChanged(); + return this; + } + /** + * string podNs = 4; + */ + public Builder setPodNsBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + podNs_ = value; + onChanged(); + return this; + } + + private java.lang.Object podName_ = ""; + /** + * string podName = 5; + */ + public java.lang.String getPodName() { + java.lang.Object ref = podName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + podName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string podName = 5; + */ + public com.google.protobuf.ByteString + getPodNameBytes() { + java.lang.Object ref = podName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + podName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string podName = 5; + */ + public Builder setPodName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + podName_ = value; + onChanged(); + return this; + } + /** + * string podName = 5; + */ + public Builder clearPodName() { + + podName_ = getDefaultInstance().getPodName(); + onChanged(); + return this; + } + /** + * string podName = 5; + */ + public Builder setPodNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + podName_ = value; + onChanged(); + return this; + } + + private java.lang.Object containerId_ = ""; + /** + * string containerId = 6; + */ + public java.lang.String getContainerId() { + java.lang.Object ref = containerId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + containerId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string containerId = 6; + */ + public com.google.protobuf.ByteString + getContainerIdBytes() { + java.lang.Object ref = containerId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + containerId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string containerId = 6; + */ + public Builder setContainerId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + containerId_ = value; + onChanged(); + return this; + } + /** + * string containerId = 6; + */ + public Builder clearContainerId() { + + containerId_ = getDefaultInstance().getContainerId(); + onChanged(); + return this; + } + /** + * string containerId = 6; + */ + public Builder setContainerIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + containerId_ = value; + onChanged(); + return this; + } + + private java.lang.Object vmIp_ = ""; + /** + * string vmIp = 7; + */ + public java.lang.String getVmIp() { + java.lang.Object ref = vmIp_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + vmIp_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string vmIp = 7; + */ + public com.google.protobuf.ByteString + getVmIpBytes() { + java.lang.Object ref = vmIp_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + vmIp_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string vmIp = 7; + */ + public Builder setVmIp( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + vmIp_ = value; + onChanged(); + return this; + } + /** + * string vmIp = 7; + */ + public Builder clearVmIp() { + + vmIp_ = getDefaultInstance().getVmIp(); + onChanged(); + return this; + } + /** + * string vmIp = 7; + */ + public Builder setVmIpBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + vmIp_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:didi.cloud.compute.v1.CreateCportRequest.Input) + } + + // @@protoc_insertion_point(class_scope:didi.cloud.compute.v1.CreateCportRequest.Input) + private static final com.didiyun.compute.v1.CreateCportRequest.Input DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.didiyun.compute.v1.CreateCportRequest.Input(); + } + + public static com.didiyun.compute.v1.CreateCportRequest.Input getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Input parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Input(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.didiyun.compute.v1.CreateCportRequest.Input getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public static final int HEADER_FIELD_NUMBER = 1; + private com.didiyun.base.v1.Header header_; + /** + *
+   *公共的请求头
+   * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public boolean hasHeader() { + return header_ != null; + } + /** + *
+   *公共的请求头
+   * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public com.didiyun.base.v1.Header getHeader() { + return header_ == null ? com.didiyun.base.v1.Header.getDefaultInstance() : header_; + } + /** + *
+   *公共的请求头
+   * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public com.didiyun.base.v1.HeaderOrBuilder getHeaderOrBuilder() { + return getHeader(); + } + + public static final int CPORT_FIELD_NUMBER = 2; + private com.didiyun.compute.v1.CreateCportRequest.Input cport_; + /** + * .didi.cloud.compute.v1.CreateCportRequest.Input cport = 2; + */ + public boolean hasCport() { + return cport_ != null; + } + /** + * .didi.cloud.compute.v1.CreateCportRequest.Input cport = 2; + */ + public com.didiyun.compute.v1.CreateCportRequest.Input getCport() { + return cport_ == null ? com.didiyun.compute.v1.CreateCportRequest.Input.getDefaultInstance() : cport_; + } + /** + * .didi.cloud.compute.v1.CreateCportRequest.Input cport = 2; + */ + public com.didiyun.compute.v1.CreateCportRequest.InputOrBuilder getCportOrBuilder() { + return getCport(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (header_ != null) { + output.writeMessage(1, getHeader()); + } + if (cport_ != null) { + output.writeMessage(2, getCport()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (header_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getHeader()); + } + if (cport_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getCport()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.didiyun.compute.v1.CreateCportRequest)) { + return super.equals(obj); + } + com.didiyun.compute.v1.CreateCportRequest other = (com.didiyun.compute.v1.CreateCportRequest) obj; + + boolean result = true; + result = result && (hasHeader() == other.hasHeader()); + if (hasHeader()) { + result = result && getHeader() + .equals(other.getHeader()); + } + result = result && (hasCport() == other.hasCport()); + if (hasCport()) { + result = result && getCport() + .equals(other.getCport()); + } + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasHeader()) { + hash = (37 * hash) + HEADER_FIELD_NUMBER; + hash = (53 * hash) + getHeader().hashCode(); + } + if (hasCport()) { + hash = (37 * hash) + CPORT_FIELD_NUMBER; + hash = (53 * hash) + getCport().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.didiyun.compute.v1.CreateCportRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.CreateCportRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.CreateCportRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.CreateCportRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.CreateCportRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.CreateCportRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.CreateCportRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.CreateCportRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.didiyun.compute.v1.CreateCportRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.CreateCportRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.didiyun.compute.v1.CreateCportRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.CreateCportRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.didiyun.compute.v1.CreateCportRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code didi.cloud.compute.v1.CreateCportRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:didi.cloud.compute.v1.CreateCportRequest) + com.didiyun.compute.v1.CreateCportRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_CreateCportRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_CreateCportRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.didiyun.compute.v1.CreateCportRequest.class, com.didiyun.compute.v1.CreateCportRequest.Builder.class); + } + + // Construct using com.didiyun.compute.v1.CreateCportRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (headerBuilder_ == null) { + header_ = null; + } else { + header_ = null; + headerBuilder_ = null; + } + if (cportBuilder_ == null) { + cport_ = null; + } else { + cport_ = null; + cportBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_CreateCportRequest_descriptor; + } + + @java.lang.Override + public com.didiyun.compute.v1.CreateCportRequest getDefaultInstanceForType() { + return com.didiyun.compute.v1.CreateCportRequest.getDefaultInstance(); + } + + @java.lang.Override + public com.didiyun.compute.v1.CreateCportRequest build() { + com.didiyun.compute.v1.CreateCportRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.didiyun.compute.v1.CreateCportRequest buildPartial() { + com.didiyun.compute.v1.CreateCportRequest result = new com.didiyun.compute.v1.CreateCportRequest(this); + if (headerBuilder_ == null) { + result.header_ = header_; + } else { + result.header_ = headerBuilder_.build(); + } + if (cportBuilder_ == null) { + result.cport_ = cport_; + } else { + result.cport_ = cportBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return (Builder) super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.didiyun.compute.v1.CreateCportRequest) { + return mergeFrom((com.didiyun.compute.v1.CreateCportRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.didiyun.compute.v1.CreateCportRequest other) { + if (other == com.didiyun.compute.v1.CreateCportRequest.getDefaultInstance()) return this; + if (other.hasHeader()) { + mergeHeader(other.getHeader()); + } + if (other.hasCport()) { + mergeCport(other.getCport()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.didiyun.compute.v1.CreateCportRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.didiyun.compute.v1.CreateCportRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private com.didiyun.base.v1.Header header_ = null; + private com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.base.v1.Header, com.didiyun.base.v1.Header.Builder, com.didiyun.base.v1.HeaderOrBuilder> headerBuilder_; + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public boolean hasHeader() { + return headerBuilder_ != null || header_ != null; + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public com.didiyun.base.v1.Header getHeader() { + if (headerBuilder_ == null) { + return header_ == null ? com.didiyun.base.v1.Header.getDefaultInstance() : header_; + } else { + return headerBuilder_.getMessage(); + } + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public Builder setHeader(com.didiyun.base.v1.Header value) { + if (headerBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + header_ = value; + onChanged(); + } else { + headerBuilder_.setMessage(value); + } + + return this; + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public Builder setHeader( + com.didiyun.base.v1.Header.Builder builderForValue) { + if (headerBuilder_ == null) { + header_ = builderForValue.build(); + onChanged(); + } else { + headerBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public Builder mergeHeader(com.didiyun.base.v1.Header value) { + if (headerBuilder_ == null) { + if (header_ != null) { + header_ = + com.didiyun.base.v1.Header.newBuilder(header_).mergeFrom(value).buildPartial(); + } else { + header_ = value; + } + onChanged(); + } else { + headerBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public Builder clearHeader() { + if (headerBuilder_ == null) { + header_ = null; + onChanged(); + } else { + header_ = null; + headerBuilder_ = null; + } + + return this; + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public com.didiyun.base.v1.Header.Builder getHeaderBuilder() { + + onChanged(); + return getHeaderFieldBuilder().getBuilder(); + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public com.didiyun.base.v1.HeaderOrBuilder getHeaderOrBuilder() { + if (headerBuilder_ != null) { + return headerBuilder_.getMessageOrBuilder(); + } else { + return header_ == null ? + com.didiyun.base.v1.Header.getDefaultInstance() : header_; + } + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.base.v1.Header, com.didiyun.base.v1.Header.Builder, com.didiyun.base.v1.HeaderOrBuilder> + getHeaderFieldBuilder() { + if (headerBuilder_ == null) { + headerBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.base.v1.Header, com.didiyun.base.v1.Header.Builder, com.didiyun.base.v1.HeaderOrBuilder>( + getHeader(), + getParentForChildren(), + isClean()); + header_ = null; + } + return headerBuilder_; + } + + private com.didiyun.compute.v1.CreateCportRequest.Input cport_ = null; + private com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.compute.v1.CreateCportRequest.Input, com.didiyun.compute.v1.CreateCportRequest.Input.Builder, com.didiyun.compute.v1.CreateCportRequest.InputOrBuilder> cportBuilder_; + /** + * .didi.cloud.compute.v1.CreateCportRequest.Input cport = 2; + */ + public boolean hasCport() { + return cportBuilder_ != null || cport_ != null; + } + /** + * .didi.cloud.compute.v1.CreateCportRequest.Input cport = 2; + */ + public com.didiyun.compute.v1.CreateCportRequest.Input getCport() { + if (cportBuilder_ == null) { + return cport_ == null ? com.didiyun.compute.v1.CreateCportRequest.Input.getDefaultInstance() : cport_; + } else { + return cportBuilder_.getMessage(); + } + } + /** + * .didi.cloud.compute.v1.CreateCportRequest.Input cport = 2; + */ + public Builder setCport(com.didiyun.compute.v1.CreateCportRequest.Input value) { + if (cportBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + cport_ = value; + onChanged(); + } else { + cportBuilder_.setMessage(value); + } + + return this; + } + /** + * .didi.cloud.compute.v1.CreateCportRequest.Input cport = 2; + */ + public Builder setCport( + com.didiyun.compute.v1.CreateCportRequest.Input.Builder builderForValue) { + if (cportBuilder_ == null) { + cport_ = builderForValue.build(); + onChanged(); + } else { + cportBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .didi.cloud.compute.v1.CreateCportRequest.Input cport = 2; + */ + public Builder mergeCport(com.didiyun.compute.v1.CreateCportRequest.Input value) { + if (cportBuilder_ == null) { + if (cport_ != null) { + cport_ = + com.didiyun.compute.v1.CreateCportRequest.Input.newBuilder(cport_).mergeFrom(value).buildPartial(); + } else { + cport_ = value; + } + onChanged(); + } else { + cportBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .didi.cloud.compute.v1.CreateCportRequest.Input cport = 2; + */ + public Builder clearCport() { + if (cportBuilder_ == null) { + cport_ = null; + onChanged(); + } else { + cport_ = null; + cportBuilder_ = null; + } + + return this; + } + /** + * .didi.cloud.compute.v1.CreateCportRequest.Input cport = 2; + */ + public com.didiyun.compute.v1.CreateCportRequest.Input.Builder getCportBuilder() { + + onChanged(); + return getCportFieldBuilder().getBuilder(); + } + /** + * .didi.cloud.compute.v1.CreateCportRequest.Input cport = 2; + */ + public com.didiyun.compute.v1.CreateCportRequest.InputOrBuilder getCportOrBuilder() { + if (cportBuilder_ != null) { + return cportBuilder_.getMessageOrBuilder(); + } else { + return cport_ == null ? + com.didiyun.compute.v1.CreateCportRequest.Input.getDefaultInstance() : cport_; + } + } + /** + * .didi.cloud.compute.v1.CreateCportRequest.Input cport = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.compute.v1.CreateCportRequest.Input, com.didiyun.compute.v1.CreateCportRequest.Input.Builder, com.didiyun.compute.v1.CreateCportRequest.InputOrBuilder> + getCportFieldBuilder() { + if (cportBuilder_ == null) { + cportBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.compute.v1.CreateCportRequest.Input, com.didiyun.compute.v1.CreateCportRequest.Input.Builder, com.didiyun.compute.v1.CreateCportRequest.InputOrBuilder>( + getCport(), + getParentForChildren(), + isClean()); + cport_ = null; + } + return cportBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:didi.cloud.compute.v1.CreateCportRequest) + } + + // @@protoc_insertion_point(class_scope:didi.cloud.compute.v1.CreateCportRequest) + private static final com.didiyun.compute.v1.CreateCportRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.didiyun.compute.v1.CreateCportRequest(); + } + + public static com.didiyun.compute.v1.CreateCportRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CreateCportRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CreateCportRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.didiyun.compute.v1.CreateCportRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/com/didiyun/compute/v1/CreateCportRequestOrBuilder.java b/src/main/java/com/didiyun/compute/v1/CreateCportRequestOrBuilder.java new file mode 100644 index 0000000..23c914d --- /dev/null +++ b/src/main/java/com/didiyun/compute/v1/CreateCportRequestOrBuilder.java @@ -0,0 +1,47 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: compute/v1/cport.proto + +package com.didiyun.compute.v1; + +public interface CreateCportRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:didi.cloud.compute.v1.CreateCportRequest) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   *公共的请求头
+   * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + boolean hasHeader(); + /** + *
+   *公共的请求头
+   * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + com.didiyun.base.v1.Header getHeader(); + /** + *
+   *公共的请求头
+   * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + com.didiyun.base.v1.HeaderOrBuilder getHeaderOrBuilder(); + + /** + * .didi.cloud.compute.v1.CreateCportRequest.Input cport = 2; + */ + boolean hasCport(); + /** + * .didi.cloud.compute.v1.CreateCportRequest.Input cport = 2; + */ + com.didiyun.compute.v1.CreateCportRequest.Input getCport(); + /** + * .didi.cloud.compute.v1.CreateCportRequest.Input cport = 2; + */ + com.didiyun.compute.v1.CreateCportRequest.InputOrBuilder getCportOrBuilder(); +} diff --git a/src/main/java/com/didiyun/compute/v1/CreateCportResponse.java b/src/main/java/com/didiyun/compute/v1/CreateCportResponse.java new file mode 100644 index 0000000..01323dd --- /dev/null +++ b/src/main/java/com/didiyun/compute/v1/CreateCportResponse.java @@ -0,0 +1,1035 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: compute/v1/cport.proto + +package com.didiyun.compute.v1; + +/** + * Protobuf type {@code didi.cloud.compute.v1.CreateCportResponse} + */ +public final class CreateCportResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:didi.cloud.compute.v1.CreateCportResponse) + CreateCportResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use CreateCportResponse.newBuilder() to construct. + private CreateCportResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CreateCportResponse() { + data_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CreateCportResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + com.didiyun.base.v1.Error.Builder subBuilder = null; + if (error_ != null) { + subBuilder = error_.toBuilder(); + } + error_ = input.readMessage(com.didiyun.base.v1.Error.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(error_); + error_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) { + data_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + data_.add( + input.readMessage(com.didiyun.base.v1.JobInfo.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) { + data_ = java.util.Collections.unmodifiableList(data_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_CreateCportResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_CreateCportResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.didiyun.compute.v1.CreateCportResponse.class, com.didiyun.compute.v1.CreateCportResponse.Builder.class); + } + + private int bitField0_; + public static final int ERROR_FIELD_NUMBER = 1; + private com.didiyun.base.v1.Error error_; + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public boolean hasError() { + return error_ != null; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public com.didiyun.base.v1.Error getError() { + return error_ == null ? com.didiyun.base.v1.Error.getDefaultInstance() : error_; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public com.didiyun.base.v1.ErrorOrBuilder getErrorOrBuilder() { + return getError(); + } + + public static final int DATA_FIELD_NUMBER = 2; + private java.util.List data_; + /** + *
+   *任务返回
+   * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public java.util.List getDataList() { + return data_; + } + /** + *
+   *任务返回
+   * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public java.util.List + getDataOrBuilderList() { + return data_; + } + /** + *
+   *任务返回
+   * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public int getDataCount() { + return data_.size(); + } + /** + *
+   *任务返回
+   * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public com.didiyun.base.v1.JobInfo getData(int index) { + return data_.get(index); + } + /** + *
+   *任务返回
+   * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public com.didiyun.base.v1.JobInfoOrBuilder getDataOrBuilder( + int index) { + return data_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (error_ != null) { + output.writeMessage(1, getError()); + } + for (int i = 0; i < data_.size(); i++) { + output.writeMessage(2, data_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (error_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getError()); + } + for (int i = 0; i < data_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, data_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.didiyun.compute.v1.CreateCportResponse)) { + return super.equals(obj); + } + com.didiyun.compute.v1.CreateCportResponse other = (com.didiyun.compute.v1.CreateCportResponse) obj; + + boolean result = true; + result = result && (hasError() == other.hasError()); + if (hasError()) { + result = result && getError() + .equals(other.getError()); + } + result = result && getDataList() + .equals(other.getDataList()); + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasError()) { + hash = (37 * hash) + ERROR_FIELD_NUMBER; + hash = (53 * hash) + getError().hashCode(); + } + if (getDataCount() > 0) { + hash = (37 * hash) + DATA_FIELD_NUMBER; + hash = (53 * hash) + getDataList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.didiyun.compute.v1.CreateCportResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.CreateCportResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.CreateCportResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.CreateCportResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.CreateCportResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.CreateCportResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.CreateCportResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.CreateCportResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.didiyun.compute.v1.CreateCportResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.CreateCportResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.didiyun.compute.v1.CreateCportResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.CreateCportResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.didiyun.compute.v1.CreateCportResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code didi.cloud.compute.v1.CreateCportResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:didi.cloud.compute.v1.CreateCportResponse) + com.didiyun.compute.v1.CreateCportResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_CreateCportResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_CreateCportResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.didiyun.compute.v1.CreateCportResponse.class, com.didiyun.compute.v1.CreateCportResponse.Builder.class); + } + + // Construct using com.didiyun.compute.v1.CreateCportResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getDataFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (errorBuilder_ == null) { + error_ = null; + } else { + error_ = null; + errorBuilder_ = null; + } + if (dataBuilder_ == null) { + data_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + dataBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_CreateCportResponse_descriptor; + } + + @java.lang.Override + public com.didiyun.compute.v1.CreateCportResponse getDefaultInstanceForType() { + return com.didiyun.compute.v1.CreateCportResponse.getDefaultInstance(); + } + + @java.lang.Override + public com.didiyun.compute.v1.CreateCportResponse build() { + com.didiyun.compute.v1.CreateCportResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.didiyun.compute.v1.CreateCportResponse buildPartial() { + com.didiyun.compute.v1.CreateCportResponse result = new com.didiyun.compute.v1.CreateCportResponse(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (errorBuilder_ == null) { + result.error_ = error_; + } else { + result.error_ = errorBuilder_.build(); + } + if (dataBuilder_ == null) { + if (((bitField0_ & 0x00000002) == 0x00000002)) { + data_ = java.util.Collections.unmodifiableList(data_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.data_ = data_; + } else { + result.data_ = dataBuilder_.build(); + } + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return (Builder) super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.didiyun.compute.v1.CreateCportResponse) { + return mergeFrom((com.didiyun.compute.v1.CreateCportResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.didiyun.compute.v1.CreateCportResponse other) { + if (other == com.didiyun.compute.v1.CreateCportResponse.getDefaultInstance()) return this; + if (other.hasError()) { + mergeError(other.getError()); + } + if (dataBuilder_ == null) { + if (!other.data_.isEmpty()) { + if (data_.isEmpty()) { + data_ = other.data_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureDataIsMutable(); + data_.addAll(other.data_); + } + onChanged(); + } + } else { + if (!other.data_.isEmpty()) { + if (dataBuilder_.isEmpty()) { + dataBuilder_.dispose(); + dataBuilder_ = null; + data_ = other.data_; + bitField0_ = (bitField0_ & ~0x00000002); + dataBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getDataFieldBuilder() : null; + } else { + dataBuilder_.addAllMessages(other.data_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.didiyun.compute.v1.CreateCportResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.didiyun.compute.v1.CreateCportResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.didiyun.base.v1.Error error_ = null; + private com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.base.v1.Error, com.didiyun.base.v1.Error.Builder, com.didiyun.base.v1.ErrorOrBuilder> errorBuilder_; + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public boolean hasError() { + return errorBuilder_ != null || error_ != null; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public com.didiyun.base.v1.Error getError() { + if (errorBuilder_ == null) { + return error_ == null ? com.didiyun.base.v1.Error.getDefaultInstance() : error_; + } else { + return errorBuilder_.getMessage(); + } + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public Builder setError(com.didiyun.base.v1.Error value) { + if (errorBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + error_ = value; + onChanged(); + } else { + errorBuilder_.setMessage(value); + } + + return this; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public Builder setError( + com.didiyun.base.v1.Error.Builder builderForValue) { + if (errorBuilder_ == null) { + error_ = builderForValue.build(); + onChanged(); + } else { + errorBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public Builder mergeError(com.didiyun.base.v1.Error value) { + if (errorBuilder_ == null) { + if (error_ != null) { + error_ = + com.didiyun.base.v1.Error.newBuilder(error_).mergeFrom(value).buildPartial(); + } else { + error_ = value; + } + onChanged(); + } else { + errorBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public Builder clearError() { + if (errorBuilder_ == null) { + error_ = null; + onChanged(); + } else { + error_ = null; + errorBuilder_ = null; + } + + return this; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public com.didiyun.base.v1.Error.Builder getErrorBuilder() { + + onChanged(); + return getErrorFieldBuilder().getBuilder(); + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public com.didiyun.base.v1.ErrorOrBuilder getErrorOrBuilder() { + if (errorBuilder_ != null) { + return errorBuilder_.getMessageOrBuilder(); + } else { + return error_ == null ? + com.didiyun.base.v1.Error.getDefaultInstance() : error_; + } + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.base.v1.Error, com.didiyun.base.v1.Error.Builder, com.didiyun.base.v1.ErrorOrBuilder> + getErrorFieldBuilder() { + if (errorBuilder_ == null) { + errorBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.base.v1.Error, com.didiyun.base.v1.Error.Builder, com.didiyun.base.v1.ErrorOrBuilder>( + getError(), + getParentForChildren(), + isClean()); + error_ = null; + } + return errorBuilder_; + } + + private java.util.List data_ = + java.util.Collections.emptyList(); + private void ensureDataIsMutable() { + if (!((bitField0_ & 0x00000002) == 0x00000002)) { + data_ = new java.util.ArrayList(data_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.didiyun.base.v1.JobInfo, com.didiyun.base.v1.JobInfo.Builder, com.didiyun.base.v1.JobInfoOrBuilder> dataBuilder_; + + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public java.util.List getDataList() { + if (dataBuilder_ == null) { + return java.util.Collections.unmodifiableList(data_); + } else { + return dataBuilder_.getMessageList(); + } + } + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public int getDataCount() { + if (dataBuilder_ == null) { + return data_.size(); + } else { + return dataBuilder_.getCount(); + } + } + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public com.didiyun.base.v1.JobInfo getData(int index) { + if (dataBuilder_ == null) { + return data_.get(index); + } else { + return dataBuilder_.getMessage(index); + } + } + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public Builder setData( + int index, com.didiyun.base.v1.JobInfo value) { + if (dataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDataIsMutable(); + data_.set(index, value); + onChanged(); + } else { + dataBuilder_.setMessage(index, value); + } + return this; + } + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public Builder setData( + int index, com.didiyun.base.v1.JobInfo.Builder builderForValue) { + if (dataBuilder_ == null) { + ensureDataIsMutable(); + data_.set(index, builderForValue.build()); + onChanged(); + } else { + dataBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public Builder addData(com.didiyun.base.v1.JobInfo value) { + if (dataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDataIsMutable(); + data_.add(value); + onChanged(); + } else { + dataBuilder_.addMessage(value); + } + return this; + } + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public Builder addData( + int index, com.didiyun.base.v1.JobInfo value) { + if (dataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDataIsMutable(); + data_.add(index, value); + onChanged(); + } else { + dataBuilder_.addMessage(index, value); + } + return this; + } + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public Builder addData( + com.didiyun.base.v1.JobInfo.Builder builderForValue) { + if (dataBuilder_ == null) { + ensureDataIsMutable(); + data_.add(builderForValue.build()); + onChanged(); + } else { + dataBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public Builder addData( + int index, com.didiyun.base.v1.JobInfo.Builder builderForValue) { + if (dataBuilder_ == null) { + ensureDataIsMutable(); + data_.add(index, builderForValue.build()); + onChanged(); + } else { + dataBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public Builder addAllData( + java.lang.Iterable values) { + if (dataBuilder_ == null) { + ensureDataIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, data_); + onChanged(); + } else { + dataBuilder_.addAllMessages(values); + } + return this; + } + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public Builder clearData() { + if (dataBuilder_ == null) { + data_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + dataBuilder_.clear(); + } + return this; + } + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public Builder removeData(int index) { + if (dataBuilder_ == null) { + ensureDataIsMutable(); + data_.remove(index); + onChanged(); + } else { + dataBuilder_.remove(index); + } + return this; + } + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public com.didiyun.base.v1.JobInfo.Builder getDataBuilder( + int index) { + return getDataFieldBuilder().getBuilder(index); + } + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public com.didiyun.base.v1.JobInfoOrBuilder getDataOrBuilder( + int index) { + if (dataBuilder_ == null) { + return data_.get(index); } else { + return dataBuilder_.getMessageOrBuilder(index); + } + } + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public java.util.List + getDataOrBuilderList() { + if (dataBuilder_ != null) { + return dataBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(data_); + } + } + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public com.didiyun.base.v1.JobInfo.Builder addDataBuilder() { + return getDataFieldBuilder().addBuilder( + com.didiyun.base.v1.JobInfo.getDefaultInstance()); + } + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public com.didiyun.base.v1.JobInfo.Builder addDataBuilder( + int index) { + return getDataFieldBuilder().addBuilder( + index, com.didiyun.base.v1.JobInfo.getDefaultInstance()); + } + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public java.util.List + getDataBuilderList() { + return getDataFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + com.didiyun.base.v1.JobInfo, com.didiyun.base.v1.JobInfo.Builder, com.didiyun.base.v1.JobInfoOrBuilder> + getDataFieldBuilder() { + if (dataBuilder_ == null) { + dataBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + com.didiyun.base.v1.JobInfo, com.didiyun.base.v1.JobInfo.Builder, com.didiyun.base.v1.JobInfoOrBuilder>( + data_, + ((bitField0_ & 0x00000002) == 0x00000002), + getParentForChildren(), + isClean()); + data_ = null; + } + return dataBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:didi.cloud.compute.v1.CreateCportResponse) + } + + // @@protoc_insertion_point(class_scope:didi.cloud.compute.v1.CreateCportResponse) + private static final com.didiyun.compute.v1.CreateCportResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.didiyun.compute.v1.CreateCportResponse(); + } + + public static com.didiyun.compute.v1.CreateCportResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CreateCportResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CreateCportResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.didiyun.compute.v1.CreateCportResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/com/didiyun/compute/v1/CreateCportResponseOrBuilder.java b/src/main/java/com/didiyun/compute/v1/CreateCportResponseOrBuilder.java new file mode 100644 index 0000000..ebc4ac1 --- /dev/null +++ b/src/main/java/com/didiyun/compute/v1/CreateCportResponseOrBuilder.java @@ -0,0 +1,66 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: compute/v1/cport.proto + +package com.didiyun.compute.v1; + +public interface CreateCportResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:didi.cloud.compute.v1.CreateCportResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .didi.cloud.base.v1.Error error = 1; + */ + boolean hasError(); + /** + * .didi.cloud.base.v1.Error error = 1; + */ + com.didiyun.base.v1.Error getError(); + /** + * .didi.cloud.base.v1.Error error = 1; + */ + com.didiyun.base.v1.ErrorOrBuilder getErrorOrBuilder(); + + /** + *
+   *任务返回
+   * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + java.util.List + getDataList(); + /** + *
+   *任务返回
+   * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + com.didiyun.base.v1.JobInfo getData(int index); + /** + *
+   *任务返回
+   * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + int getDataCount(); + /** + *
+   *任务返回
+   * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + java.util.List + getDataOrBuilderList(); + /** + *
+   *任务返回
+   * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + com.didiyun.base.v1.JobInfoOrBuilder getDataOrBuilder( + int index); +} diff --git a/src/main/java/com/didiyun/compute/v1/CreateDc2Request.java b/src/main/java/com/didiyun/compute/v1/CreateDc2Request.java index 6f3b939..6de4b59 100644 --- a/src/main/java/com/didiyun/compute/v1/CreateDc2Request.java +++ b/src/main/java/com/didiyun/compute/v1/CreateDc2Request.java @@ -35,6 +35,7 @@ private CreateDc2Request() { monitoringAgentEnabled_ = false; ebs_ = java.util.Collections.emptyList(); userData_ = ""; + ip_ = ""; } @java.lang.Override @@ -207,6 +208,12 @@ private CreateDc2Request( userData_ = s; break; } + case 178: { + java.lang.String s = input.readStringRequireUtf8(); + + ip_ = s; + break; + } default: { if (!parseUnknownFieldProto3( input, unknownFields, extensionRegistry, tag)) { @@ -2972,7 +2979,7 @@ public java.lang.String getTags(int index) { private volatile java.lang.Object name_; /** *
-   *DC2名字
+   *DC2名称,长度为1~255个字节。批量创建时,可以通过设置命名规则进行有序命名,规则形式如:{offset,bits},offset代表序列起始值,bits代表序列字符个数(高位补0)。例如,取值为dicloud-{1,4}-web-{2,3},则第一台DC2的名称为dicloud-0001-web-002。
    * 
* * string name = 16; @@ -2991,7 +2998,7 @@ public java.lang.String getName() { } /** *
-   *DC2名字
+   *DC2名称,长度为1~255个字节。批量创建时,可以通过设置命名规则进行有序命名,规则形式如:{offset,bits},offset代表序列起始值,bits代表序列字符个数(高位补0)。例如,取值为dicloud-{1,4}-web-{2,3},则第一台DC2的名称为dicloud-0001-web-002。
    * 
* * string name = 16; @@ -3166,6 +3173,48 @@ public java.lang.String getUserData() { } } + public static final int IP_FIELD_NUMBER = 22; + private volatile java.lang.Object ip_; + /** + *
+   *指定网卡IP(IPv4,且必须同时指定子网(subnetUuid))创建DC2。默认自动分配,当指定时,如果该IP在对应子网内已经被使用,则创建报错;如果是批量创建多台DC2,则第一个DC2分配指定IP,其他DC2依次递增分配
+   * 
+ * + * string ip = 22; + */ + public java.lang.String getIp() { + java.lang.Object ref = ip_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + ip_ = s; + return s; + } + } + /** + *
+   *指定网卡IP(IPv4,且必须同时指定子网(subnetUuid))创建DC2。默认自动分配,当指定时,如果该IP在对应子网内已经被使用,则创建报错;如果是批量创建多台DC2,则第一个DC2分配指定IP,其他DC2依次递增分配
+   * 
+ * + * string ip = 22; + */ + public com.google.protobuf.ByteString + getIpBytes() { + java.lang.Object ref = ip_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + ip_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { @@ -3243,6 +3292,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) if (!getUserDataBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 21, userData_); } + if (!getIpBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 22, ip_); + } unknownFields.writeTo(output); } @@ -3339,6 +3391,9 @@ public int getSerializedSize() { if (!getUserDataBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(21, userData_); } + if (!getIpBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(22, ip_); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -3403,6 +3458,8 @@ public boolean equals(final java.lang.Object obj) { .equals(other.getEbsList()); result = result && getUserData() .equals(other.getUserData()); + result = result && getIp() + .equals(other.getIp()); result = result && unknownFields.equals(other.unknownFields); return result; } @@ -3471,6 +3528,8 @@ public int hashCode() { } hash = (37 * hash) + USERDATA_FIELD_NUMBER; hash = (53 * hash) + getUserData().hashCode(); + hash = (37 * hash) + IP_FIELD_NUMBER; + hash = (53 * hash) + getIp().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -3659,6 +3718,8 @@ public Builder clear() { } userData_ = ""; + ip_ = ""; + return this; } @@ -3736,6 +3797,7 @@ public com.didiyun.compute.v1.CreateDc2Request buildPartial() { result.ebs_ = ebsBuilder_.build(); } result.userData_ = userData_; + result.ip_ = ip_; result.bitField0_ = to_bitField0_; onBuilt(); return result; @@ -3901,6 +3963,10 @@ public Builder mergeFrom(com.didiyun.compute.v1.CreateDc2Request other) { userData_ = other.userData_; onChanged(); } + if (!other.getIp().isEmpty()) { + ip_ = other.ip_; + onChanged(); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -5252,7 +5318,7 @@ public Builder addTagsBytes( private java.lang.Object name_ = ""; /** *
-     *DC2名字
+     *DC2名称,长度为1~255个字节。批量创建时,可以通过设置命名规则进行有序命名,规则形式如:{offset,bits},offset代表序列起始值,bits代表序列字符个数(高位补0)。例如,取值为dicloud-{1,4}-web-{2,3},则第一台DC2的名称为dicloud-0001-web-002。
      * 
* * string name = 16; @@ -5271,7 +5337,7 @@ public java.lang.String getName() { } /** *
-     *DC2名字
+     *DC2名称,长度为1~255个字节。批量创建时,可以通过设置命名规则进行有序命名,规则形式如:{offset,bits},offset代表序列起始值,bits代表序列字符个数(高位补0)。例如,取值为dicloud-{1,4}-web-{2,3},则第一台DC2的名称为dicloud-0001-web-002。
      * 
* * string name = 16; @@ -5291,7 +5357,7 @@ public java.lang.String getName() { } /** *
-     *DC2名字
+     *DC2名称,长度为1~255个字节。批量创建时,可以通过设置命名规则进行有序命名,规则形式如:{offset,bits},offset代表序列起始值,bits代表序列字符个数(高位补0)。例如,取值为dicloud-{1,4}-web-{2,3},则第一台DC2的名称为dicloud-0001-web-002。
      * 
* * string name = 16; @@ -5308,7 +5374,7 @@ public Builder setName( } /** *
-     *DC2名字
+     *DC2名称,长度为1~255个字节。批量创建时,可以通过设置命名规则进行有序命名,规则形式如:{offset,bits},offset代表序列起始值,bits代表序列字符个数(高位补0)。例如,取值为dicloud-{1,4}-web-{2,3},则第一台DC2的名称为dicloud-0001-web-002。
      * 
* * string name = 16; @@ -5321,7 +5387,7 @@ public Builder clearName() { } /** *
-     *DC2名字
+     *DC2名称,长度为1~255个字节。批量创建时,可以通过设置命名规则进行有序命名,规则形式如:{offset,bits},offset代表序列起始值,bits代表序列字符个数(高位补0)。例如,取值为dicloud-{1,4}-web-{2,3},则第一台DC2的名称为dicloud-0001-web-002。
      * 
* * string name = 16; @@ -5967,6 +6033,95 @@ public Builder setUserDataBytes( onChanged(); return this; } + + private java.lang.Object ip_ = ""; + /** + *
+     *指定网卡IP(IPv4,且必须同时指定子网(subnetUuid))创建DC2。默认自动分配,当指定时,如果该IP在对应子网内已经被使用,则创建报错;如果是批量创建多台DC2,则第一个DC2分配指定IP,其他DC2依次递增分配
+     * 
+ * + * string ip = 22; + */ + public java.lang.String getIp() { + java.lang.Object ref = ip_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + ip_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     *指定网卡IP(IPv4,且必须同时指定子网(subnetUuid))创建DC2。默认自动分配,当指定时,如果该IP在对应子网内已经被使用,则创建报错;如果是批量创建多台DC2,则第一个DC2分配指定IP,其他DC2依次递增分配
+     * 
+ * + * string ip = 22; + */ + public com.google.protobuf.ByteString + getIpBytes() { + java.lang.Object ref = ip_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + ip_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     *指定网卡IP(IPv4,且必须同时指定子网(subnetUuid))创建DC2。默认自动分配,当指定时,如果该IP在对应子网内已经被使用,则创建报错;如果是批量创建多台DC2,则第一个DC2分配指定IP,其他DC2依次递增分配
+     * 
+ * + * string ip = 22; + */ + public Builder setIp( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + ip_ = value; + onChanged(); + return this; + } + /** + *
+     *指定网卡IP(IPv4,且必须同时指定子网(subnetUuid))创建DC2。默认自动分配,当指定时,如果该IP在对应子网内已经被使用,则创建报错;如果是批量创建多台DC2,则第一个DC2分配指定IP,其他DC2依次递增分配
+     * 
+ * + * string ip = 22; + */ + public Builder clearIp() { + + ip_ = getDefaultInstance().getIp(); + onChanged(); + return this; + } + /** + *
+     *指定网卡IP(IPv4,且必须同时指定子网(subnetUuid))创建DC2。默认自动分配,当指定时,如果该IP在对应子网内已经被使用,则创建报错;如果是批量创建多台DC2,则第一个DC2分配指定IP,其他DC2依次递增分配
+     * 
+ * + * string ip = 22; + */ + public Builder setIpBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + ip_ = value; + onChanged(); + return this; + } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { diff --git a/src/main/java/com/didiyun/compute/v1/CreateDc2RequestOrBuilder.java b/src/main/java/com/didiyun/compute/v1/CreateDc2RequestOrBuilder.java index 47ff965..271293c 100644 --- a/src/main/java/com/didiyun/compute/v1/CreateDc2RequestOrBuilder.java +++ b/src/main/java/com/didiyun/compute/v1/CreateDc2RequestOrBuilder.java @@ -301,7 +301,7 @@ public interface CreateDc2RequestOrBuilder extends /** *
-   *DC2名字
+   *DC2名称,长度为1~255个字节。批量创建时,可以通过设置命名规则进行有序命名,规则形式如:{offset,bits},offset代表序列起始值,bits代表序列字符个数(高位补0)。例如,取值为dicloud-{1,4}-web-{2,3},则第一台DC2的名称为dicloud-0001-web-002。
    * 
* * string name = 16; @@ -309,7 +309,7 @@ public interface CreateDc2RequestOrBuilder extends java.lang.String getName(); /** *
-   *DC2名字
+   *DC2名称,长度为1~255个字节。批量创建时,可以通过设置命名规则进行有序命名,规则形式如:{offset,bits},offset代表序列起始值,bits代表序列字符个数(高位补0)。例如,取值为dicloud-{1,4}-web-{2,3},则第一台DC2的名称为dicloud-0001-web-002。
    * 
* * string name = 16; @@ -421,4 +421,22 @@ com.didiyun.compute.v1.CreateDc2Request.EbsOrBuilder getEbsOrBuilder( */ com.google.protobuf.ByteString getUserDataBytes(); + + /** + *
+   *指定网卡IP(IPv4,且必须同时指定子网(subnetUuid))创建DC2。默认自动分配,当指定时,如果该IP在对应子网内已经被使用,则创建报错;如果是批量创建多台DC2,则第一个DC2分配指定IP,其他DC2依次递增分配
+   * 
+ * + * string ip = 22; + */ + java.lang.String getIp(); + /** + *
+   *指定网卡IP(IPv4,且必须同时指定子网(subnetUuid))创建DC2。默认自动分配,当指定时,如果该IP在对应子网内已经被使用,则创建报错;如果是批量创建多台DC2,则第一个DC2分配指定IP,其他DC2依次递增分配
+   * 
+ * + * string ip = 22; + */ + com.google.protobuf.ByteString + getIpBytes(); } diff --git a/src/main/java/com/didiyun/compute/v1/CreateEipRequest.java b/src/main/java/com/didiyun/compute/v1/CreateEipRequest.java index 9b3a395..c1206f9 100644 --- a/src/main/java/com/didiyun/compute/v1/CreateEipRequest.java +++ b/src/main/java/com/didiyun/compute/v1/CreateEipRequest.java @@ -24,6 +24,7 @@ private CreateEipRequest() { chargeWithFlow_ = false; bandwidth_ = 0; bindingUuid_ = ""; + bindingType_ = ""; } @java.lang.Override @@ -109,6 +110,12 @@ private CreateEipRequest( bindingUuid_ = s; break; } + case 82: { + java.lang.String s = input.readStringRequireUtf8(); + + bindingType_ = s; + break; + } default: { if (!parseUnknownFieldProto3( input, unknownFields, extensionRegistry, tag)) { @@ -372,6 +379,48 @@ public java.lang.String getBindingUuid() { } } + public static final int BINDINGTYPE_FIELD_NUMBER = 10; + private volatile java.lang.Object bindingType_; + /** + *
+   *同时绑定的资源类型,"DC2"或"CPORT"
+   * 
+ * + * string bindingType = 10; + */ + public java.lang.String getBindingType() { + java.lang.Object ref = bindingType_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + bindingType_ = s; + return s; + } + } + /** + *
+   *同时绑定的资源类型,"DC2"或"CPORT"
+   * 
+ * + * string bindingType = 10; + */ + public com.google.protobuf.ByteString + getBindingTypeBytes() { + java.lang.Object ref = bindingType_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + bindingType_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { @@ -413,6 +462,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) if (!getBindingUuidBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 9, bindingUuid_); } + if (!getBindingTypeBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 10, bindingType_); + } unknownFields.writeTo(output); } @@ -460,6 +512,9 @@ public int getSerializedSize() { if (!getBindingUuidBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, bindingUuid_); } + if (!getBindingTypeBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(10, bindingType_); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -497,6 +552,8 @@ public boolean equals(final java.lang.Object obj) { == other.getBandwidth()); result = result && getBindingUuid() .equals(other.getBindingUuid()); + result = result && getBindingType() + .equals(other.getBindingType()); result = result && unknownFields.equals(other.unknownFields); return result; } @@ -532,6 +589,8 @@ public int hashCode() { hash = (53 * hash) + getBandwidth(); hash = (37 * hash) + BINDINGUUID_FIELD_NUMBER; hash = (53 * hash) + getBindingUuid().hashCode(); + hash = (37 * hash) + BINDINGTYPE_FIELD_NUMBER; + hash = (53 * hash) + getBindingType().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -687,6 +746,8 @@ public Builder clear() { bindingUuid_ = ""; + bindingType_ = ""; + return this; } @@ -732,6 +793,7 @@ public com.didiyun.compute.v1.CreateEipRequest buildPartial() { result.chargeWithFlow_ = chargeWithFlow_; result.bandwidth_ = bandwidth_; result.bindingUuid_ = bindingUuid_; + result.bindingType_ = bindingType_; result.bitField0_ = to_bitField0_; onBuilt(); return result; @@ -817,6 +879,10 @@ public Builder mergeFrom(com.didiyun.compute.v1.CreateEipRequest other) { bindingUuid_ = other.bindingUuid_; onChanged(); } + if (!other.getBindingType().isEmpty()) { + bindingType_ = other.bindingType_; + onChanged(); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -1497,6 +1563,95 @@ public Builder setBindingUuidBytes( onChanged(); return this; } + + private java.lang.Object bindingType_ = ""; + /** + *
+     *同时绑定的资源类型,"DC2"或"CPORT"
+     * 
+ * + * string bindingType = 10; + */ + public java.lang.String getBindingType() { + java.lang.Object ref = bindingType_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + bindingType_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     *同时绑定的资源类型,"DC2"或"CPORT"
+     * 
+ * + * string bindingType = 10; + */ + public com.google.protobuf.ByteString + getBindingTypeBytes() { + java.lang.Object ref = bindingType_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + bindingType_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     *同时绑定的资源类型,"DC2"或"CPORT"
+     * 
+ * + * string bindingType = 10; + */ + public Builder setBindingType( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + bindingType_ = value; + onChanged(); + return this; + } + /** + *
+     *同时绑定的资源类型,"DC2"或"CPORT"
+     * 
+ * + * string bindingType = 10; + */ + public Builder clearBindingType() { + + bindingType_ = getDefaultInstance().getBindingType(); + onChanged(); + return this; + } + /** + *
+     *同时绑定的资源类型,"DC2"或"CPORT"
+     * 
+ * + * string bindingType = 10; + */ + public Builder setBindingTypeBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + bindingType_ = value; + onChanged(); + return this; + } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { diff --git a/src/main/java/com/didiyun/compute/v1/CreateEipRequestOrBuilder.java b/src/main/java/com/didiyun/compute/v1/CreateEipRequestOrBuilder.java index f6dd124..df8cfb3 100644 --- a/src/main/java/com/didiyun/compute/v1/CreateEipRequestOrBuilder.java +++ b/src/main/java/com/didiyun/compute/v1/CreateEipRequestOrBuilder.java @@ -147,4 +147,22 @@ public interface CreateEipRequestOrBuilder extends */ com.google.protobuf.ByteString getBindingUuidBytes(); + + /** + *
+   *同时绑定的资源类型,"DC2"或"CPORT"
+   * 
+ * + * string bindingType = 10; + */ + java.lang.String getBindingType(); + /** + *
+   *同时绑定的资源类型,"DC2"或"CPORT"
+   * 
+ * + * string bindingType = 10; + */ + com.google.protobuf.ByteString + getBindingTypeBytes(); } diff --git a/src/main/java/com/didiyun/compute/v1/Dc2OuterClass.java b/src/main/java/com/didiyun/compute/v1/Dc2OuterClass.java index 3d74eab..378744a 100644 --- a/src/main/java/com/didiyun/compute/v1/Dc2OuterClass.java +++ b/src/main/java/com/didiyun/compute/v1/Dc2OuterClass.java @@ -311,142 +311,143 @@ public static void registerAllExtensions( "c2Request.Input\032\030\n\005Input\022\017\n\007dc2Uuid\030\001 \001(" + "\t\"g\n\020StartDc2Response\022(\n\005error\030\001 \001(\0132\031.d" + "idi.cloud.base.v1.Error\022)\n\004data\030\002 \003(\0132\033." + - "didi.cloud.base.v1.JobInfo\"\220\001\n\016StopDc2Re" + + "didi.cloud.base.v1.JobInfo\"\255\001\n\016StopDc2Re" + "quest\022*\n\006header\030\001 \001(\0132\032.didi.cloud.base." + "v1.Header\0228\n\003dc2\030\002 \003(\0132+.didi.cloud.comp" + - "ute.v1.StopDc2Request.Input\032\030\n\005Input\022\017\n\007" + - "dc2Uuid\030\001 \001(\t\"f\n\017StopDc2Response\022(\n\005erro" + - "r\030\001 \001(\0132\031.didi.cloud.base.v1.Error\022)\n\004da" + - "ta\030\002 \003(\0132\033.didi.cloud.base.v1.JobInfo\"\224\001" + - "\n\020RebootDc2Request\022*\n\006header\030\001 \001(\0132\032.did" + - "i.cloud.base.v1.Header\022:\n\003dc2\030\002 \003(\0132-.di" + - "di.cloud.compute.v1.RebootDc2Request.Inp" + - "ut\032\030\n\005Input\022\017\n\007dc2Uuid\030\001 \001(\t\"h\n\021RebootDc" + - "2Response\022(\n\005error\030\001 \001(\0132\031.didi.cloud.ba" + - "se.v1.Error\022)\n\004data\030\002 \003(\0132\033.didi.cloud.b" + - "ase.v1.JobInfo\"\252\001\n\024ChangeDc2NameRequest\022" + - "*\n\006header\030\001 \001(\0132\032.didi.cloud.base.v1.Hea" + - "der\022>\n\003dc2\030\002 \003(\01321.didi.cloud.compute.v1" + - ".ChangeDc2NameRequest.Input\032&\n\005Input\022\017\n\007" + - "dc2Uuid\030\001 \001(\t\022\014\n\004name\030\002 \001(\t\"l\n\025ChangeDc2" + - "NameResponse\022(\n\005error\030\001 \001(\0132\031.didi.cloud" + - ".base.v1.Error\022)\n\004data\030\002 \003(\0132\033.didi.clou" + - "d.base.v1.JobInfo\"\266\001\n\030ChangeDc2PasswordR" + + "ute.v1.StopDc2Request.Input\0325\n\005Input\022\017\n\007" + + "dc2Uuid\030\001 \001(\t\022\033\n\023stopChargingEnabled\030\002 \001" + + "(\010\"f\n\017StopDc2Response\022(\n\005error\030\001 \001(\0132\031.d" + + "idi.cloud.base.v1.Error\022)\n\004data\030\002 \003(\0132\033." + + "didi.cloud.base.v1.JobInfo\"\224\001\n\020RebootDc2" + + "Request\022*\n\006header\030\001 \001(\0132\032.didi.cloud.bas" + + "e.v1.Header\022:\n\003dc2\030\002 \003(\0132-.didi.cloud.co" + + "mpute.v1.RebootDc2Request.Input\032\030\n\005Input" + + "\022\017\n\007dc2Uuid\030\001 \001(\t\"h\n\021RebootDc2Response\022(" + + "\n\005error\030\001 \001(\0132\031.didi.cloud.base.v1.Error" + + "\022)\n\004data\030\002 \003(\0132\033.didi.cloud.base.v1.JobI" + + "nfo\"\252\001\n\024ChangeDc2NameRequest\022*\n\006header\030\001" + + " \001(\0132\032.didi.cloud.base.v1.Header\022>\n\003dc2\030" + + "\002 \003(\01321.didi.cloud.compute.v1.ChangeDc2N" + + "ameRequest.Input\032&\n\005Input\022\017\n\007dc2Uuid\030\001 \001" + + "(\t\022\014\n\004name\030\002 \001(\t\"l\n\025ChangeDc2NameRespons" + + "e\022(\n\005error\030\001 \001(\0132\031.didi.cloud.base.v1.Er" + + "ror\022)\n\004data\030\002 \003(\0132\033.didi.cloud.base.v1.J" + + "obInfo\"\266\001\n\030ChangeDc2PasswordRequest\022*\n\006h" + + "eader\030\001 \001(\0132\032.didi.cloud.base.v1.Header\022" + + "B\n\003dc2\030\002 \003(\01325.didi.cloud.compute.v1.Cha" + + "ngeDc2PasswordRequest.Input\032*\n\005Input\022\017\n\007" + + "dc2Uuid\030\001 \001(\t\022\020\n\010password\030\002 \001(\t\"p\n\031Chang" + + "eDc2PasswordResponse\022(\n\005error\030\001 \001(\0132\031.di" + + "di.cloud.base.v1.Error\022)\n\004data\030\002 \003(\0132\033.d" + + "idi.cloud.base.v1.JobInfo\"\310\005\n\020CreateDc2R" + "equest\022*\n\006header\030\001 \001(\0132\032.didi.cloud.base" + - ".v1.Header\022B\n\003dc2\030\002 \003(\01325.didi.cloud.com" + - "pute.v1.ChangeDc2PasswordRequest.Input\032*" + - "\n\005Input\022\017\n\007dc2Uuid\030\001 \001(\t\022\020\n\010password\030\002 \001" + - "(\t\"p\n\031ChangeDc2PasswordResponse\022(\n\005error" + - "\030\001 \001(\0132\031.didi.cloud.base.v1.Error\022)\n\004dat" + - "a\030\002 \003(\0132\033.didi.cloud.base.v1.JobInfo\"\274\005\n" + - "\020CreateDc2Request\022*\n\006header\030\001 \001(\0132\032.didi" + - ".cloud.base.v1.Header\022\r\n\005count\030\002 \001(\005\022\024\n\014" + - "autoContinue\030\003 \001(\010\022\021\n\tpayPeriod\030\004 \001(\005\022\020\n" + - "\010couponId\030\005 \001(\t\022\017\n\007imgUuid\030\006 \001(\t\022\020\n\010snap" + - "Uuid\030\007 \001(\t\022\022\n\nsubnetUuid\030\010 \001(\t\022\020\n\010dc2Mod" + - "el\030\t \001(\t\022\023\n\013pubKeyUuids\030\n \003(\t\022\020\n\010passwor" + - "d\030\013 \001(\t\022\024\n\014rootDiskSize\030\014 \001(\005\022\024\n\014rootDis" + - "kType\030\r \001(\t\022\017\n\007sgUuids\030\016 \003(\t\022\014\n\004tags\030\017 \003" + - "(\t\022\014\n\004name\030\020 \001(\t\022\037\n\027proSecurityAgentEnab" + - "led\030\021 \001(\010\022\036\n\026monitoringAgentEnabled\030\022 \001(" + - "\010\0228\n\003eip\030\023 \001(\0132+.didi.cloud.compute.v1.C" + - "reateDc2Request.Eip\0228\n\003ebs\030\024 \003(\0132+.didi." + - "cloud.compute.v1.CreateDc2Request.Ebs\022\020\n" + - "\010userData\030\025 \001(\t\032>\n\003Eip\022\021\n\tbandwidth\030\001 \001(" + - "\005\022\014\n\004tags\030\002 \003(\t\022\026\n\016chargeWithFlow\030\003 \001(\010\032" + - "b\n\003Ebs\022\r\n\005count\030\001 \001(\005\022\020\n\010snapUuid\030\002 \001(\t\022" + - "\020\n\010diskType\030\003 \001(\t\022\014\n\004size\030\004 \001(\005\022\014\n\004name\030" + - "\005 \001(\t\022\014\n\004tags\030\006 \003(\t\"h\n\021CreateDc2Response" + - "\022(\n\005error\030\001 \001(\0132\031.didi.cloud.base.v1.Err" + - "or\022)\n\004data\030\002 \003(\0132\033.didi.cloud.base.v1.Jo" + - "bInfo\">\n\020ListImageRequest\022*\n\006header\030\001 \001(" + - "\0132\032.didi.cloud.base.v1.Header\"\230\003\n\021ListIm" + - "ageResponse\022(\n\005error\030\001 \001(\0132\031.didi.cloud." + - "base.v1.Error\022<\n\004data\030\003 \003(\0132..didi.cloud" + - ".compute.v1.ListImageResponse.Image\032\232\002\n\005" + - "Image\022\017\n\007imgUuid\030\001 \001(\t\022\014\n\004name\030\002 \001(\t\022\020\n\010" + - "osFamily\030\003 \001(\t\022\021\n\tosVersion\030\004 \001(\t\022\020\n\010pla" + - "tform\030\005 \001(\t\022\014\n\004type\030\006 \001(\t\022\016\n\006scenes\030\007 \003(" + - "\t\022O\n\013requirement\030\010 \001(\0132:.didi.cloud.comp" + - "ute.v1.ListImageResponse.Image.Requireme" + - "nt\032L\n\013Requirement\022\021\n\tminCpuNum\030\001 \001(\005\022\023\n\013" + - "minDiskSize\030\002 \001(\003\022\025\n\rminMemorySize\030\003 \001(\003" + - "\"`\n\006SshKey\022\022\n\npubKeyUuid\030\002 \001(\t\022\014\n\004name\030\003" + - " \001(\t\022\013\n\003key\030\004 \001(\t\022\023\n\013fingerprint\030\005 \001(\t\022\022" + - "\n\ncreateTime\030\006 \001(\003\"?\n\021ListSshKeyRequest\022" + - "*\n\006header\030\001 \001(\0132\032.didi.cloud.base.v1.Hea" + - "der\"k\n\022ListSshKeyResponse\022(\n\005error\030\001 \001(\013" + - "2\031.didi.cloud.base.v1.Error\022+\n\004data\030\002 \003(" + - "\0132\035.didi.cloud.compute.v1.SshKey\"\\\n\023Crea" + - "teSshKeyRequest\022*\n\006header\030\001 \001(\0132\032.didi.c" + - "loud.base.v1.Header\022\014\n\004name\030\002 \001(\t\022\013\n\003key" + - "\030\003 \001(\t\"m\n\024CreateSshKeyResponse\022(\n\005error\030" + - "\001 \001(\0132\031.didi.cloud.base.v1.Error\022+\n\004data" + - "\030\002 \003(\0132\035.didi.cloud.compute.v1.SshKey\"U\n" + - "\023DeleteSshKeyRequest\022*\n\006header\030\001 \001(\0132\032.d" + - "idi.cloud.base.v1.Header\022\022\n\npubKeyUuid\030\002" + - " \001(\t\"@\n\024DeleteSshKeyResponse\022(\n\005error\030\001 " + - "\001(\0132\031.didi.cloud.base.v1.Error2\316\021\n\003Dc2\022|" + - "\n\007ListDc2\022%.didi.cloud.compute.v1.ListDc" + - "2Request\032&.didi.cloud.compute.v1.ListDc2" + - "Response\"\"\202\323\344\223\002\034\"\032dicloud/i/compute/dc2/" + - "list\022\222\001\n\016GetDc2TotalCnt\022,.didi.cloud.com" + - "pute.v1.GetDc2TotalCntRequest\032-.didi.clo" + - "ud.compute.v1.GetDc2TotalCntResponse\"#\202\323" + - "\344\223\002\035\"\033dicloud/i/compute/dc2/count\022\206\001\n\014Ge" + - "tDc2ByUuid\022*.didi.cloud.compute.v1.GetDc" + - "2ByUuidRequest\032+.didi.cloud.compute.v1.G" + - "etDc2ByUuidResponse\"\035\202\323\344\223\002\027\022\025dicloud/i/c" + - "ompute/dc2\022\200\001\n\010StartDc2\022&.didi.cloud.com" + - "pute.v1.StartDc2Request\032\'.didi.cloud.com" + - "pute.v1.StartDc2Response\"#\202\323\344\223\002\035\"\033diclou" + - "d/i/compute/dc2/start\022|\n\007StopDc2\022%.didi." + - "cloud.compute.v1.StopDc2Request\032&.didi.c" + - "loud.compute.v1.StopDc2Response\"\"\202\323\344\223\002\034\"" + - "\032dicloud/i/compute/dc2/stop\022\204\001\n\tRebootDc" + - "2\022\'.didi.cloud.compute.v1.RebootDc2Reque" + - "st\032(.didi.cloud.compute.v1.RebootDc2Resp" + - "onse\"$\202\323\344\223\002\036\"\034dicloud/i/compute/dc2/rebo" + - "ot\022\207\001\n\nDestroyDc2\022(.didi.cloud.compute.v" + - "1.DestroyDc2Request\032).didi.cloud.compute" + - ".v1.DestroyDc2Response\"$\202\323\344\223\002\036\"\034dicloud/" + - "i/compute/dc2/delete\022\224\001\n\rChangeDc2Name\022+" + - ".didi.cloud.compute.v1.ChangeDc2NameRequ" + - "est\032,.didi.cloud.compute.v1.ChangeDc2Nam" + - "eResponse\"(\202\323\344\223\002\"\" dicloud/i/compute/dc2" + - "/changeName\022\244\001\n\021ChangeDc2Password\022/.didi" + - ".cloud.compute.v1.ChangeDc2PasswordReque" + - "st\0320.didi.cloud.compute.v1.ChangeDc2Pass" + - "wordResponse\",\202\323\344\223\002&\"$dicloud/i/compute/" + - "dc2/changePassword\022\242\001\n\022ReinstallDc2Syste" + - "m\0220.didi.cloud.compute.v1.ReinstallDc2Sy" + - "stemRequest\0321.didi.cloud.compute.v1.Rein" + - "stallDc2SystemResponse\"\'\202\323\344\223\002!\"\037dicloud/" + - "i/compute/dc2/reinstall\022\204\001\n\tCreateDc2\022\'." + - "didi.cloud.compute.v1.CreateDc2Request\032(" + - ".didi.cloud.compute.v1.CreateDc2Response" + - "\"$\202\323\344\223\002\036\"\034dicloud/i/compute/dc2/assign\022\224" + - "\001\n\rChangeDc2Spec\022+.didi.cloud.compute.v1" + - ".ChangeDc2SpecRequest\032,.didi.cloud.compu" + - "te.v1.ChangeDc2SpecResponse\"(\202\323\344\223\002\"\" dic" + - "loud/i/compute/dc2/changeSpec\022|\n\tListIma" + - "ge\022\'.didi.cloud.compute.v1.ListImageRequ" + - "est\032(.didi.cloud.compute.v1.ListImageRes" + - "ponse\"\034\202\323\344\223\002\026\022\024dicloud/i/image/list\022\201\001\n\n" + - "ListSshKey\022(.didi.cloud.compute.v1.ListS" + - "shKeyRequest\032).didi.cloud.compute.v1.Lis" + - "tSshKeyResponse\"\036\202\323\344\223\002\030\022\026dicloud/i/sshke" + - "ys/list\022\211\001\n\014CreateSshKey\022*.didi.cloud.co" + - "mpute.v1.CreateSshKeyRequest\032+.didi.clou" + - "d.compute.v1.CreateSshKeyResponse\" \202\323\344\223\002" + - "\032\"\030dicloud/i/sshkeys/create\022\211\001\n\014DeleteSs" + - "hKey\022*.didi.cloud.compute.v1.DeleteSshKe" + - "yRequest\032+.didi.cloud.compute.v1.DeleteS" + - "shKeyResponse\" \202\323\344\223\002\032\"\030dicloud/i/sshkeys" + - "/deleteB\207\001\n\026com.didiyun.compute.v1P\001Z4gi" + - "thub.com/didiyun/didiyun-go-sdk/compute/" + - "v1;compute\370\001\001\252\002\027Didi.Dicloud.Compute.V1\312" + - "\002\027Didi\\Dicloud\\Compute\\V1b\006proto3" + ".v1.Header\022\r\n\005count\030\002 \001(\005\022\024\n\014autoContinu" + + "e\030\003 \001(\010\022\021\n\tpayPeriod\030\004 \001(\005\022\020\n\010couponId\030\005" + + " \001(\t\022\017\n\007imgUuid\030\006 \001(\t\022\020\n\010snapUuid\030\007 \001(\t\022" + + "\022\n\nsubnetUuid\030\010 \001(\t\022\020\n\010dc2Model\030\t \001(\t\022\023\n" + + "\013pubKeyUuids\030\n \003(\t\022\020\n\010password\030\013 \001(\t\022\024\n\014" + + "rootDiskSize\030\014 \001(\005\022\024\n\014rootDiskType\030\r \001(\t" + + "\022\017\n\007sgUuids\030\016 \003(\t\022\014\n\004tags\030\017 \003(\t\022\014\n\004name\030" + + "\020 \001(\t\022\037\n\027proSecurityAgentEnabled\030\021 \001(\010\022\036" + + "\n\026monitoringAgentEnabled\030\022 \001(\010\0228\n\003eip\030\023 " + + "\001(\0132+.didi.cloud.compute.v1.CreateDc2Req" + + "uest.Eip\0228\n\003ebs\030\024 \003(\0132+.didi.cloud.compu" + + "te.v1.CreateDc2Request.Ebs\022\020\n\010userData\030\025" + + " \001(\t\022\n\n\002ip\030\026 \001(\t\032>\n\003Eip\022\021\n\tbandwidth\030\001 \001" + + "(\005\022\014\n\004tags\030\002 \003(\t\022\026\n\016chargeWithFlow\030\003 \001(\010" + + "\032b\n\003Ebs\022\r\n\005count\030\001 \001(\005\022\020\n\010snapUuid\030\002 \001(\t" + + "\022\020\n\010diskType\030\003 \001(\t\022\014\n\004size\030\004 \001(\005\022\014\n\004name" + + "\030\005 \001(\t\022\014\n\004tags\030\006 \003(\t\"h\n\021CreateDc2Respons" + + "e\022(\n\005error\030\001 \001(\0132\031.didi.cloud.base.v1.Er" + + "ror\022)\n\004data\030\002 \003(\0132\033.didi.cloud.base.v1.J" + + "obInfo\">\n\020ListImageRequest\022*\n\006header\030\001 \001" + + "(\0132\032.didi.cloud.base.v1.Header\"\230\003\n\021ListI" + + "mageResponse\022(\n\005error\030\001 \001(\0132\031.didi.cloud" + + ".base.v1.Error\022<\n\004data\030\003 \003(\0132..didi.clou" + + "d.compute.v1.ListImageResponse.Image\032\232\002\n" + + "\005Image\022\017\n\007imgUuid\030\001 \001(\t\022\014\n\004name\030\002 \001(\t\022\020\n" + + "\010osFamily\030\003 \001(\t\022\021\n\tosVersion\030\004 \001(\t\022\020\n\010pl" + + "atform\030\005 \001(\t\022\014\n\004type\030\006 \001(\t\022\016\n\006scenes\030\007 \003" + + "(\t\022O\n\013requirement\030\010 \001(\0132:.didi.cloud.com" + + "pute.v1.ListImageResponse.Image.Requirem" + + "ent\032L\n\013Requirement\022\021\n\tminCpuNum\030\001 \001(\005\022\023\n" + + "\013minDiskSize\030\002 \001(\003\022\025\n\rminMemorySize\030\003 \001(" + + "\003\"`\n\006SshKey\022\022\n\npubKeyUuid\030\002 \001(\t\022\014\n\004name\030" + + "\003 \001(\t\022\013\n\003key\030\004 \001(\t\022\023\n\013fingerprint\030\005 \001(\t\022" + + "\022\n\ncreateTime\030\006 \001(\003\"?\n\021ListSshKeyRequest" + + "\022*\n\006header\030\001 \001(\0132\032.didi.cloud.base.v1.He" + + "ader\"k\n\022ListSshKeyResponse\022(\n\005error\030\001 \001(" + + "\0132\031.didi.cloud.base.v1.Error\022+\n\004data\030\002 \003" + + "(\0132\035.didi.cloud.compute.v1.SshKey\"\\\n\023Cre" + + "ateSshKeyRequest\022*\n\006header\030\001 \001(\0132\032.didi." + + "cloud.base.v1.Header\022\014\n\004name\030\002 \001(\t\022\013\n\003ke" + + "y\030\003 \001(\t\"m\n\024CreateSshKeyResponse\022(\n\005error" + + "\030\001 \001(\0132\031.didi.cloud.base.v1.Error\022+\n\004dat" + + "a\030\002 \003(\0132\035.didi.cloud.compute.v1.SshKey\"U" + + "\n\023DeleteSshKeyRequest\022*\n\006header\030\001 \001(\0132\032." + + "didi.cloud.base.v1.Header\022\022\n\npubKeyUuid\030" + + "\002 \001(\t\"@\n\024DeleteSshKeyResponse\022(\n\005error\030\001" + + " \001(\0132\031.didi.cloud.base.v1.Error2\316\021\n\003Dc2\022" + + "|\n\007ListDc2\022%.didi.cloud.compute.v1.ListD" + + "c2Request\032&.didi.cloud.compute.v1.ListDc" + + "2Response\"\"\202\323\344\223\002\034\"\032dicloud/i/compute/dc2" + + "/list\022\222\001\n\016GetDc2TotalCnt\022,.didi.cloud.co" + + "mpute.v1.GetDc2TotalCntRequest\032-.didi.cl" + + "oud.compute.v1.GetDc2TotalCntResponse\"#\202" + + "\323\344\223\002\035\"\033dicloud/i/compute/dc2/count\022\206\001\n\014G" + + "etDc2ByUuid\022*.didi.cloud.compute.v1.GetD" + + "c2ByUuidRequest\032+.didi.cloud.compute.v1." + + "GetDc2ByUuidResponse\"\035\202\323\344\223\002\027\022\025dicloud/i/" + + "compute/dc2\022\200\001\n\010StartDc2\022&.didi.cloud.co" + + "mpute.v1.StartDc2Request\032\'.didi.cloud.co" + + "mpute.v1.StartDc2Response\"#\202\323\344\223\002\035\"\033diclo" + + "ud/i/compute/dc2/start\022|\n\007StopDc2\022%.didi" + + ".cloud.compute.v1.StopDc2Request\032&.didi." + + "cloud.compute.v1.StopDc2Response\"\"\202\323\344\223\002\034" + + "\"\032dicloud/i/compute/dc2/stop\022\204\001\n\tRebootD" + + "c2\022\'.didi.cloud.compute.v1.RebootDc2Requ" + + "est\032(.didi.cloud.compute.v1.RebootDc2Res" + + "ponse\"$\202\323\344\223\002\036\"\034dicloud/i/compute/dc2/reb" + + "oot\022\207\001\n\nDestroyDc2\022(.didi.cloud.compute." + + "v1.DestroyDc2Request\032).didi.cloud.comput" + + "e.v1.DestroyDc2Response\"$\202\323\344\223\002\036\"\034dicloud" + + "/i/compute/dc2/delete\022\224\001\n\rChangeDc2Name\022" + + "+.didi.cloud.compute.v1.ChangeDc2NameReq" + + "uest\032,.didi.cloud.compute.v1.ChangeDc2Na" + + "meResponse\"(\202\323\344\223\002\"\" dicloud/i/compute/dc" + + "2/changeName\022\244\001\n\021ChangeDc2Password\022/.did" + + "i.cloud.compute.v1.ChangeDc2PasswordRequ" + + "est\0320.didi.cloud.compute.v1.ChangeDc2Pas" + + "swordResponse\",\202\323\344\223\002&\"$dicloud/i/compute" + + "/dc2/changePassword\022\242\001\n\022ReinstallDc2Syst" + + "em\0220.didi.cloud.compute.v1.ReinstallDc2S" + + "ystemRequest\0321.didi.cloud.compute.v1.Rei" + + "nstallDc2SystemResponse\"\'\202\323\344\223\002!\"\037dicloud" + + "/i/compute/dc2/reinstall\022\204\001\n\tCreateDc2\022\'" + + ".didi.cloud.compute.v1.CreateDc2Request\032" + + "(.didi.cloud.compute.v1.CreateDc2Respons" + + "e\"$\202\323\344\223\002\036\"\034dicloud/i/compute/dc2/assign\022" + + "\224\001\n\rChangeDc2Spec\022+.didi.cloud.compute.v" + + "1.ChangeDc2SpecRequest\032,.didi.cloud.comp" + + "ute.v1.ChangeDc2SpecResponse\"(\202\323\344\223\002\"\" di" + + "cloud/i/compute/dc2/changeSpec\022|\n\tListIm" + + "age\022\'.didi.cloud.compute.v1.ListImageReq" + + "uest\032(.didi.cloud.compute.v1.ListImageRe" + + "sponse\"\034\202\323\344\223\002\026\022\024dicloud/i/image/list\022\201\001\n" + + "\nListSshKey\022(.didi.cloud.compute.v1.List" + + "SshKeyRequest\032).didi.cloud.compute.v1.Li" + + "stSshKeyResponse\"\036\202\323\344\223\002\030\022\026dicloud/i/sshk" + + "eys/list\022\211\001\n\014CreateSshKey\022*.didi.cloud.c" + + "ompute.v1.CreateSshKeyRequest\032+.didi.clo" + + "ud.compute.v1.CreateSshKeyResponse\" \202\323\344\223" + + "\002\032\"\030dicloud/i/sshkeys/create\022\211\001\n\014DeleteS" + + "shKey\022*.didi.cloud.compute.v1.DeleteSshK" + + "eyRequest\032+.didi.cloud.compute.v1.Delete" + + "SshKeyResponse\" \202\323\344\223\002\032\"\030dicloud/i/sshkey" + + "s/deleteB\207\001\n\026com.didiyun.compute.v1P\001Z4g" + + "ithub.com/didiyun/didiyun-go-sdk/compute" + + "/v1;compute\370\001\001\252\002\027Didi.Dicloud.Compute.V1" + + "\312\002\027Didi\\Dicloud\\Compute\\V1b\006proto3" }; com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { @@ -588,7 +589,7 @@ public com.google.protobuf.ExtensionRegistry assignDescriptors( internal_static_didi_cloud_compute_v1_StopDc2Request_Input_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_didi_cloud_compute_v1_StopDc2Request_Input_descriptor, - new java.lang.String[] { "Dc2Uuid", }); + new java.lang.String[] { "Dc2Uuid", "StopChargingEnabled", }); internal_static_didi_cloud_compute_v1_StopDc2Response_descriptor = getDescriptor().getMessageTypes().get(16); internal_static_didi_cloud_compute_v1_StopDc2Response_fieldAccessorTable = new @@ -654,7 +655,7 @@ public com.google.protobuf.ExtensionRegistry assignDescriptors( internal_static_didi_cloud_compute_v1_CreateDc2Request_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_didi_cloud_compute_v1_CreateDc2Request_descriptor, - new java.lang.String[] { "Header", "Count", "AutoContinue", "PayPeriod", "CouponId", "ImgUuid", "SnapUuid", "SubnetUuid", "Dc2Model", "PubKeyUuids", "Password", "RootDiskSize", "RootDiskType", "SgUuids", "Tags", "Name", "ProSecurityAgentEnabled", "MonitoringAgentEnabled", "Eip", "Ebs", "UserData", }); + new java.lang.String[] { "Header", "Count", "AutoContinue", "PayPeriod", "CouponId", "ImgUuid", "SnapUuid", "SubnetUuid", "Dc2Model", "PubKeyUuids", "Password", "RootDiskSize", "RootDiskType", "SgUuids", "Tags", "Name", "ProSecurityAgentEnabled", "MonitoringAgentEnabled", "Eip", "Ebs", "UserData", "Ip", }); internal_static_didi_cloud_compute_v1_CreateDc2Request_Eip_descriptor = internal_static_didi_cloud_compute_v1_CreateDc2Request_descriptor.getNestedTypes().get(0); internal_static_didi_cloud_compute_v1_CreateDc2Request_Eip_fieldAccessorTable = new diff --git a/src/main/java/com/didiyun/compute/v1/DeleteCportRequest.java b/src/main/java/com/didiyun/compute/v1/DeleteCportRequest.java new file mode 100644 index 0000000..424aa40 --- /dev/null +++ b/src/main/java/com/didiyun/compute/v1/DeleteCportRequest.java @@ -0,0 +1,1541 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: compute/v1/cport.proto + +package com.didiyun.compute.v1; + +/** + * Protobuf type {@code didi.cloud.compute.v1.DeleteCportRequest} + */ +public final class DeleteCportRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:didi.cloud.compute.v1.DeleteCportRequest) + DeleteCportRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use DeleteCportRequest.newBuilder() to construct. + private DeleteCportRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DeleteCportRequest() { + cport_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DeleteCportRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + com.didiyun.base.v1.Header.Builder subBuilder = null; + if (header_ != null) { + subBuilder = header_.toBuilder(); + } + header_ = input.readMessage(com.didiyun.base.v1.Header.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(header_); + header_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) { + cport_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + cport_.add( + input.readMessage(com.didiyun.compute.v1.DeleteCportRequest.Input.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) { + cport_ = java.util.Collections.unmodifiableList(cport_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_DeleteCportRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_DeleteCportRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.didiyun.compute.v1.DeleteCportRequest.class, com.didiyun.compute.v1.DeleteCportRequest.Builder.class); + } + + public interface InputOrBuilder extends + // @@protoc_insertion_point(interface_extends:didi.cloud.compute.v1.DeleteCportRequest.Input) + com.google.protobuf.MessageOrBuilder { + + /** + * string cportUuid = 1; + */ + java.lang.String getCportUuid(); + /** + * string cportUuid = 1; + */ + com.google.protobuf.ByteString + getCportUuidBytes(); + } + /** + * Protobuf type {@code didi.cloud.compute.v1.DeleteCportRequest.Input} + */ + public static final class Input extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:didi.cloud.compute.v1.DeleteCportRequest.Input) + InputOrBuilder { + private static final long serialVersionUID = 0L; + // Use Input.newBuilder() to construct. + private Input(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Input() { + cportUuid_ = ""; + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Input( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + cportUuid_ = s; + break; + } + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_DeleteCportRequest_Input_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_DeleteCportRequest_Input_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.didiyun.compute.v1.DeleteCportRequest.Input.class, com.didiyun.compute.v1.DeleteCportRequest.Input.Builder.class); + } + + public static final int CPORTUUID_FIELD_NUMBER = 1; + private volatile java.lang.Object cportUuid_; + /** + * string cportUuid = 1; + */ + public java.lang.String getCportUuid() { + java.lang.Object ref = cportUuid_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + cportUuid_ = s; + return s; + } + } + /** + * string cportUuid = 1; + */ + public com.google.protobuf.ByteString + getCportUuidBytes() { + java.lang.Object ref = cportUuid_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + cportUuid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!getCportUuidBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, cportUuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!getCportUuidBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, cportUuid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.didiyun.compute.v1.DeleteCportRequest.Input)) { + return super.equals(obj); + } + com.didiyun.compute.v1.DeleteCportRequest.Input other = (com.didiyun.compute.v1.DeleteCportRequest.Input) obj; + + boolean result = true; + result = result && getCportUuid() + .equals(other.getCportUuid()); + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CPORTUUID_FIELD_NUMBER; + hash = (53 * hash) + getCportUuid().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.didiyun.compute.v1.DeleteCportRequest.Input parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.DeleteCportRequest.Input parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.DeleteCportRequest.Input parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.DeleteCportRequest.Input parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.DeleteCportRequest.Input parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.DeleteCportRequest.Input parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.DeleteCportRequest.Input parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.DeleteCportRequest.Input parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.didiyun.compute.v1.DeleteCportRequest.Input parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.DeleteCportRequest.Input parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.didiyun.compute.v1.DeleteCportRequest.Input parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.DeleteCportRequest.Input parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.didiyun.compute.v1.DeleteCportRequest.Input prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code didi.cloud.compute.v1.DeleteCportRequest.Input} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:didi.cloud.compute.v1.DeleteCportRequest.Input) + com.didiyun.compute.v1.DeleteCportRequest.InputOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_DeleteCportRequest_Input_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_DeleteCportRequest_Input_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.didiyun.compute.v1.DeleteCportRequest.Input.class, com.didiyun.compute.v1.DeleteCportRequest.Input.Builder.class); + } + + // Construct using com.didiyun.compute.v1.DeleteCportRequest.Input.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + cportUuid_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_DeleteCportRequest_Input_descriptor; + } + + @java.lang.Override + public com.didiyun.compute.v1.DeleteCportRequest.Input getDefaultInstanceForType() { + return com.didiyun.compute.v1.DeleteCportRequest.Input.getDefaultInstance(); + } + + @java.lang.Override + public com.didiyun.compute.v1.DeleteCportRequest.Input build() { + com.didiyun.compute.v1.DeleteCportRequest.Input result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.didiyun.compute.v1.DeleteCportRequest.Input buildPartial() { + com.didiyun.compute.v1.DeleteCportRequest.Input result = new com.didiyun.compute.v1.DeleteCportRequest.Input(this); + result.cportUuid_ = cportUuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return (Builder) super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.didiyun.compute.v1.DeleteCportRequest.Input) { + return mergeFrom((com.didiyun.compute.v1.DeleteCportRequest.Input)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.didiyun.compute.v1.DeleteCportRequest.Input other) { + if (other == com.didiyun.compute.v1.DeleteCportRequest.Input.getDefaultInstance()) return this; + if (!other.getCportUuid().isEmpty()) { + cportUuid_ = other.cportUuid_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.didiyun.compute.v1.DeleteCportRequest.Input parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.didiyun.compute.v1.DeleteCportRequest.Input) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object cportUuid_ = ""; + /** + * string cportUuid = 1; + */ + public java.lang.String getCportUuid() { + java.lang.Object ref = cportUuid_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + cportUuid_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string cportUuid = 1; + */ + public com.google.protobuf.ByteString + getCportUuidBytes() { + java.lang.Object ref = cportUuid_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + cportUuid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string cportUuid = 1; + */ + public Builder setCportUuid( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + cportUuid_ = value; + onChanged(); + return this; + } + /** + * string cportUuid = 1; + */ + public Builder clearCportUuid() { + + cportUuid_ = getDefaultInstance().getCportUuid(); + onChanged(); + return this; + } + /** + * string cportUuid = 1; + */ + public Builder setCportUuidBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + cportUuid_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:didi.cloud.compute.v1.DeleteCportRequest.Input) + } + + // @@protoc_insertion_point(class_scope:didi.cloud.compute.v1.DeleteCportRequest.Input) + private static final com.didiyun.compute.v1.DeleteCportRequest.Input DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.didiyun.compute.v1.DeleteCportRequest.Input(); + } + + public static com.didiyun.compute.v1.DeleteCportRequest.Input getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Input parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Input(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.didiyun.compute.v1.DeleteCportRequest.Input getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private int bitField0_; + public static final int HEADER_FIELD_NUMBER = 1; + private com.didiyun.base.v1.Header header_; + /** + *
+   *公共的请求头
+   * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public boolean hasHeader() { + return header_ != null; + } + /** + *
+   *公共的请求头
+   * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public com.didiyun.base.v1.Header getHeader() { + return header_ == null ? com.didiyun.base.v1.Header.getDefaultInstance() : header_; + } + /** + *
+   *公共的请求头
+   * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public com.didiyun.base.v1.HeaderOrBuilder getHeaderOrBuilder() { + return getHeader(); + } + + public static final int CPORT_FIELD_NUMBER = 2; + private java.util.List cport_; + /** + * repeated .didi.cloud.compute.v1.DeleteCportRequest.Input cport = 2; + */ + public java.util.List getCportList() { + return cport_; + } + /** + * repeated .didi.cloud.compute.v1.DeleteCportRequest.Input cport = 2; + */ + public java.util.List + getCportOrBuilderList() { + return cport_; + } + /** + * repeated .didi.cloud.compute.v1.DeleteCportRequest.Input cport = 2; + */ + public int getCportCount() { + return cport_.size(); + } + /** + * repeated .didi.cloud.compute.v1.DeleteCportRequest.Input cport = 2; + */ + public com.didiyun.compute.v1.DeleteCportRequest.Input getCport(int index) { + return cport_.get(index); + } + /** + * repeated .didi.cloud.compute.v1.DeleteCportRequest.Input cport = 2; + */ + public com.didiyun.compute.v1.DeleteCportRequest.InputOrBuilder getCportOrBuilder( + int index) { + return cport_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (header_ != null) { + output.writeMessage(1, getHeader()); + } + for (int i = 0; i < cport_.size(); i++) { + output.writeMessage(2, cport_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (header_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getHeader()); + } + for (int i = 0; i < cport_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, cport_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.didiyun.compute.v1.DeleteCportRequest)) { + return super.equals(obj); + } + com.didiyun.compute.v1.DeleteCportRequest other = (com.didiyun.compute.v1.DeleteCportRequest) obj; + + boolean result = true; + result = result && (hasHeader() == other.hasHeader()); + if (hasHeader()) { + result = result && getHeader() + .equals(other.getHeader()); + } + result = result && getCportList() + .equals(other.getCportList()); + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasHeader()) { + hash = (37 * hash) + HEADER_FIELD_NUMBER; + hash = (53 * hash) + getHeader().hashCode(); + } + if (getCportCount() > 0) { + hash = (37 * hash) + CPORT_FIELD_NUMBER; + hash = (53 * hash) + getCportList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.didiyun.compute.v1.DeleteCportRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.DeleteCportRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.DeleteCportRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.DeleteCportRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.DeleteCportRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.DeleteCportRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.DeleteCportRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.DeleteCportRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.didiyun.compute.v1.DeleteCportRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.DeleteCportRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.didiyun.compute.v1.DeleteCportRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.DeleteCportRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.didiyun.compute.v1.DeleteCportRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code didi.cloud.compute.v1.DeleteCportRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:didi.cloud.compute.v1.DeleteCportRequest) + com.didiyun.compute.v1.DeleteCportRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_DeleteCportRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_DeleteCportRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.didiyun.compute.v1.DeleteCportRequest.class, com.didiyun.compute.v1.DeleteCportRequest.Builder.class); + } + + // Construct using com.didiyun.compute.v1.DeleteCportRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getCportFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (headerBuilder_ == null) { + header_ = null; + } else { + header_ = null; + headerBuilder_ = null; + } + if (cportBuilder_ == null) { + cport_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + cportBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_DeleteCportRequest_descriptor; + } + + @java.lang.Override + public com.didiyun.compute.v1.DeleteCportRequest getDefaultInstanceForType() { + return com.didiyun.compute.v1.DeleteCportRequest.getDefaultInstance(); + } + + @java.lang.Override + public com.didiyun.compute.v1.DeleteCportRequest build() { + com.didiyun.compute.v1.DeleteCportRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.didiyun.compute.v1.DeleteCportRequest buildPartial() { + com.didiyun.compute.v1.DeleteCportRequest result = new com.didiyun.compute.v1.DeleteCportRequest(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (headerBuilder_ == null) { + result.header_ = header_; + } else { + result.header_ = headerBuilder_.build(); + } + if (cportBuilder_ == null) { + if (((bitField0_ & 0x00000002) == 0x00000002)) { + cport_ = java.util.Collections.unmodifiableList(cport_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.cport_ = cport_; + } else { + result.cport_ = cportBuilder_.build(); + } + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return (Builder) super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.didiyun.compute.v1.DeleteCportRequest) { + return mergeFrom((com.didiyun.compute.v1.DeleteCportRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.didiyun.compute.v1.DeleteCportRequest other) { + if (other == com.didiyun.compute.v1.DeleteCportRequest.getDefaultInstance()) return this; + if (other.hasHeader()) { + mergeHeader(other.getHeader()); + } + if (cportBuilder_ == null) { + if (!other.cport_.isEmpty()) { + if (cport_.isEmpty()) { + cport_ = other.cport_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureCportIsMutable(); + cport_.addAll(other.cport_); + } + onChanged(); + } + } else { + if (!other.cport_.isEmpty()) { + if (cportBuilder_.isEmpty()) { + cportBuilder_.dispose(); + cportBuilder_ = null; + cport_ = other.cport_; + bitField0_ = (bitField0_ & ~0x00000002); + cportBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getCportFieldBuilder() : null; + } else { + cportBuilder_.addAllMessages(other.cport_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.didiyun.compute.v1.DeleteCportRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.didiyun.compute.v1.DeleteCportRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.didiyun.base.v1.Header header_ = null; + private com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.base.v1.Header, com.didiyun.base.v1.Header.Builder, com.didiyun.base.v1.HeaderOrBuilder> headerBuilder_; + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public boolean hasHeader() { + return headerBuilder_ != null || header_ != null; + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public com.didiyun.base.v1.Header getHeader() { + if (headerBuilder_ == null) { + return header_ == null ? com.didiyun.base.v1.Header.getDefaultInstance() : header_; + } else { + return headerBuilder_.getMessage(); + } + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public Builder setHeader(com.didiyun.base.v1.Header value) { + if (headerBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + header_ = value; + onChanged(); + } else { + headerBuilder_.setMessage(value); + } + + return this; + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public Builder setHeader( + com.didiyun.base.v1.Header.Builder builderForValue) { + if (headerBuilder_ == null) { + header_ = builderForValue.build(); + onChanged(); + } else { + headerBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public Builder mergeHeader(com.didiyun.base.v1.Header value) { + if (headerBuilder_ == null) { + if (header_ != null) { + header_ = + com.didiyun.base.v1.Header.newBuilder(header_).mergeFrom(value).buildPartial(); + } else { + header_ = value; + } + onChanged(); + } else { + headerBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public Builder clearHeader() { + if (headerBuilder_ == null) { + header_ = null; + onChanged(); + } else { + header_ = null; + headerBuilder_ = null; + } + + return this; + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public com.didiyun.base.v1.Header.Builder getHeaderBuilder() { + + onChanged(); + return getHeaderFieldBuilder().getBuilder(); + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public com.didiyun.base.v1.HeaderOrBuilder getHeaderOrBuilder() { + if (headerBuilder_ != null) { + return headerBuilder_.getMessageOrBuilder(); + } else { + return header_ == null ? + com.didiyun.base.v1.Header.getDefaultInstance() : header_; + } + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.base.v1.Header, com.didiyun.base.v1.Header.Builder, com.didiyun.base.v1.HeaderOrBuilder> + getHeaderFieldBuilder() { + if (headerBuilder_ == null) { + headerBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.base.v1.Header, com.didiyun.base.v1.Header.Builder, com.didiyun.base.v1.HeaderOrBuilder>( + getHeader(), + getParentForChildren(), + isClean()); + header_ = null; + } + return headerBuilder_; + } + + private java.util.List cport_ = + java.util.Collections.emptyList(); + private void ensureCportIsMutable() { + if (!((bitField0_ & 0x00000002) == 0x00000002)) { + cport_ = new java.util.ArrayList(cport_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.didiyun.compute.v1.DeleteCportRequest.Input, com.didiyun.compute.v1.DeleteCportRequest.Input.Builder, com.didiyun.compute.v1.DeleteCportRequest.InputOrBuilder> cportBuilder_; + + /** + * repeated .didi.cloud.compute.v1.DeleteCportRequest.Input cport = 2; + */ + public java.util.List getCportList() { + if (cportBuilder_ == null) { + return java.util.Collections.unmodifiableList(cport_); + } else { + return cportBuilder_.getMessageList(); + } + } + /** + * repeated .didi.cloud.compute.v1.DeleteCportRequest.Input cport = 2; + */ + public int getCportCount() { + if (cportBuilder_ == null) { + return cport_.size(); + } else { + return cportBuilder_.getCount(); + } + } + /** + * repeated .didi.cloud.compute.v1.DeleteCportRequest.Input cport = 2; + */ + public com.didiyun.compute.v1.DeleteCportRequest.Input getCport(int index) { + if (cportBuilder_ == null) { + return cport_.get(index); + } else { + return cportBuilder_.getMessage(index); + } + } + /** + * repeated .didi.cloud.compute.v1.DeleteCportRequest.Input cport = 2; + */ + public Builder setCport( + int index, com.didiyun.compute.v1.DeleteCportRequest.Input value) { + if (cportBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCportIsMutable(); + cport_.set(index, value); + onChanged(); + } else { + cportBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .didi.cloud.compute.v1.DeleteCportRequest.Input cport = 2; + */ + public Builder setCport( + int index, com.didiyun.compute.v1.DeleteCportRequest.Input.Builder builderForValue) { + if (cportBuilder_ == null) { + ensureCportIsMutable(); + cport_.set(index, builderForValue.build()); + onChanged(); + } else { + cportBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .didi.cloud.compute.v1.DeleteCportRequest.Input cport = 2; + */ + public Builder addCport(com.didiyun.compute.v1.DeleteCportRequest.Input value) { + if (cportBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCportIsMutable(); + cport_.add(value); + onChanged(); + } else { + cportBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .didi.cloud.compute.v1.DeleteCportRequest.Input cport = 2; + */ + public Builder addCport( + int index, com.didiyun.compute.v1.DeleteCportRequest.Input value) { + if (cportBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCportIsMutable(); + cport_.add(index, value); + onChanged(); + } else { + cportBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .didi.cloud.compute.v1.DeleteCportRequest.Input cport = 2; + */ + public Builder addCport( + com.didiyun.compute.v1.DeleteCportRequest.Input.Builder builderForValue) { + if (cportBuilder_ == null) { + ensureCportIsMutable(); + cport_.add(builderForValue.build()); + onChanged(); + } else { + cportBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .didi.cloud.compute.v1.DeleteCportRequest.Input cport = 2; + */ + public Builder addCport( + int index, com.didiyun.compute.v1.DeleteCportRequest.Input.Builder builderForValue) { + if (cportBuilder_ == null) { + ensureCportIsMutable(); + cport_.add(index, builderForValue.build()); + onChanged(); + } else { + cportBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .didi.cloud.compute.v1.DeleteCportRequest.Input cport = 2; + */ + public Builder addAllCport( + java.lang.Iterable values) { + if (cportBuilder_ == null) { + ensureCportIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, cport_); + onChanged(); + } else { + cportBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .didi.cloud.compute.v1.DeleteCportRequest.Input cport = 2; + */ + public Builder clearCport() { + if (cportBuilder_ == null) { + cport_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + cportBuilder_.clear(); + } + return this; + } + /** + * repeated .didi.cloud.compute.v1.DeleteCportRequest.Input cport = 2; + */ + public Builder removeCport(int index) { + if (cportBuilder_ == null) { + ensureCportIsMutable(); + cport_.remove(index); + onChanged(); + } else { + cportBuilder_.remove(index); + } + return this; + } + /** + * repeated .didi.cloud.compute.v1.DeleteCportRequest.Input cport = 2; + */ + public com.didiyun.compute.v1.DeleteCportRequest.Input.Builder getCportBuilder( + int index) { + return getCportFieldBuilder().getBuilder(index); + } + /** + * repeated .didi.cloud.compute.v1.DeleteCportRequest.Input cport = 2; + */ + public com.didiyun.compute.v1.DeleteCportRequest.InputOrBuilder getCportOrBuilder( + int index) { + if (cportBuilder_ == null) { + return cport_.get(index); } else { + return cportBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .didi.cloud.compute.v1.DeleteCportRequest.Input cport = 2; + */ + public java.util.List + getCportOrBuilderList() { + if (cportBuilder_ != null) { + return cportBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(cport_); + } + } + /** + * repeated .didi.cloud.compute.v1.DeleteCportRequest.Input cport = 2; + */ + public com.didiyun.compute.v1.DeleteCportRequest.Input.Builder addCportBuilder() { + return getCportFieldBuilder().addBuilder( + com.didiyun.compute.v1.DeleteCportRequest.Input.getDefaultInstance()); + } + /** + * repeated .didi.cloud.compute.v1.DeleteCportRequest.Input cport = 2; + */ + public com.didiyun.compute.v1.DeleteCportRequest.Input.Builder addCportBuilder( + int index) { + return getCportFieldBuilder().addBuilder( + index, com.didiyun.compute.v1.DeleteCportRequest.Input.getDefaultInstance()); + } + /** + * repeated .didi.cloud.compute.v1.DeleteCportRequest.Input cport = 2; + */ + public java.util.List + getCportBuilderList() { + return getCportFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + com.didiyun.compute.v1.DeleteCportRequest.Input, com.didiyun.compute.v1.DeleteCportRequest.Input.Builder, com.didiyun.compute.v1.DeleteCportRequest.InputOrBuilder> + getCportFieldBuilder() { + if (cportBuilder_ == null) { + cportBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + com.didiyun.compute.v1.DeleteCportRequest.Input, com.didiyun.compute.v1.DeleteCportRequest.Input.Builder, com.didiyun.compute.v1.DeleteCportRequest.InputOrBuilder>( + cport_, + ((bitField0_ & 0x00000002) == 0x00000002), + getParentForChildren(), + isClean()); + cport_ = null; + } + return cportBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:didi.cloud.compute.v1.DeleteCportRequest) + } + + // @@protoc_insertion_point(class_scope:didi.cloud.compute.v1.DeleteCportRequest) + private static final com.didiyun.compute.v1.DeleteCportRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.didiyun.compute.v1.DeleteCportRequest(); + } + + public static com.didiyun.compute.v1.DeleteCportRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DeleteCportRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DeleteCportRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.didiyun.compute.v1.DeleteCportRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/com/didiyun/compute/v1/DeleteCportRequestOrBuilder.java b/src/main/java/com/didiyun/compute/v1/DeleteCportRequestOrBuilder.java new file mode 100644 index 0000000..52fa206 --- /dev/null +++ b/src/main/java/com/didiyun/compute/v1/DeleteCportRequestOrBuilder.java @@ -0,0 +1,58 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: compute/v1/cport.proto + +package com.didiyun.compute.v1; + +public interface DeleteCportRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:didi.cloud.compute.v1.DeleteCportRequest) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   *公共的请求头
+   * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + boolean hasHeader(); + /** + *
+   *公共的请求头
+   * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + com.didiyun.base.v1.Header getHeader(); + /** + *
+   *公共的请求头
+   * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + com.didiyun.base.v1.HeaderOrBuilder getHeaderOrBuilder(); + + /** + * repeated .didi.cloud.compute.v1.DeleteCportRequest.Input cport = 2; + */ + java.util.List + getCportList(); + /** + * repeated .didi.cloud.compute.v1.DeleteCportRequest.Input cport = 2; + */ + com.didiyun.compute.v1.DeleteCportRequest.Input getCport(int index); + /** + * repeated .didi.cloud.compute.v1.DeleteCportRequest.Input cport = 2; + */ + int getCportCount(); + /** + * repeated .didi.cloud.compute.v1.DeleteCportRequest.Input cport = 2; + */ + java.util.List + getCportOrBuilderList(); + /** + * repeated .didi.cloud.compute.v1.DeleteCportRequest.Input cport = 2; + */ + com.didiyun.compute.v1.DeleteCportRequest.InputOrBuilder getCportOrBuilder( + int index); +} diff --git a/src/main/java/com/didiyun/compute/v1/DeleteCportResponse.java b/src/main/java/com/didiyun/compute/v1/DeleteCportResponse.java new file mode 100644 index 0000000..f5db994 --- /dev/null +++ b/src/main/java/com/didiyun/compute/v1/DeleteCportResponse.java @@ -0,0 +1,1035 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: compute/v1/cport.proto + +package com.didiyun.compute.v1; + +/** + * Protobuf type {@code didi.cloud.compute.v1.DeleteCportResponse} + */ +public final class DeleteCportResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:didi.cloud.compute.v1.DeleteCportResponse) + DeleteCportResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use DeleteCportResponse.newBuilder() to construct. + private DeleteCportResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DeleteCportResponse() { + data_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DeleteCportResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + com.didiyun.base.v1.Error.Builder subBuilder = null; + if (error_ != null) { + subBuilder = error_.toBuilder(); + } + error_ = input.readMessage(com.didiyun.base.v1.Error.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(error_); + error_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) { + data_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + data_.add( + input.readMessage(com.didiyun.base.v1.JobInfo.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) { + data_ = java.util.Collections.unmodifiableList(data_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_DeleteCportResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_DeleteCportResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.didiyun.compute.v1.DeleteCportResponse.class, com.didiyun.compute.v1.DeleteCportResponse.Builder.class); + } + + private int bitField0_; + public static final int ERROR_FIELD_NUMBER = 1; + private com.didiyun.base.v1.Error error_; + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public boolean hasError() { + return error_ != null; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public com.didiyun.base.v1.Error getError() { + return error_ == null ? com.didiyun.base.v1.Error.getDefaultInstance() : error_; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public com.didiyun.base.v1.ErrorOrBuilder getErrorOrBuilder() { + return getError(); + } + + public static final int DATA_FIELD_NUMBER = 2; + private java.util.List data_; + /** + *
+   *任务返回
+   * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public java.util.List getDataList() { + return data_; + } + /** + *
+   *任务返回
+   * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public java.util.List + getDataOrBuilderList() { + return data_; + } + /** + *
+   *任务返回
+   * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public int getDataCount() { + return data_.size(); + } + /** + *
+   *任务返回
+   * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public com.didiyun.base.v1.JobInfo getData(int index) { + return data_.get(index); + } + /** + *
+   *任务返回
+   * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public com.didiyun.base.v1.JobInfoOrBuilder getDataOrBuilder( + int index) { + return data_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (error_ != null) { + output.writeMessage(1, getError()); + } + for (int i = 0; i < data_.size(); i++) { + output.writeMessage(2, data_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (error_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getError()); + } + for (int i = 0; i < data_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, data_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.didiyun.compute.v1.DeleteCportResponse)) { + return super.equals(obj); + } + com.didiyun.compute.v1.DeleteCportResponse other = (com.didiyun.compute.v1.DeleteCportResponse) obj; + + boolean result = true; + result = result && (hasError() == other.hasError()); + if (hasError()) { + result = result && getError() + .equals(other.getError()); + } + result = result && getDataList() + .equals(other.getDataList()); + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasError()) { + hash = (37 * hash) + ERROR_FIELD_NUMBER; + hash = (53 * hash) + getError().hashCode(); + } + if (getDataCount() > 0) { + hash = (37 * hash) + DATA_FIELD_NUMBER; + hash = (53 * hash) + getDataList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.didiyun.compute.v1.DeleteCportResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.DeleteCportResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.DeleteCportResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.DeleteCportResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.DeleteCportResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.DeleteCportResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.DeleteCportResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.DeleteCportResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.didiyun.compute.v1.DeleteCportResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.DeleteCportResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.didiyun.compute.v1.DeleteCportResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.DeleteCportResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.didiyun.compute.v1.DeleteCportResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code didi.cloud.compute.v1.DeleteCportResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:didi.cloud.compute.v1.DeleteCportResponse) + com.didiyun.compute.v1.DeleteCportResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_DeleteCportResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_DeleteCportResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.didiyun.compute.v1.DeleteCportResponse.class, com.didiyun.compute.v1.DeleteCportResponse.Builder.class); + } + + // Construct using com.didiyun.compute.v1.DeleteCportResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getDataFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (errorBuilder_ == null) { + error_ = null; + } else { + error_ = null; + errorBuilder_ = null; + } + if (dataBuilder_ == null) { + data_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + dataBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_DeleteCportResponse_descriptor; + } + + @java.lang.Override + public com.didiyun.compute.v1.DeleteCportResponse getDefaultInstanceForType() { + return com.didiyun.compute.v1.DeleteCportResponse.getDefaultInstance(); + } + + @java.lang.Override + public com.didiyun.compute.v1.DeleteCportResponse build() { + com.didiyun.compute.v1.DeleteCportResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.didiyun.compute.v1.DeleteCportResponse buildPartial() { + com.didiyun.compute.v1.DeleteCportResponse result = new com.didiyun.compute.v1.DeleteCportResponse(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (errorBuilder_ == null) { + result.error_ = error_; + } else { + result.error_ = errorBuilder_.build(); + } + if (dataBuilder_ == null) { + if (((bitField0_ & 0x00000002) == 0x00000002)) { + data_ = java.util.Collections.unmodifiableList(data_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.data_ = data_; + } else { + result.data_ = dataBuilder_.build(); + } + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return (Builder) super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.didiyun.compute.v1.DeleteCportResponse) { + return mergeFrom((com.didiyun.compute.v1.DeleteCportResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.didiyun.compute.v1.DeleteCportResponse other) { + if (other == com.didiyun.compute.v1.DeleteCportResponse.getDefaultInstance()) return this; + if (other.hasError()) { + mergeError(other.getError()); + } + if (dataBuilder_ == null) { + if (!other.data_.isEmpty()) { + if (data_.isEmpty()) { + data_ = other.data_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureDataIsMutable(); + data_.addAll(other.data_); + } + onChanged(); + } + } else { + if (!other.data_.isEmpty()) { + if (dataBuilder_.isEmpty()) { + dataBuilder_.dispose(); + dataBuilder_ = null; + data_ = other.data_; + bitField0_ = (bitField0_ & ~0x00000002); + dataBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getDataFieldBuilder() : null; + } else { + dataBuilder_.addAllMessages(other.data_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.didiyun.compute.v1.DeleteCportResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.didiyun.compute.v1.DeleteCportResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.didiyun.base.v1.Error error_ = null; + private com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.base.v1.Error, com.didiyun.base.v1.Error.Builder, com.didiyun.base.v1.ErrorOrBuilder> errorBuilder_; + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public boolean hasError() { + return errorBuilder_ != null || error_ != null; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public com.didiyun.base.v1.Error getError() { + if (errorBuilder_ == null) { + return error_ == null ? com.didiyun.base.v1.Error.getDefaultInstance() : error_; + } else { + return errorBuilder_.getMessage(); + } + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public Builder setError(com.didiyun.base.v1.Error value) { + if (errorBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + error_ = value; + onChanged(); + } else { + errorBuilder_.setMessage(value); + } + + return this; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public Builder setError( + com.didiyun.base.v1.Error.Builder builderForValue) { + if (errorBuilder_ == null) { + error_ = builderForValue.build(); + onChanged(); + } else { + errorBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public Builder mergeError(com.didiyun.base.v1.Error value) { + if (errorBuilder_ == null) { + if (error_ != null) { + error_ = + com.didiyun.base.v1.Error.newBuilder(error_).mergeFrom(value).buildPartial(); + } else { + error_ = value; + } + onChanged(); + } else { + errorBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public Builder clearError() { + if (errorBuilder_ == null) { + error_ = null; + onChanged(); + } else { + error_ = null; + errorBuilder_ = null; + } + + return this; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public com.didiyun.base.v1.Error.Builder getErrorBuilder() { + + onChanged(); + return getErrorFieldBuilder().getBuilder(); + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public com.didiyun.base.v1.ErrorOrBuilder getErrorOrBuilder() { + if (errorBuilder_ != null) { + return errorBuilder_.getMessageOrBuilder(); + } else { + return error_ == null ? + com.didiyun.base.v1.Error.getDefaultInstance() : error_; + } + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.base.v1.Error, com.didiyun.base.v1.Error.Builder, com.didiyun.base.v1.ErrorOrBuilder> + getErrorFieldBuilder() { + if (errorBuilder_ == null) { + errorBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.base.v1.Error, com.didiyun.base.v1.Error.Builder, com.didiyun.base.v1.ErrorOrBuilder>( + getError(), + getParentForChildren(), + isClean()); + error_ = null; + } + return errorBuilder_; + } + + private java.util.List data_ = + java.util.Collections.emptyList(); + private void ensureDataIsMutable() { + if (!((bitField0_ & 0x00000002) == 0x00000002)) { + data_ = new java.util.ArrayList(data_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.didiyun.base.v1.JobInfo, com.didiyun.base.v1.JobInfo.Builder, com.didiyun.base.v1.JobInfoOrBuilder> dataBuilder_; + + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public java.util.List getDataList() { + if (dataBuilder_ == null) { + return java.util.Collections.unmodifiableList(data_); + } else { + return dataBuilder_.getMessageList(); + } + } + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public int getDataCount() { + if (dataBuilder_ == null) { + return data_.size(); + } else { + return dataBuilder_.getCount(); + } + } + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public com.didiyun.base.v1.JobInfo getData(int index) { + if (dataBuilder_ == null) { + return data_.get(index); + } else { + return dataBuilder_.getMessage(index); + } + } + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public Builder setData( + int index, com.didiyun.base.v1.JobInfo value) { + if (dataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDataIsMutable(); + data_.set(index, value); + onChanged(); + } else { + dataBuilder_.setMessage(index, value); + } + return this; + } + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public Builder setData( + int index, com.didiyun.base.v1.JobInfo.Builder builderForValue) { + if (dataBuilder_ == null) { + ensureDataIsMutable(); + data_.set(index, builderForValue.build()); + onChanged(); + } else { + dataBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public Builder addData(com.didiyun.base.v1.JobInfo value) { + if (dataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDataIsMutable(); + data_.add(value); + onChanged(); + } else { + dataBuilder_.addMessage(value); + } + return this; + } + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public Builder addData( + int index, com.didiyun.base.v1.JobInfo value) { + if (dataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDataIsMutable(); + data_.add(index, value); + onChanged(); + } else { + dataBuilder_.addMessage(index, value); + } + return this; + } + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public Builder addData( + com.didiyun.base.v1.JobInfo.Builder builderForValue) { + if (dataBuilder_ == null) { + ensureDataIsMutable(); + data_.add(builderForValue.build()); + onChanged(); + } else { + dataBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public Builder addData( + int index, com.didiyun.base.v1.JobInfo.Builder builderForValue) { + if (dataBuilder_ == null) { + ensureDataIsMutable(); + data_.add(index, builderForValue.build()); + onChanged(); + } else { + dataBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public Builder addAllData( + java.lang.Iterable values) { + if (dataBuilder_ == null) { + ensureDataIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, data_); + onChanged(); + } else { + dataBuilder_.addAllMessages(values); + } + return this; + } + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public Builder clearData() { + if (dataBuilder_ == null) { + data_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + dataBuilder_.clear(); + } + return this; + } + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public Builder removeData(int index) { + if (dataBuilder_ == null) { + ensureDataIsMutable(); + data_.remove(index); + onChanged(); + } else { + dataBuilder_.remove(index); + } + return this; + } + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public com.didiyun.base.v1.JobInfo.Builder getDataBuilder( + int index) { + return getDataFieldBuilder().getBuilder(index); + } + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public com.didiyun.base.v1.JobInfoOrBuilder getDataOrBuilder( + int index) { + if (dataBuilder_ == null) { + return data_.get(index); } else { + return dataBuilder_.getMessageOrBuilder(index); + } + } + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public java.util.List + getDataOrBuilderList() { + if (dataBuilder_ != null) { + return dataBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(data_); + } + } + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public com.didiyun.base.v1.JobInfo.Builder addDataBuilder() { + return getDataFieldBuilder().addBuilder( + com.didiyun.base.v1.JobInfo.getDefaultInstance()); + } + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public com.didiyun.base.v1.JobInfo.Builder addDataBuilder( + int index) { + return getDataFieldBuilder().addBuilder( + index, com.didiyun.base.v1.JobInfo.getDefaultInstance()); + } + /** + *
+     *任务返回
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public java.util.List + getDataBuilderList() { + return getDataFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + com.didiyun.base.v1.JobInfo, com.didiyun.base.v1.JobInfo.Builder, com.didiyun.base.v1.JobInfoOrBuilder> + getDataFieldBuilder() { + if (dataBuilder_ == null) { + dataBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + com.didiyun.base.v1.JobInfo, com.didiyun.base.v1.JobInfo.Builder, com.didiyun.base.v1.JobInfoOrBuilder>( + data_, + ((bitField0_ & 0x00000002) == 0x00000002), + getParentForChildren(), + isClean()); + data_ = null; + } + return dataBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:didi.cloud.compute.v1.DeleteCportResponse) + } + + // @@protoc_insertion_point(class_scope:didi.cloud.compute.v1.DeleteCportResponse) + private static final com.didiyun.compute.v1.DeleteCportResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.didiyun.compute.v1.DeleteCportResponse(); + } + + public static com.didiyun.compute.v1.DeleteCportResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DeleteCportResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DeleteCportResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.didiyun.compute.v1.DeleteCportResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/com/didiyun/compute/v1/DeleteCportResponseOrBuilder.java b/src/main/java/com/didiyun/compute/v1/DeleteCportResponseOrBuilder.java new file mode 100644 index 0000000..ebe57bf --- /dev/null +++ b/src/main/java/com/didiyun/compute/v1/DeleteCportResponseOrBuilder.java @@ -0,0 +1,66 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: compute/v1/cport.proto + +package com.didiyun.compute.v1; + +public interface DeleteCportResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:didi.cloud.compute.v1.DeleteCportResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .didi.cloud.base.v1.Error error = 1; + */ + boolean hasError(); + /** + * .didi.cloud.base.v1.Error error = 1; + */ + com.didiyun.base.v1.Error getError(); + /** + * .didi.cloud.base.v1.Error error = 1; + */ + com.didiyun.base.v1.ErrorOrBuilder getErrorOrBuilder(); + + /** + *
+   *任务返回
+   * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + java.util.List + getDataList(); + /** + *
+   *任务返回
+   * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + com.didiyun.base.v1.JobInfo getData(int index); + /** + *
+   *任务返回
+   * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + int getDataCount(); + /** + *
+   *任务返回
+   * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + java.util.List + getDataOrBuilderList(); + /** + *
+   *任务返回
+   * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + com.didiyun.base.v1.JobInfoOrBuilder getDataOrBuilder( + int index); +} diff --git a/src/main/java/com/didiyun/compute/v1/EipGrpc.java b/src/main/java/com/didiyun/compute/v1/EipGrpc.java index 9c0faf7..bde4c02 100644 --- a/src/main/java/com/didiyun/compute/v1/EipGrpc.java +++ b/src/main/java/com/didiyun/compute/v1/EipGrpc.java @@ -219,6 +219,38 @@ com.didiyun.compute.v1.DeleteEipResponse> getDeleteEipMethod() { return getDeleteEipMethod; } + private static volatile io.grpc.MethodDescriptor getExpungeEipMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "ExpungeEip", + requestType = com.didiyun.compute.v1.ExpungeEipRequest.class, + responseType = com.didiyun.compute.v1.ExpungeEipResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getExpungeEipMethod() { + io.grpc.MethodDescriptor getExpungeEipMethod; + if ((getExpungeEipMethod = EipGrpc.getExpungeEipMethod) == null) { + synchronized (EipGrpc.class) { + if ((getExpungeEipMethod = EipGrpc.getExpungeEipMethod) == null) { + EipGrpc.getExpungeEipMethod = getExpungeEipMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName( + "didi.cloud.compute.v1.Eip", "ExpungeEip")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + com.didiyun.compute.v1.ExpungeEipRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + com.didiyun.compute.v1.ExpungeEipResponse.getDefaultInstance())) + .setSchemaDescriptor(new EipMethodDescriptorSupplier("ExpungeEip")) + .build(); + } + } + } + return getExpungeEipMethod; + } + private static volatile io.grpc.MethodDescriptor getAttachEipToDc2Method; @@ -370,6 +402,16 @@ public void deleteEip(com.didiyun.compute.v1.DeleteEipRequest request, asyncUnimplementedUnaryCall(getDeleteEipMethod(), responseObserver); } + /** + *
+     * 销毁eip
+     * 
+ */ + public void expungeEip(com.didiyun.compute.v1.ExpungeEipRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnimplementedUnaryCall(getExpungeEipMethod(), responseObserver); + } + /** *
      * 绑定eip到dc2
@@ -434,6 +476,13 @@ public void detachEipFromDc2(com.didiyun.compute.v1.DetachEipFromDc2Request requ
                 com.didiyun.compute.v1.DeleteEipRequest,
                 com.didiyun.compute.v1.DeleteEipResponse>(
                   this, METHODID_DELETE_EIP)))
+          .addMethod(
+            getExpungeEipMethod(),
+            asyncUnaryCall(
+              new MethodHandlers<
+                com.didiyun.compute.v1.ExpungeEipRequest,
+                com.didiyun.compute.v1.ExpungeEipResponse>(
+                  this, METHODID_EXPUNGE_EIP)))
           .addMethod(
             getAttachEipToDc2Method(),
             asyncUnaryCall(
@@ -536,6 +585,17 @@ public void deleteEip(com.didiyun.compute.v1.DeleteEipRequest request,
           getChannel().newCall(getDeleteEipMethod(), getCallOptions()), request, responseObserver);
     }
 
+    /**
+     * 
+     * 销毁eip
+     * 
+ */ + public void expungeEip(com.didiyun.compute.v1.ExpungeEipRequest request, + io.grpc.stub.StreamObserver responseObserver) { + asyncUnaryCall( + getChannel().newCall(getExpungeEipMethod(), getCallOptions()), request, responseObserver); + } + /** *
      * 绑定eip到dc2
@@ -637,6 +697,16 @@ public com.didiyun.compute.v1.DeleteEipResponse deleteEip(com.didiyun.compute.v1
           getChannel(), getDeleteEipMethod(), getCallOptions(), request);
     }
 
+    /**
+     * 
+     * 销毁eip
+     * 
+ */ + public com.didiyun.compute.v1.ExpungeEipResponse expungeEip(com.didiyun.compute.v1.ExpungeEipRequest request) { + return blockingUnaryCall( + getChannel(), getExpungeEipMethod(), getCallOptions(), request); + } + /** *
      * 绑定eip到dc2
@@ -742,6 +812,17 @@ public com.google.common.util.concurrent.ListenableFuture
+     * 销毁eip
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture expungeEip( + com.didiyun.compute.v1.ExpungeEipRequest request) { + return futureUnaryCall( + getChannel().newCall(getExpungeEipMethod(), getCallOptions()), request); + } + /** *
      * 绑定eip到dc2
@@ -771,8 +852,9 @@ public com.google.common.util.concurrent.ListenableFuture implements
       io.grpc.stub.ServerCalls.UnaryMethod,
@@ -815,6 +897,10 @@ public void invoke(Req request, io.grpc.stub.StreamObserver responseObserv
           serviceImpl.deleteEip((com.didiyun.compute.v1.DeleteEipRequest) request,
               (io.grpc.stub.StreamObserver) responseObserver);
           break;
+        case METHODID_EXPUNGE_EIP:
+          serviceImpl.expungeEip((com.didiyun.compute.v1.ExpungeEipRequest) request,
+              (io.grpc.stub.StreamObserver) responseObserver);
+          break;
         case METHODID_ATTACH_EIP_TO_DC2:
           serviceImpl.attachEipToDc2((com.didiyun.compute.v1.AttachEipToDc2Request) request,
               (io.grpc.stub.StreamObserver) responseObserver);
@@ -890,6 +976,7 @@ public static io.grpc.ServiceDescriptor getServiceDescriptor() {
               .addMethod(getCreateEipMethod())
               .addMethod(getChangeEipBandwidthMethod())
               .addMethod(getDeleteEipMethod())
+              .addMethod(getExpungeEipMethod())
               .addMethod(getAttachEipToDc2Method())
               .addMethod(getDetachEipFromDc2Method())
               .build();
diff --git a/src/main/java/com/didiyun/compute/v1/EipOuterClass.java b/src/main/java/com/didiyun/compute/v1/EipOuterClass.java
index cadfd96..533b388 100644
--- a/src/main/java/com/didiyun/compute/v1/EipOuterClass.java
+++ b/src/main/java/com/didiyun/compute/v1/EipOuterClass.java
@@ -89,6 +89,21 @@ public static void registerAllExtensions(
   static final 
     com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
       internal_static_didi_cloud_compute_v1_DeleteEipResponse_fieldAccessorTable;
+  static final com.google.protobuf.Descriptors.Descriptor
+    internal_static_didi_cloud_compute_v1_ExpungeEipRequest_descriptor;
+  static final 
+    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+      internal_static_didi_cloud_compute_v1_ExpungeEipRequest_fieldAccessorTable;
+  static final com.google.protobuf.Descriptors.Descriptor
+    internal_static_didi_cloud_compute_v1_ExpungeEipRequest_Input_descriptor;
+  static final 
+    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+      internal_static_didi_cloud_compute_v1_ExpungeEipRequest_Input_fieldAccessorTable;
+  static final com.google.protobuf.Descriptors.Descriptor
+    internal_static_didi_cloud_compute_v1_ExpungeEipResponse_descriptor;
+  static final 
+    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+      internal_static_didi_cloud_compute_v1_ExpungeEipResponse_fieldAccessorTable;
   static final com.google.protobuf.Descriptors.Descriptor
     internal_static_didi_cloud_compute_v1_AttachEipToDc2Request_descriptor;
   static final 
@@ -133,93 +148,106 @@ public static void registerAllExtensions(
       "mmon.proto\032\034google/api/annotations.proto" +
       "\"i\n\017ListEipResponse\022(\n\005error\030\001 \001(\0132\031.did" +
       "i.cloud.base.v1.Error\022,\n\004data\030\002 \003(\0132\036.di" +
-      "di.cloud.compute.v1.EipInfo\"1\n\020ListEipCo" +
-      "ndition\022\013\n\003eip\030\001 \001(\t\022\020\n\010eipUuids\030\002 \003(\t\"\250" +
-      "\001\n\016ListEipRequest\022*\n\006header\030\001 \001(\0132\032.didi" +
-      ".cloud.base.v1.Header\022\r\n\005start\030\002 \001(\005\022\r\n\005" +
-      "limit\030\003 \001(\005\022\020\n\010simplify\030\004 \001(\010\022:\n\tconditi" +
-      "on\030\005 \001(\0132\'.didi.cloud.compute.v1.ListEip" +
-      "Condition\"b\n\025GetEipTotalCntRequest\022*\n\006he" +
-      "ader\030\001 \001(\0132\032.didi.cloud.base.v1.Header\022\013" +
-      "\n\003eip\030\002 \001(\t\022\020\n\010eipUuids\030\003 \003(\t\"u\n\026GetEipT" +
-      "otalCntResponse\022(\n\005error\030\001 \001(\0132\031.didi.cl" +
-      "oud.base.v1.Error\0221\n\004data\030\002 \003(\0132#.didi.c" +
-      "loud.compute.v1.TotalCntInfo\"R\n\023GetEipBy" +
-      "UuidRequest\022*\n\006header\030\001 \001(\0132\032.didi.cloud" +
-      ".base.v1.Header\022\017\n\007eipUuid\030\002 \001(\t\"n\n\024GetE" +
-      "ipByUuidResponse\022(\n\005error\030\001 \001(\0132\031.didi.c" +
-      "loud.base.v1.Error\022,\n\004data\030\002 \003(\0132\036.didi." +
-      "cloud.compute.v1.EipInfo\"\326\001\n\020CreateEipRe" +
-      "quest\022*\n\006header\030\001 \001(\0132\032.didi.cloud.base." +
-      "v1.Header\022\021\n\tpayPeriod\030\002 \001(\005\022\024\n\014autoCont" +
-      "inue\030\003 \001(\010\022\r\n\005count\030\004 \001(\005\022\020\n\010couponId\030\005 " +
-      "\001(\t\022\014\n\004tags\030\006 \003(\t\022\026\n\016chargeWithFlow\030\007 \001(" +
-      "\010\022\021\n\tbandwidth\030\010 \001(\005\022\023\n\013bindingUuid\030\t \001(" +
-      "\t\"h\n\021CreateEipResponse\022(\n\005error\030\001 \001(\0132\031." +
+      "di.cloud.compute.v1.EipInfo\"~\n\020ListEipCo" +
+      "ndition\022\013\n\003eip\030\001 \001(\t\022\020\n\010eipUuids\030\002 \003(\t\022\026" +
+      "\n\016eipNotAttached\030\003 \001(\010\022\017\n\007dc2Uuid\030\004 \001(\t\022" +
+      "\017\n\007dc2Name\030\005 \001(\t\022\021\n\tbandwidth\030\006 \001(\005\"\250\001\n\016" +
+      "ListEipRequest\022*\n\006header\030\001 \001(\0132\032.didi.cl" +
+      "oud.base.v1.Header\022\r\n\005start\030\002 \001(\005\022\r\n\005lim" +
+      "it\030\003 \001(\005\022\020\n\010simplify\030\004 \001(\010\022:\n\tcondition\030" +
+      "\005 \001(\0132\'.didi.cloud.compute.v1.ListEipCon" +
+      "dition\"b\n\025GetEipTotalCntRequest\022*\n\006heade" +
+      "r\030\001 \001(\0132\032.didi.cloud.base.v1.Header\022\013\n\003e" +
+      "ip\030\002 \001(\t\022\020\n\010eipUuids\030\003 \003(\t\"u\n\026GetEipTota" +
+      "lCntResponse\022(\n\005error\030\001 \001(\0132\031.didi.cloud" +
+      ".base.v1.Error\0221\n\004data\030\002 \003(\0132#.didi.clou" +
+      "d.compute.v1.TotalCntInfo\"R\n\023GetEipByUui" +
+      "dRequest\022*\n\006header\030\001 \001(\0132\032.didi.cloud.ba" +
+      "se.v1.Header\022\017\n\007eipUuid\030\002 \001(\t\"n\n\024GetEipB" +
+      "yUuidResponse\022(\n\005error\030\001 \001(\0132\031.didi.clou" +
+      "d.base.v1.Error\022,\n\004data\030\002 \003(\0132\036.didi.clo" +
+      "ud.compute.v1.EipInfo\"\353\001\n\020CreateEipReque" +
+      "st\022*\n\006header\030\001 \001(\0132\032.didi.cloud.base.v1." +
+      "Header\022\021\n\tpayPeriod\030\002 \001(\005\022\024\n\014autoContinu" +
+      "e\030\003 \001(\010\022\r\n\005count\030\004 \001(\005\022\020\n\010couponId\030\005 \001(\t" +
+      "\022\014\n\004tags\030\006 \003(\t\022\026\n\016chargeWithFlow\030\007 \001(\010\022\021" +
+      "\n\tbandwidth\030\010 \001(\005\022\023\n\013bindingUuid\030\t \001(\t\022\023" +
+      "\n\013bindingType\030\n \001(\t\"h\n\021CreateEipResponse" +
+      "\022(\n\005error\030\001 \001(\0132\031.didi.cloud.base.v1.Err" +
+      "or\022)\n\004data\030\002 \003(\0132\033.didi.cloud.base.v1.Jo" +
+      "bInfo\"\343\001\n\031ChangeEipBandwidthRequest\022*\n\006h" +
+      "eader\030\001 \001(\0132\032.didi.cloud.base.v1.Header\022" +
+      "\020\n\010couponId\030\002 \001(\t\022C\n\003eip\030\003 \003(\01326.didi.cl" +
+      "oud.compute.v1.ChangeEipBandwidthRequest" +
+      ".Input\032C\n\005Input\022\017\n\007eipUuid\030\001 \001(\t\022\021\n\tband" +
+      "width\030\002 \001(\005\022\026\n\016chargeWithFlow\030\003 \001(\010\"q\n\032C" +
+      "hangeEipBandwidthResponse\022(\n\005error\030\001 \001(\013" +
+      "2\031.didi.cloud.base.v1.Error\022)\n\004data\030\002 \003(" +
+      "\0132\033.didi.cloud.base.v1.JobInfo\"\224\001\n\020Delet" +
+      "eEipRequest\022*\n\006header\030\001 \001(\0132\032.didi.cloud" +
+      ".base.v1.Header\022:\n\003eip\030\002 \003(\0132-.didi.clou" +
+      "d.compute.v1.DeleteEipRequest.Input\032\030\n\005I" +
+      "nput\022\017\n\007eipUuid\030\001 \001(\t\"h\n\021DeleteEipRespon" +
+      "se\022(\n\005error\030\001 \001(\0132\031.didi.cloud.base.v1.E" +
+      "rror\022)\n\004data\030\002 \003(\0132\033.didi.cloud.base.v1." +
+      "JobInfo\"\226\001\n\021ExpungeEipRequest\022*\n\006header\030" +
+      "\001 \001(\0132\032.didi.cloud.base.v1.Header\022;\n\003eip" +
+      "\030\002 \003(\0132..didi.cloud.compute.v1.ExpungeEi" +
+      "pRequest.Input\032\030\n\005Input\022\017\n\007eipUuid\030\001 \001(\t" +
+      "\"i\n\022ExpungeEipResponse\022(\n\005error\030\001 \001(\0132\031." +
       "didi.cloud.base.v1.Error\022)\n\004data\030\002 \003(\0132\033" +
-      ".didi.cloud.base.v1.JobInfo\"\343\001\n\031ChangeEi" +
-      "pBandwidthRequest\022*\n\006header\030\001 \001(\0132\032.didi" +
-      ".cloud.base.v1.Header\022\020\n\010couponId\030\002 \001(\t\022" +
-      "C\n\003eip\030\003 \003(\01326.didi.cloud.compute.v1.Cha" +
-      "ngeEipBandwidthRequest.Input\032C\n\005Input\022\017\n" +
-      "\007eipUuid\030\001 \001(\t\022\021\n\tbandwidth\030\002 \001(\005\022\026\n\016cha" +
-      "rgeWithFlow\030\003 \001(\010\"q\n\032ChangeEipBandwidthR" +
-      "esponse\022(\n\005error\030\001 \001(\0132\031.didi.cloud.base" +
-      ".v1.Error\022)\n\004data\030\002 \003(\0132\033.didi.cloud.bas" +
-      "e.v1.JobInfo\"\224\001\n\020DeleteEipRequest\022*\n\006hea" +
-      "der\030\001 \001(\0132\032.didi.cloud.base.v1.Header\022:\n" +
-      "\003eip\030\002 \003(\0132-.didi.cloud.compute.v1.Delet" +
-      "eEipRequest.Input\032\030\n\005Input\022\017\n\007eipUuid\030\001 " +
-      "\001(\t\"h\n\021DeleteEipResponse\022(\n\005error\030\001 \001(\0132" +
-      "\031.didi.cloud.base.v1.Error\022)\n\004data\030\002 \003(\013" +
-      "2\033.didi.cloud.base.v1.JobInfo\"\263\001\n\025Attach" +
-      "EipToDc2Request\022*\n\006header\030\001 \001(\0132\032.didi.c" +
-      "loud.base.v1.Header\022?\n\003eip\030\002 \003(\01322.didi." +
-      "cloud.compute.v1.AttachEipToDc2Request.I" +
-      "nput\032-\n\005Input\022\017\n\007eipUuid\030\001 \001(\t\022\023\n\013bindin" +
-      "gUuid\030\002 \001(\t\"m\n\026AttachEipToDc2Response\022(\n" +
-      "\005error\030\001 \001(\0132\031.didi.cloud.base.v1.Error\022" +
-      ")\n\004data\030\002 \003(\0132\033.didi.cloud.base.v1.JobIn" +
-      "fo\"\242\001\n\027DetachEipFromDc2Request\022*\n\006header" +
-      "\030\001 \001(\0132\032.didi.cloud.base.v1.Header\022A\n\003ei" +
-      "p\030\002 \003(\01324.didi.cloud.compute.v1.DetachEi" +
-      "pFromDc2Request.Input\032\030\n\005Input\022\017\n\007eipUui" +
-      "d\030\001 \001(\t\"o\n\030DetachEipFromDc2Response\022(\n\005e" +
-      "rror\030\001 \001(\0132\031.didi.cloud.base.v1.Error\022)\n" +
-      "\004data\030\002 \003(\0132\033.didi.cloud.base.v1.JobInfo" +
-      "2\214\t\n\003Eip\022|\n\007ListEip\022%.didi.cloud.compute" +
-      ".v1.ListEipRequest\032&.didi.cloud.compute." +
-      "v1.ListEipResponse\"\"\202\323\344\223\002\034\"\032dicloud/i/ne" +
-      "twork/eip/list\022\222\001\n\016GetEipTotalCnt\022,.didi" +
-      ".cloud.compute.v1.GetEipTotalCntRequest\032" +
-      "-.didi.cloud.compute.v1.GetEipTotalCntRe" +
-      "sponse\"#\202\323\344\223\002\035\"\033dicloud/i/network/eip/co" +
-      "unt\022\206\001\n\014GetEipByUuid\022*.didi.cloud.comput" +
-      "e.v1.GetEipByUuidRequest\032+.didi.cloud.co" +
-      "mpute.v1.GetEipByUuidResponse\"\035\202\323\344\223\002\027\022\025d" +
-      "icloud/i/network/eip\022\204\001\n\tCreateEip\022\'.did" +
-      "i.cloud.compute.v1.CreateEipRequest\032(.di" +
-      "di.cloud.compute.v1.CreateEipResponse\"$\202" +
-      "\323\344\223\002\036\"\034dicloud/i/network/eip/assign\022\250\001\n\022" +
-      "ChangeEipBandwidth\0220.didi.cloud.compute." +
-      "v1.ChangeEipBandwidthRequest\0321.didi.clou" +
-      "d.compute.v1.ChangeEipBandwidthResponse\"" +
-      "-\202\323\344\223\002\'\"%dicloud/i/network/eip/changeBan" +
-      "dwidth\022\204\001\n\tDeleteEip\022\'.didi.cloud.comput" +
-      "e.v1.DeleteEipRequest\032(.didi.cloud.compu" +
-      "te.v1.DeleteEipResponse\"$\202\323\344\223\002\036\"\034dicloud" +
-      "/i/network/eip/delete\022\223\001\n\016AttachEipToDc2" +
-      "\022,.didi.cloud.compute.v1.AttachEipToDc2R" +
-      "equest\032-.didi.cloud.compute.v1.AttachEip" +
-      "ToDc2Response\"$\202\323\344\223\002\036\"\034dicloud/i/network" +
-      "/eip/attach\022\231\001\n\020DetachEipFromDc2\022..didi." +
-      "cloud.compute.v1.DetachEipFromDc2Request" +
-      "\032/.didi.cloud.compute.v1.DetachEipFromDc" +
-      "2Response\"$\202\323\344\223\002\036\"\034dicloud/i/network/eip" +
-      "/detachB\207\001\n\026com.didiyun.compute.v1P\001Z4gi" +
-      "thub.com/didiyun/didiyun-go-sdk/compute/" +
-      "v1;compute\370\001\001\252\002\027Didi.Dicloud.Compute.V1\312" +
-      "\002\027Didi\\Dicloud\\Compute\\V1b\006proto3"
+      ".didi.cloud.base.v1.JobInfo\"\310\001\n\025AttachEi" +
+      "pToDc2Request\022*\n\006header\030\001 \001(\0132\032.didi.clo" +
+      "ud.base.v1.Header\022?\n\003eip\030\002 \003(\01322.didi.cl" +
+      "oud.compute.v1.AttachEipToDc2Request.Inp" +
+      "ut\032B\n\005Input\022\017\n\007eipUuid\030\001 \001(\t\022\023\n\013bindingU" +
+      "uid\030\002 \001(\t\022\023\n\013bindingType\030\003 \001(\t\"m\n\026Attach" +
+      "EipToDc2Response\022(\n\005error\030\001 \001(\0132\031.didi.c" +
+      "loud.base.v1.Error\022)\n\004data\030\002 \003(\0132\033.didi." +
+      "cloud.base.v1.JobInfo\"\242\001\n\027DetachEipFromD" +
+      "c2Request\022*\n\006header\030\001 \001(\0132\032.didi.cloud.b" +
+      "ase.v1.Header\022A\n\003eip\030\002 \003(\01324.didi.cloud." +
+      "compute.v1.DetachEipFromDc2Request.Input" +
+      "\032\030\n\005Input\022\017\n\007eipUuid\030\001 \001(\t\"o\n\030DetachEipF" +
+      "romDc2Response\022(\n\005error\030\001 \001(\0132\031.didi.clo" +
+      "ud.base.v1.Error\022)\n\004data\030\002 \003(\0132\033.didi.cl" +
+      "oud.base.v1.JobInfo2\227\n\n\003Eip\022|\n\007ListEip\022%" +
+      ".didi.cloud.compute.v1.ListEipRequest\032&." +
+      "didi.cloud.compute.v1.ListEipResponse\"\"\202" +
+      "\323\344\223\002\034\"\032dicloud/i/network/eip/list\022\222\001\n\016Ge" +
+      "tEipTotalCnt\022,.didi.cloud.compute.v1.Get" +
+      "EipTotalCntRequest\032-.didi.cloud.compute." +
+      "v1.GetEipTotalCntResponse\"#\202\323\344\223\002\035\"\033diclo" +
+      "ud/i/network/eip/count\022\206\001\n\014GetEipByUuid\022" +
+      "*.didi.cloud.compute.v1.GetEipByUuidRequ" +
+      "est\032+.didi.cloud.compute.v1.GetEipByUuid" +
+      "Response\"\035\202\323\344\223\002\027\022\025dicloud/i/network/eip\022" +
+      "\204\001\n\tCreateEip\022\'.didi.cloud.compute.v1.Cr" +
+      "eateEipRequest\032(.didi.cloud.compute.v1.C" +
+      "reateEipResponse\"$\202\323\344\223\002\036\"\034dicloud/i/netw" +
+      "ork/eip/assign\022\250\001\n\022ChangeEipBandwidth\0220." +
+      "didi.cloud.compute.v1.ChangeEipBandwidth" +
+      "Request\0321.didi.cloud.compute.v1.ChangeEi" +
+      "pBandwidthResponse\"-\202\323\344\223\002\'\"%dicloud/i/ne" +
+      "twork/eip/changeBandwidth\022\204\001\n\tDeleteEip\022" +
+      "\'.didi.cloud.compute.v1.DeleteEipRequest" +
+      "\032(.didi.cloud.compute.v1.DeleteEipRespon" +
+      "se\"$\202\323\344\223\002\036\"\034dicloud/i/network/eip/delete" +
+      "\022\210\001\n\nExpungeEip\022(.didi.cloud.compute.v1." +
+      "ExpungeEipRequest\032).didi.cloud.compute.v" +
+      "1.ExpungeEipResponse\"%\202\323\344\223\002\037\"\035dicloud/i/" +
+      "network/eip/expunge\022\223\001\n\016AttachEipToDc2\022," +
+      ".didi.cloud.compute.v1.AttachEipToDc2Req" +
+      "uest\032-.didi.cloud.compute.v1.AttachEipTo" +
+      "Dc2Response\"$\202\323\344\223\002\036\"\034dicloud/i/network/e" +
+      "ip/attach\022\231\001\n\020DetachEipFromDc2\022..didi.cl" +
+      "oud.compute.v1.DetachEipFromDc2Request\032/" +
+      ".didi.cloud.compute.v1.DetachEipFromDc2R" +
+      "esponse\"$\202\323\344\223\002\036\"\034dicloud/i/network/eip/d" +
+      "etachB\207\001\n\026com.didiyun.compute.v1P\001Z4gith" +
+      "ub.com/didiyun/didiyun-go-sdk/compute/v1" +
+      ";compute\370\001\001\252\002\027Didi.Dicloud.Compute.V1\312\002\027" +
+      "Didi\\Dicloud\\Compute\\V1b\006proto3"
     };
     com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
         new com.google.protobuf.Descriptors.FileDescriptor.    InternalDescriptorAssigner() {
@@ -247,7 +275,7 @@ public com.google.protobuf.ExtensionRegistry assignDescriptors(
     internal_static_didi_cloud_compute_v1_ListEipCondition_fieldAccessorTable = new
       com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
         internal_static_didi_cloud_compute_v1_ListEipCondition_descriptor,
-        new java.lang.String[] { "Eip", "EipUuids", });
+        new java.lang.String[] { "Eip", "EipUuids", "EipNotAttached", "Dc2Uuid", "Dc2Name", "Bandwidth", });
     internal_static_didi_cloud_compute_v1_ListEipRequest_descriptor =
       getDescriptor().getMessageTypes().get(2);
     internal_static_didi_cloud_compute_v1_ListEipRequest_fieldAccessorTable = new
@@ -283,7 +311,7 @@ public com.google.protobuf.ExtensionRegistry assignDescriptors(
     internal_static_didi_cloud_compute_v1_CreateEipRequest_fieldAccessorTable = new
       com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
         internal_static_didi_cloud_compute_v1_CreateEipRequest_descriptor,
-        new java.lang.String[] { "Header", "PayPeriod", "AutoContinue", "Count", "CouponId", "Tags", "ChargeWithFlow", "Bandwidth", "BindingUuid", });
+        new java.lang.String[] { "Header", "PayPeriod", "AutoContinue", "Count", "CouponId", "Tags", "ChargeWithFlow", "Bandwidth", "BindingUuid", "BindingType", });
     internal_static_didi_cloud_compute_v1_CreateEipResponse_descriptor =
       getDescriptor().getMessageTypes().get(8);
     internal_static_didi_cloud_compute_v1_CreateEipResponse_fieldAccessorTable = new
@@ -326,8 +354,26 @@ public com.google.protobuf.ExtensionRegistry assignDescriptors(
       com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
         internal_static_didi_cloud_compute_v1_DeleteEipResponse_descriptor,
         new java.lang.String[] { "Error", "Data", });
-    internal_static_didi_cloud_compute_v1_AttachEipToDc2Request_descriptor =
+    internal_static_didi_cloud_compute_v1_ExpungeEipRequest_descriptor =
       getDescriptor().getMessageTypes().get(13);
+    internal_static_didi_cloud_compute_v1_ExpungeEipRequest_fieldAccessorTable = new
+      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+        internal_static_didi_cloud_compute_v1_ExpungeEipRequest_descriptor,
+        new java.lang.String[] { "Header", "Eip", });
+    internal_static_didi_cloud_compute_v1_ExpungeEipRequest_Input_descriptor =
+      internal_static_didi_cloud_compute_v1_ExpungeEipRequest_descriptor.getNestedTypes().get(0);
+    internal_static_didi_cloud_compute_v1_ExpungeEipRequest_Input_fieldAccessorTable = new
+      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+        internal_static_didi_cloud_compute_v1_ExpungeEipRequest_Input_descriptor,
+        new java.lang.String[] { "EipUuid", });
+    internal_static_didi_cloud_compute_v1_ExpungeEipResponse_descriptor =
+      getDescriptor().getMessageTypes().get(14);
+    internal_static_didi_cloud_compute_v1_ExpungeEipResponse_fieldAccessorTable = new
+      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+        internal_static_didi_cloud_compute_v1_ExpungeEipResponse_descriptor,
+        new java.lang.String[] { "Error", "Data", });
+    internal_static_didi_cloud_compute_v1_AttachEipToDc2Request_descriptor =
+      getDescriptor().getMessageTypes().get(15);
     internal_static_didi_cloud_compute_v1_AttachEipToDc2Request_fieldAccessorTable = new
       com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
         internal_static_didi_cloud_compute_v1_AttachEipToDc2Request_descriptor,
@@ -337,15 +383,15 @@ public com.google.protobuf.ExtensionRegistry assignDescriptors(
     internal_static_didi_cloud_compute_v1_AttachEipToDc2Request_Input_fieldAccessorTable = new
       com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
         internal_static_didi_cloud_compute_v1_AttachEipToDc2Request_Input_descriptor,
-        new java.lang.String[] { "EipUuid", "BindingUuid", });
+        new java.lang.String[] { "EipUuid", "BindingUuid", "BindingType", });
     internal_static_didi_cloud_compute_v1_AttachEipToDc2Response_descriptor =
-      getDescriptor().getMessageTypes().get(14);
+      getDescriptor().getMessageTypes().get(16);
     internal_static_didi_cloud_compute_v1_AttachEipToDc2Response_fieldAccessorTable = new
       com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
         internal_static_didi_cloud_compute_v1_AttachEipToDc2Response_descriptor,
         new java.lang.String[] { "Error", "Data", });
     internal_static_didi_cloud_compute_v1_DetachEipFromDc2Request_descriptor =
-      getDescriptor().getMessageTypes().get(15);
+      getDescriptor().getMessageTypes().get(17);
     internal_static_didi_cloud_compute_v1_DetachEipFromDc2Request_fieldAccessorTable = new
       com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
         internal_static_didi_cloud_compute_v1_DetachEipFromDc2Request_descriptor,
@@ -357,7 +403,7 @@ public com.google.protobuf.ExtensionRegistry assignDescriptors(
         internal_static_didi_cloud_compute_v1_DetachEipFromDc2Request_Input_descriptor,
         new java.lang.String[] { "EipUuid", });
     internal_static_didi_cloud_compute_v1_DetachEipFromDc2Response_descriptor =
-      getDescriptor().getMessageTypes().get(16);
+      getDescriptor().getMessageTypes().get(18);
     internal_static_didi_cloud_compute_v1_DetachEipFromDc2Response_fieldAccessorTable = new
       com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
         internal_static_didi_cloud_compute_v1_DetachEipFromDc2Response_descriptor,
diff --git a/src/main/java/com/didiyun/compute/v1/ExpungeEipRequest.java b/src/main/java/com/didiyun/compute/v1/ExpungeEipRequest.java
new file mode 100644
index 0000000..051a644
--- /dev/null
+++ b/src/main/java/com/didiyun/compute/v1/ExpungeEipRequest.java
@@ -0,0 +1,1541 @@
+// Generated by the protocol buffer compiler.  DO NOT EDIT!
+// source: compute/v1/eip.proto
+
+package com.didiyun.compute.v1;
+
+/**
+ * Protobuf type {@code didi.cloud.compute.v1.ExpungeEipRequest}
+ */
+public  final class ExpungeEipRequest extends
+    com.google.protobuf.GeneratedMessageV3 implements
+    // @@protoc_insertion_point(message_implements:didi.cloud.compute.v1.ExpungeEipRequest)
+    ExpungeEipRequestOrBuilder {
+private static final long serialVersionUID = 0L;
+  // Use ExpungeEipRequest.newBuilder() to construct.
+  private ExpungeEipRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) {
+    super(builder);
+  }
+  private ExpungeEipRequest() {
+    eip_ = java.util.Collections.emptyList();
+  }
+
+  @java.lang.Override
+  public final com.google.protobuf.UnknownFieldSet
+  getUnknownFields() {
+    return this.unknownFields;
+  }
+  private ExpungeEipRequest(
+      com.google.protobuf.CodedInputStream input,
+      com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+      throws com.google.protobuf.InvalidProtocolBufferException {
+    this();
+    if (extensionRegistry == null) {
+      throw new java.lang.NullPointerException();
+    }
+    int mutable_bitField0_ = 0;
+    com.google.protobuf.UnknownFieldSet.Builder unknownFields =
+        com.google.protobuf.UnknownFieldSet.newBuilder();
+    try {
+      boolean done = false;
+      while (!done) {
+        int tag = input.readTag();
+        switch (tag) {
+          case 0:
+            done = true;
+            break;
+          case 10: {
+            com.didiyun.base.v1.Header.Builder subBuilder = null;
+            if (header_ != null) {
+              subBuilder = header_.toBuilder();
+            }
+            header_ = input.readMessage(com.didiyun.base.v1.Header.parser(), extensionRegistry);
+            if (subBuilder != null) {
+              subBuilder.mergeFrom(header_);
+              header_ = subBuilder.buildPartial();
+            }
+
+            break;
+          }
+          case 18: {
+            if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
+              eip_ = new java.util.ArrayList();
+              mutable_bitField0_ |= 0x00000002;
+            }
+            eip_.add(
+                input.readMessage(com.didiyun.compute.v1.ExpungeEipRequest.Input.parser(), extensionRegistry));
+            break;
+          }
+          default: {
+            if (!parseUnknownFieldProto3(
+                input, unknownFields, extensionRegistry, tag)) {
+              done = true;
+            }
+            break;
+          }
+        }
+      }
+    } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+      throw e.setUnfinishedMessage(this);
+    } catch (java.io.IOException e) {
+      throw new com.google.protobuf.InvalidProtocolBufferException(
+          e).setUnfinishedMessage(this);
+    } finally {
+      if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
+        eip_ = java.util.Collections.unmodifiableList(eip_);
+      }
+      this.unknownFields = unknownFields.build();
+      makeExtensionsImmutable();
+    }
+  }
+  public static final com.google.protobuf.Descriptors.Descriptor
+      getDescriptor() {
+    return com.didiyun.compute.v1.EipOuterClass.internal_static_didi_cloud_compute_v1_ExpungeEipRequest_descriptor;
+  }
+
+  @java.lang.Override
+  protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+      internalGetFieldAccessorTable() {
+    return com.didiyun.compute.v1.EipOuterClass.internal_static_didi_cloud_compute_v1_ExpungeEipRequest_fieldAccessorTable
+        .ensureFieldAccessorsInitialized(
+            com.didiyun.compute.v1.ExpungeEipRequest.class, com.didiyun.compute.v1.ExpungeEipRequest.Builder.class);
+  }
+
+  public interface InputOrBuilder extends
+      // @@protoc_insertion_point(interface_extends:didi.cloud.compute.v1.ExpungeEipRequest.Input)
+      com.google.protobuf.MessageOrBuilder {
+
+    /**
+     * string eipUuid = 1;
+     */
+    java.lang.String getEipUuid();
+    /**
+     * string eipUuid = 1;
+     */
+    com.google.protobuf.ByteString
+        getEipUuidBytes();
+  }
+  /**
+   * Protobuf type {@code didi.cloud.compute.v1.ExpungeEipRequest.Input}
+   */
+  public  static final class Input extends
+      com.google.protobuf.GeneratedMessageV3 implements
+      // @@protoc_insertion_point(message_implements:didi.cloud.compute.v1.ExpungeEipRequest.Input)
+      InputOrBuilder {
+  private static final long serialVersionUID = 0L;
+    // Use Input.newBuilder() to construct.
+    private Input(com.google.protobuf.GeneratedMessageV3.Builder builder) {
+      super(builder);
+    }
+    private Input() {
+      eipUuid_ = "";
+    }
+
+    @java.lang.Override
+    public final com.google.protobuf.UnknownFieldSet
+    getUnknownFields() {
+      return this.unknownFields;
+    }
+    private Input(
+        com.google.protobuf.CodedInputStream input,
+        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+        throws com.google.protobuf.InvalidProtocolBufferException {
+      this();
+      if (extensionRegistry == null) {
+        throw new java.lang.NullPointerException();
+      }
+      int mutable_bitField0_ = 0;
+      com.google.protobuf.UnknownFieldSet.Builder unknownFields =
+          com.google.protobuf.UnknownFieldSet.newBuilder();
+      try {
+        boolean done = false;
+        while (!done) {
+          int tag = input.readTag();
+          switch (tag) {
+            case 0:
+              done = true;
+              break;
+            case 10: {
+              java.lang.String s = input.readStringRequireUtf8();
+
+              eipUuid_ = s;
+              break;
+            }
+            default: {
+              if (!parseUnknownFieldProto3(
+                  input, unknownFields, extensionRegistry, tag)) {
+                done = true;
+              }
+              break;
+            }
+          }
+        }
+      } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+        throw e.setUnfinishedMessage(this);
+      } catch (java.io.IOException e) {
+        throw new com.google.protobuf.InvalidProtocolBufferException(
+            e).setUnfinishedMessage(this);
+      } finally {
+        this.unknownFields = unknownFields.build();
+        makeExtensionsImmutable();
+      }
+    }
+    public static final com.google.protobuf.Descriptors.Descriptor
+        getDescriptor() {
+      return com.didiyun.compute.v1.EipOuterClass.internal_static_didi_cloud_compute_v1_ExpungeEipRequest_Input_descriptor;
+    }
+
+    @java.lang.Override
+    protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+        internalGetFieldAccessorTable() {
+      return com.didiyun.compute.v1.EipOuterClass.internal_static_didi_cloud_compute_v1_ExpungeEipRequest_Input_fieldAccessorTable
+          .ensureFieldAccessorsInitialized(
+              com.didiyun.compute.v1.ExpungeEipRequest.Input.class, com.didiyun.compute.v1.ExpungeEipRequest.Input.Builder.class);
+    }
+
+    public static final int EIPUUID_FIELD_NUMBER = 1;
+    private volatile java.lang.Object eipUuid_;
+    /**
+     * string eipUuid = 1;
+     */
+    public java.lang.String getEipUuid() {
+      java.lang.Object ref = eipUuid_;
+      if (ref instanceof java.lang.String) {
+        return (java.lang.String) ref;
+      } else {
+        com.google.protobuf.ByteString bs = 
+            (com.google.protobuf.ByteString) ref;
+        java.lang.String s = bs.toStringUtf8();
+        eipUuid_ = s;
+        return s;
+      }
+    }
+    /**
+     * string eipUuid = 1;
+     */
+    public com.google.protobuf.ByteString
+        getEipUuidBytes() {
+      java.lang.Object ref = eipUuid_;
+      if (ref instanceof java.lang.String) {
+        com.google.protobuf.ByteString b = 
+            com.google.protobuf.ByteString.copyFromUtf8(
+                (java.lang.String) ref);
+        eipUuid_ = b;
+        return b;
+      } else {
+        return (com.google.protobuf.ByteString) ref;
+      }
+    }
+
+    private byte memoizedIsInitialized = -1;
+    @java.lang.Override
+    public final boolean isInitialized() {
+      byte isInitialized = memoizedIsInitialized;
+      if (isInitialized == 1) return true;
+      if (isInitialized == 0) return false;
+
+      memoizedIsInitialized = 1;
+      return true;
+    }
+
+    @java.lang.Override
+    public void writeTo(com.google.protobuf.CodedOutputStream output)
+                        throws java.io.IOException {
+      if (!getEipUuidBytes().isEmpty()) {
+        com.google.protobuf.GeneratedMessageV3.writeString(output, 1, eipUuid_);
+      }
+      unknownFields.writeTo(output);
+    }
+
+    @java.lang.Override
+    public int getSerializedSize() {
+      int size = memoizedSize;
+      if (size != -1) return size;
+
+      size = 0;
+      if (!getEipUuidBytes().isEmpty()) {
+        size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, eipUuid_);
+      }
+      size += unknownFields.getSerializedSize();
+      memoizedSize = size;
+      return size;
+    }
+
+    @java.lang.Override
+    public boolean equals(final java.lang.Object obj) {
+      if (obj == this) {
+       return true;
+      }
+      if (!(obj instanceof com.didiyun.compute.v1.ExpungeEipRequest.Input)) {
+        return super.equals(obj);
+      }
+      com.didiyun.compute.v1.ExpungeEipRequest.Input other = (com.didiyun.compute.v1.ExpungeEipRequest.Input) obj;
+
+      boolean result = true;
+      result = result && getEipUuid()
+          .equals(other.getEipUuid());
+      result = result && unknownFields.equals(other.unknownFields);
+      return result;
+    }
+
+    @java.lang.Override
+    public int hashCode() {
+      if (memoizedHashCode != 0) {
+        return memoizedHashCode;
+      }
+      int hash = 41;
+      hash = (19 * hash) + getDescriptor().hashCode();
+      hash = (37 * hash) + EIPUUID_FIELD_NUMBER;
+      hash = (53 * hash) + getEipUuid().hashCode();
+      hash = (29 * hash) + unknownFields.hashCode();
+      memoizedHashCode = hash;
+      return hash;
+    }
+
+    public static com.didiyun.compute.v1.ExpungeEipRequest.Input parseFrom(
+        java.nio.ByteBuffer data)
+        throws com.google.protobuf.InvalidProtocolBufferException {
+      return PARSER.parseFrom(data);
+    }
+    public static com.didiyun.compute.v1.ExpungeEipRequest.Input parseFrom(
+        java.nio.ByteBuffer data,
+        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+        throws com.google.protobuf.InvalidProtocolBufferException {
+      return PARSER.parseFrom(data, extensionRegistry);
+    }
+    public static com.didiyun.compute.v1.ExpungeEipRequest.Input parseFrom(
+        com.google.protobuf.ByteString data)
+        throws com.google.protobuf.InvalidProtocolBufferException {
+      return PARSER.parseFrom(data);
+    }
+    public static com.didiyun.compute.v1.ExpungeEipRequest.Input parseFrom(
+        com.google.protobuf.ByteString data,
+        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+        throws com.google.protobuf.InvalidProtocolBufferException {
+      return PARSER.parseFrom(data, extensionRegistry);
+    }
+    public static com.didiyun.compute.v1.ExpungeEipRequest.Input parseFrom(byte[] data)
+        throws com.google.protobuf.InvalidProtocolBufferException {
+      return PARSER.parseFrom(data);
+    }
+    public static com.didiyun.compute.v1.ExpungeEipRequest.Input parseFrom(
+        byte[] data,
+        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+        throws com.google.protobuf.InvalidProtocolBufferException {
+      return PARSER.parseFrom(data, extensionRegistry);
+    }
+    public static com.didiyun.compute.v1.ExpungeEipRequest.Input parseFrom(java.io.InputStream input)
+        throws java.io.IOException {
+      return com.google.protobuf.GeneratedMessageV3
+          .parseWithIOException(PARSER, input);
+    }
+    public static com.didiyun.compute.v1.ExpungeEipRequest.Input parseFrom(
+        java.io.InputStream input,
+        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+        throws java.io.IOException {
+      return com.google.protobuf.GeneratedMessageV3
+          .parseWithIOException(PARSER, input, extensionRegistry);
+    }
+    public static com.didiyun.compute.v1.ExpungeEipRequest.Input parseDelimitedFrom(java.io.InputStream input)
+        throws java.io.IOException {
+      return com.google.protobuf.GeneratedMessageV3
+          .parseDelimitedWithIOException(PARSER, input);
+    }
+    public static com.didiyun.compute.v1.ExpungeEipRequest.Input parseDelimitedFrom(
+        java.io.InputStream input,
+        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+        throws java.io.IOException {
+      return com.google.protobuf.GeneratedMessageV3
+          .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+    }
+    public static com.didiyun.compute.v1.ExpungeEipRequest.Input parseFrom(
+        com.google.protobuf.CodedInputStream input)
+        throws java.io.IOException {
+      return com.google.protobuf.GeneratedMessageV3
+          .parseWithIOException(PARSER, input);
+    }
+    public static com.didiyun.compute.v1.ExpungeEipRequest.Input parseFrom(
+        com.google.protobuf.CodedInputStream input,
+        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+        throws java.io.IOException {
+      return com.google.protobuf.GeneratedMessageV3
+          .parseWithIOException(PARSER, input, extensionRegistry);
+    }
+
+    @java.lang.Override
+    public Builder newBuilderForType() { return newBuilder(); }
+    public static Builder newBuilder() {
+      return DEFAULT_INSTANCE.toBuilder();
+    }
+    public static Builder newBuilder(com.didiyun.compute.v1.ExpungeEipRequest.Input prototype) {
+      return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+    }
+    @java.lang.Override
+    public Builder toBuilder() {
+      return this == DEFAULT_INSTANCE
+          ? new Builder() : new Builder().mergeFrom(this);
+    }
+
+    @java.lang.Override
+    protected Builder newBuilderForType(
+        com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+      Builder builder = new Builder(parent);
+      return builder;
+    }
+    /**
+     * Protobuf type {@code didi.cloud.compute.v1.ExpungeEipRequest.Input}
+     */
+    public static final class Builder extends
+        com.google.protobuf.GeneratedMessageV3.Builder implements
+        // @@protoc_insertion_point(builder_implements:didi.cloud.compute.v1.ExpungeEipRequest.Input)
+        com.didiyun.compute.v1.ExpungeEipRequest.InputOrBuilder {
+      public static final com.google.protobuf.Descriptors.Descriptor
+          getDescriptor() {
+        return com.didiyun.compute.v1.EipOuterClass.internal_static_didi_cloud_compute_v1_ExpungeEipRequest_Input_descriptor;
+      }
+
+      @java.lang.Override
+      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+          internalGetFieldAccessorTable() {
+        return com.didiyun.compute.v1.EipOuterClass.internal_static_didi_cloud_compute_v1_ExpungeEipRequest_Input_fieldAccessorTable
+            .ensureFieldAccessorsInitialized(
+                com.didiyun.compute.v1.ExpungeEipRequest.Input.class, com.didiyun.compute.v1.ExpungeEipRequest.Input.Builder.class);
+      }
+
+      // Construct using com.didiyun.compute.v1.ExpungeEipRequest.Input.newBuilder()
+      private Builder() {
+        maybeForceBuilderInitialization();
+      }
+
+      private Builder(
+          com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+        super(parent);
+        maybeForceBuilderInitialization();
+      }
+      private void maybeForceBuilderInitialization() {
+        if (com.google.protobuf.GeneratedMessageV3
+                .alwaysUseFieldBuilders) {
+        }
+      }
+      @java.lang.Override
+      public Builder clear() {
+        super.clear();
+        eipUuid_ = "";
+
+        return this;
+      }
+
+      @java.lang.Override
+      public com.google.protobuf.Descriptors.Descriptor
+          getDescriptorForType() {
+        return com.didiyun.compute.v1.EipOuterClass.internal_static_didi_cloud_compute_v1_ExpungeEipRequest_Input_descriptor;
+      }
+
+      @java.lang.Override
+      public com.didiyun.compute.v1.ExpungeEipRequest.Input getDefaultInstanceForType() {
+        return com.didiyun.compute.v1.ExpungeEipRequest.Input.getDefaultInstance();
+      }
+
+      @java.lang.Override
+      public com.didiyun.compute.v1.ExpungeEipRequest.Input build() {
+        com.didiyun.compute.v1.ExpungeEipRequest.Input result = buildPartial();
+        if (!result.isInitialized()) {
+          throw newUninitializedMessageException(result);
+        }
+        return result;
+      }
+
+      @java.lang.Override
+      public com.didiyun.compute.v1.ExpungeEipRequest.Input buildPartial() {
+        com.didiyun.compute.v1.ExpungeEipRequest.Input result = new com.didiyun.compute.v1.ExpungeEipRequest.Input(this);
+        result.eipUuid_ = eipUuid_;
+        onBuilt();
+        return result;
+      }
+
+      @java.lang.Override
+      public Builder clone() {
+        return (Builder) super.clone();
+      }
+      @java.lang.Override
+      public Builder setField(
+          com.google.protobuf.Descriptors.FieldDescriptor field,
+          java.lang.Object value) {
+        return (Builder) super.setField(field, value);
+      }
+      @java.lang.Override
+      public Builder clearField(
+          com.google.protobuf.Descriptors.FieldDescriptor field) {
+        return (Builder) super.clearField(field);
+      }
+      @java.lang.Override
+      public Builder clearOneof(
+          com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+        return (Builder) super.clearOneof(oneof);
+      }
+      @java.lang.Override
+      public Builder setRepeatedField(
+          com.google.protobuf.Descriptors.FieldDescriptor field,
+          int index, java.lang.Object value) {
+        return (Builder) super.setRepeatedField(field, index, value);
+      }
+      @java.lang.Override
+      public Builder addRepeatedField(
+          com.google.protobuf.Descriptors.FieldDescriptor field,
+          java.lang.Object value) {
+        return (Builder) super.addRepeatedField(field, value);
+      }
+      @java.lang.Override
+      public Builder mergeFrom(com.google.protobuf.Message other) {
+        if (other instanceof com.didiyun.compute.v1.ExpungeEipRequest.Input) {
+          return mergeFrom((com.didiyun.compute.v1.ExpungeEipRequest.Input)other);
+        } else {
+          super.mergeFrom(other);
+          return this;
+        }
+      }
+
+      public Builder mergeFrom(com.didiyun.compute.v1.ExpungeEipRequest.Input other) {
+        if (other == com.didiyun.compute.v1.ExpungeEipRequest.Input.getDefaultInstance()) return this;
+        if (!other.getEipUuid().isEmpty()) {
+          eipUuid_ = other.eipUuid_;
+          onChanged();
+        }
+        this.mergeUnknownFields(other.unknownFields);
+        onChanged();
+        return this;
+      }
+
+      @java.lang.Override
+      public final boolean isInitialized() {
+        return true;
+      }
+
+      @java.lang.Override
+      public Builder mergeFrom(
+          com.google.protobuf.CodedInputStream input,
+          com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+          throws java.io.IOException {
+        com.didiyun.compute.v1.ExpungeEipRequest.Input parsedMessage = null;
+        try {
+          parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+        } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+          parsedMessage = (com.didiyun.compute.v1.ExpungeEipRequest.Input) e.getUnfinishedMessage();
+          throw e.unwrapIOException();
+        } finally {
+          if (parsedMessage != null) {
+            mergeFrom(parsedMessage);
+          }
+        }
+        return this;
+      }
+
+      private java.lang.Object eipUuid_ = "";
+      /**
+       * string eipUuid = 1;
+       */
+      public java.lang.String getEipUuid() {
+        java.lang.Object ref = eipUuid_;
+        if (!(ref instanceof java.lang.String)) {
+          com.google.protobuf.ByteString bs =
+              (com.google.protobuf.ByteString) ref;
+          java.lang.String s = bs.toStringUtf8();
+          eipUuid_ = s;
+          return s;
+        } else {
+          return (java.lang.String) ref;
+        }
+      }
+      /**
+       * string eipUuid = 1;
+       */
+      public com.google.protobuf.ByteString
+          getEipUuidBytes() {
+        java.lang.Object ref = eipUuid_;
+        if (ref instanceof String) {
+          com.google.protobuf.ByteString b = 
+              com.google.protobuf.ByteString.copyFromUtf8(
+                  (java.lang.String) ref);
+          eipUuid_ = b;
+          return b;
+        } else {
+          return (com.google.protobuf.ByteString) ref;
+        }
+      }
+      /**
+       * string eipUuid = 1;
+       */
+      public Builder setEipUuid(
+          java.lang.String value) {
+        if (value == null) {
+    throw new NullPointerException();
+  }
+  
+        eipUuid_ = value;
+        onChanged();
+        return this;
+      }
+      /**
+       * string eipUuid = 1;
+       */
+      public Builder clearEipUuid() {
+        
+        eipUuid_ = getDefaultInstance().getEipUuid();
+        onChanged();
+        return this;
+      }
+      /**
+       * string eipUuid = 1;
+       */
+      public Builder setEipUuidBytes(
+          com.google.protobuf.ByteString value) {
+        if (value == null) {
+    throw new NullPointerException();
+  }
+  checkByteStringIsUtf8(value);
+        
+        eipUuid_ = value;
+        onChanged();
+        return this;
+      }
+      @java.lang.Override
+      public final Builder setUnknownFields(
+          final com.google.protobuf.UnknownFieldSet unknownFields) {
+        return super.setUnknownFieldsProto3(unknownFields);
+      }
+
+      @java.lang.Override
+      public final Builder mergeUnknownFields(
+          final com.google.protobuf.UnknownFieldSet unknownFields) {
+        return super.mergeUnknownFields(unknownFields);
+      }
+
+
+      // @@protoc_insertion_point(builder_scope:didi.cloud.compute.v1.ExpungeEipRequest.Input)
+    }
+
+    // @@protoc_insertion_point(class_scope:didi.cloud.compute.v1.ExpungeEipRequest.Input)
+    private static final com.didiyun.compute.v1.ExpungeEipRequest.Input DEFAULT_INSTANCE;
+    static {
+      DEFAULT_INSTANCE = new com.didiyun.compute.v1.ExpungeEipRequest.Input();
+    }
+
+    public static com.didiyun.compute.v1.ExpungeEipRequest.Input getDefaultInstance() {
+      return DEFAULT_INSTANCE;
+    }
+
+    private static final com.google.protobuf.Parser
+        PARSER = new com.google.protobuf.AbstractParser() {
+      @java.lang.Override
+      public Input parsePartialFrom(
+          com.google.protobuf.CodedInputStream input,
+          com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+          throws com.google.protobuf.InvalidProtocolBufferException {
+        return new Input(input, extensionRegistry);
+      }
+    };
+
+    public static com.google.protobuf.Parser parser() {
+      return PARSER;
+    }
+
+    @java.lang.Override
+    public com.google.protobuf.Parser getParserForType() {
+      return PARSER;
+    }
+
+    @java.lang.Override
+    public com.didiyun.compute.v1.ExpungeEipRequest.Input getDefaultInstanceForType() {
+      return DEFAULT_INSTANCE;
+    }
+
+  }
+
+  private int bitField0_;
+  public static final int HEADER_FIELD_NUMBER = 1;
+  private com.didiyun.base.v1.Header header_;
+  /**
+   * 
+   *公共的请求头
+   * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public boolean hasHeader() { + return header_ != null; + } + /** + *
+   *公共的请求头
+   * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public com.didiyun.base.v1.Header getHeader() { + return header_ == null ? com.didiyun.base.v1.Header.getDefaultInstance() : header_; + } + /** + *
+   *公共的请求头
+   * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public com.didiyun.base.v1.HeaderOrBuilder getHeaderOrBuilder() { + return getHeader(); + } + + public static final int EIP_FIELD_NUMBER = 2; + private java.util.List eip_; + /** + * repeated .didi.cloud.compute.v1.ExpungeEipRequest.Input eip = 2; + */ + public java.util.List getEipList() { + return eip_; + } + /** + * repeated .didi.cloud.compute.v1.ExpungeEipRequest.Input eip = 2; + */ + public java.util.List + getEipOrBuilderList() { + return eip_; + } + /** + * repeated .didi.cloud.compute.v1.ExpungeEipRequest.Input eip = 2; + */ + public int getEipCount() { + return eip_.size(); + } + /** + * repeated .didi.cloud.compute.v1.ExpungeEipRequest.Input eip = 2; + */ + public com.didiyun.compute.v1.ExpungeEipRequest.Input getEip(int index) { + return eip_.get(index); + } + /** + * repeated .didi.cloud.compute.v1.ExpungeEipRequest.Input eip = 2; + */ + public com.didiyun.compute.v1.ExpungeEipRequest.InputOrBuilder getEipOrBuilder( + int index) { + return eip_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (header_ != null) { + output.writeMessage(1, getHeader()); + } + for (int i = 0; i < eip_.size(); i++) { + output.writeMessage(2, eip_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (header_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getHeader()); + } + for (int i = 0; i < eip_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, eip_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.didiyun.compute.v1.ExpungeEipRequest)) { + return super.equals(obj); + } + com.didiyun.compute.v1.ExpungeEipRequest other = (com.didiyun.compute.v1.ExpungeEipRequest) obj; + + boolean result = true; + result = result && (hasHeader() == other.hasHeader()); + if (hasHeader()) { + result = result && getHeader() + .equals(other.getHeader()); + } + result = result && getEipList() + .equals(other.getEipList()); + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasHeader()) { + hash = (37 * hash) + HEADER_FIELD_NUMBER; + hash = (53 * hash) + getHeader().hashCode(); + } + if (getEipCount() > 0) { + hash = (37 * hash) + EIP_FIELD_NUMBER; + hash = (53 * hash) + getEipList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.didiyun.compute.v1.ExpungeEipRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.ExpungeEipRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.ExpungeEipRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.ExpungeEipRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.ExpungeEipRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.ExpungeEipRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.ExpungeEipRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.ExpungeEipRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.didiyun.compute.v1.ExpungeEipRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.ExpungeEipRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.didiyun.compute.v1.ExpungeEipRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.ExpungeEipRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.didiyun.compute.v1.ExpungeEipRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code didi.cloud.compute.v1.ExpungeEipRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:didi.cloud.compute.v1.ExpungeEipRequest) + com.didiyun.compute.v1.ExpungeEipRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.didiyun.compute.v1.EipOuterClass.internal_static_didi_cloud_compute_v1_ExpungeEipRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.didiyun.compute.v1.EipOuterClass.internal_static_didi_cloud_compute_v1_ExpungeEipRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.didiyun.compute.v1.ExpungeEipRequest.class, com.didiyun.compute.v1.ExpungeEipRequest.Builder.class); + } + + // Construct using com.didiyun.compute.v1.ExpungeEipRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getEipFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (headerBuilder_ == null) { + header_ = null; + } else { + header_ = null; + headerBuilder_ = null; + } + if (eipBuilder_ == null) { + eip_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + eipBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.didiyun.compute.v1.EipOuterClass.internal_static_didi_cloud_compute_v1_ExpungeEipRequest_descriptor; + } + + @java.lang.Override + public com.didiyun.compute.v1.ExpungeEipRequest getDefaultInstanceForType() { + return com.didiyun.compute.v1.ExpungeEipRequest.getDefaultInstance(); + } + + @java.lang.Override + public com.didiyun.compute.v1.ExpungeEipRequest build() { + com.didiyun.compute.v1.ExpungeEipRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.didiyun.compute.v1.ExpungeEipRequest buildPartial() { + com.didiyun.compute.v1.ExpungeEipRequest result = new com.didiyun.compute.v1.ExpungeEipRequest(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (headerBuilder_ == null) { + result.header_ = header_; + } else { + result.header_ = headerBuilder_.build(); + } + if (eipBuilder_ == null) { + if (((bitField0_ & 0x00000002) == 0x00000002)) { + eip_ = java.util.Collections.unmodifiableList(eip_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.eip_ = eip_; + } else { + result.eip_ = eipBuilder_.build(); + } + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return (Builder) super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.didiyun.compute.v1.ExpungeEipRequest) { + return mergeFrom((com.didiyun.compute.v1.ExpungeEipRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.didiyun.compute.v1.ExpungeEipRequest other) { + if (other == com.didiyun.compute.v1.ExpungeEipRequest.getDefaultInstance()) return this; + if (other.hasHeader()) { + mergeHeader(other.getHeader()); + } + if (eipBuilder_ == null) { + if (!other.eip_.isEmpty()) { + if (eip_.isEmpty()) { + eip_ = other.eip_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureEipIsMutable(); + eip_.addAll(other.eip_); + } + onChanged(); + } + } else { + if (!other.eip_.isEmpty()) { + if (eipBuilder_.isEmpty()) { + eipBuilder_.dispose(); + eipBuilder_ = null; + eip_ = other.eip_; + bitField0_ = (bitField0_ & ~0x00000002); + eipBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getEipFieldBuilder() : null; + } else { + eipBuilder_.addAllMessages(other.eip_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.didiyun.compute.v1.ExpungeEipRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.didiyun.compute.v1.ExpungeEipRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.didiyun.base.v1.Header header_ = null; + private com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.base.v1.Header, com.didiyun.base.v1.Header.Builder, com.didiyun.base.v1.HeaderOrBuilder> headerBuilder_; + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public boolean hasHeader() { + return headerBuilder_ != null || header_ != null; + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public com.didiyun.base.v1.Header getHeader() { + if (headerBuilder_ == null) { + return header_ == null ? com.didiyun.base.v1.Header.getDefaultInstance() : header_; + } else { + return headerBuilder_.getMessage(); + } + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public Builder setHeader(com.didiyun.base.v1.Header value) { + if (headerBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + header_ = value; + onChanged(); + } else { + headerBuilder_.setMessage(value); + } + + return this; + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public Builder setHeader( + com.didiyun.base.v1.Header.Builder builderForValue) { + if (headerBuilder_ == null) { + header_ = builderForValue.build(); + onChanged(); + } else { + headerBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public Builder mergeHeader(com.didiyun.base.v1.Header value) { + if (headerBuilder_ == null) { + if (header_ != null) { + header_ = + com.didiyun.base.v1.Header.newBuilder(header_).mergeFrom(value).buildPartial(); + } else { + header_ = value; + } + onChanged(); + } else { + headerBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public Builder clearHeader() { + if (headerBuilder_ == null) { + header_ = null; + onChanged(); + } else { + header_ = null; + headerBuilder_ = null; + } + + return this; + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public com.didiyun.base.v1.Header.Builder getHeaderBuilder() { + + onChanged(); + return getHeaderFieldBuilder().getBuilder(); + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public com.didiyun.base.v1.HeaderOrBuilder getHeaderOrBuilder() { + if (headerBuilder_ != null) { + return headerBuilder_.getMessageOrBuilder(); + } else { + return header_ == null ? + com.didiyun.base.v1.Header.getDefaultInstance() : header_; + } + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.base.v1.Header, com.didiyun.base.v1.Header.Builder, com.didiyun.base.v1.HeaderOrBuilder> + getHeaderFieldBuilder() { + if (headerBuilder_ == null) { + headerBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.base.v1.Header, com.didiyun.base.v1.Header.Builder, com.didiyun.base.v1.HeaderOrBuilder>( + getHeader(), + getParentForChildren(), + isClean()); + header_ = null; + } + return headerBuilder_; + } + + private java.util.List eip_ = + java.util.Collections.emptyList(); + private void ensureEipIsMutable() { + if (!((bitField0_ & 0x00000002) == 0x00000002)) { + eip_ = new java.util.ArrayList(eip_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.didiyun.compute.v1.ExpungeEipRequest.Input, com.didiyun.compute.v1.ExpungeEipRequest.Input.Builder, com.didiyun.compute.v1.ExpungeEipRequest.InputOrBuilder> eipBuilder_; + + /** + * repeated .didi.cloud.compute.v1.ExpungeEipRequest.Input eip = 2; + */ + public java.util.List getEipList() { + if (eipBuilder_ == null) { + return java.util.Collections.unmodifiableList(eip_); + } else { + return eipBuilder_.getMessageList(); + } + } + /** + * repeated .didi.cloud.compute.v1.ExpungeEipRequest.Input eip = 2; + */ + public int getEipCount() { + if (eipBuilder_ == null) { + return eip_.size(); + } else { + return eipBuilder_.getCount(); + } + } + /** + * repeated .didi.cloud.compute.v1.ExpungeEipRequest.Input eip = 2; + */ + public com.didiyun.compute.v1.ExpungeEipRequest.Input getEip(int index) { + if (eipBuilder_ == null) { + return eip_.get(index); + } else { + return eipBuilder_.getMessage(index); + } + } + /** + * repeated .didi.cloud.compute.v1.ExpungeEipRequest.Input eip = 2; + */ + public Builder setEip( + int index, com.didiyun.compute.v1.ExpungeEipRequest.Input value) { + if (eipBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEipIsMutable(); + eip_.set(index, value); + onChanged(); + } else { + eipBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .didi.cloud.compute.v1.ExpungeEipRequest.Input eip = 2; + */ + public Builder setEip( + int index, com.didiyun.compute.v1.ExpungeEipRequest.Input.Builder builderForValue) { + if (eipBuilder_ == null) { + ensureEipIsMutable(); + eip_.set(index, builderForValue.build()); + onChanged(); + } else { + eipBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .didi.cloud.compute.v1.ExpungeEipRequest.Input eip = 2; + */ + public Builder addEip(com.didiyun.compute.v1.ExpungeEipRequest.Input value) { + if (eipBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEipIsMutable(); + eip_.add(value); + onChanged(); + } else { + eipBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .didi.cloud.compute.v1.ExpungeEipRequest.Input eip = 2; + */ + public Builder addEip( + int index, com.didiyun.compute.v1.ExpungeEipRequest.Input value) { + if (eipBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEipIsMutable(); + eip_.add(index, value); + onChanged(); + } else { + eipBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .didi.cloud.compute.v1.ExpungeEipRequest.Input eip = 2; + */ + public Builder addEip( + com.didiyun.compute.v1.ExpungeEipRequest.Input.Builder builderForValue) { + if (eipBuilder_ == null) { + ensureEipIsMutable(); + eip_.add(builderForValue.build()); + onChanged(); + } else { + eipBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .didi.cloud.compute.v1.ExpungeEipRequest.Input eip = 2; + */ + public Builder addEip( + int index, com.didiyun.compute.v1.ExpungeEipRequest.Input.Builder builderForValue) { + if (eipBuilder_ == null) { + ensureEipIsMutable(); + eip_.add(index, builderForValue.build()); + onChanged(); + } else { + eipBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .didi.cloud.compute.v1.ExpungeEipRequest.Input eip = 2; + */ + public Builder addAllEip( + java.lang.Iterable values) { + if (eipBuilder_ == null) { + ensureEipIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, eip_); + onChanged(); + } else { + eipBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .didi.cloud.compute.v1.ExpungeEipRequest.Input eip = 2; + */ + public Builder clearEip() { + if (eipBuilder_ == null) { + eip_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + eipBuilder_.clear(); + } + return this; + } + /** + * repeated .didi.cloud.compute.v1.ExpungeEipRequest.Input eip = 2; + */ + public Builder removeEip(int index) { + if (eipBuilder_ == null) { + ensureEipIsMutable(); + eip_.remove(index); + onChanged(); + } else { + eipBuilder_.remove(index); + } + return this; + } + /** + * repeated .didi.cloud.compute.v1.ExpungeEipRequest.Input eip = 2; + */ + public com.didiyun.compute.v1.ExpungeEipRequest.Input.Builder getEipBuilder( + int index) { + return getEipFieldBuilder().getBuilder(index); + } + /** + * repeated .didi.cloud.compute.v1.ExpungeEipRequest.Input eip = 2; + */ + public com.didiyun.compute.v1.ExpungeEipRequest.InputOrBuilder getEipOrBuilder( + int index) { + if (eipBuilder_ == null) { + return eip_.get(index); } else { + return eipBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .didi.cloud.compute.v1.ExpungeEipRequest.Input eip = 2; + */ + public java.util.List + getEipOrBuilderList() { + if (eipBuilder_ != null) { + return eipBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(eip_); + } + } + /** + * repeated .didi.cloud.compute.v1.ExpungeEipRequest.Input eip = 2; + */ + public com.didiyun.compute.v1.ExpungeEipRequest.Input.Builder addEipBuilder() { + return getEipFieldBuilder().addBuilder( + com.didiyun.compute.v1.ExpungeEipRequest.Input.getDefaultInstance()); + } + /** + * repeated .didi.cloud.compute.v1.ExpungeEipRequest.Input eip = 2; + */ + public com.didiyun.compute.v1.ExpungeEipRequest.Input.Builder addEipBuilder( + int index) { + return getEipFieldBuilder().addBuilder( + index, com.didiyun.compute.v1.ExpungeEipRequest.Input.getDefaultInstance()); + } + /** + * repeated .didi.cloud.compute.v1.ExpungeEipRequest.Input eip = 2; + */ + public java.util.List + getEipBuilderList() { + return getEipFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + com.didiyun.compute.v1.ExpungeEipRequest.Input, com.didiyun.compute.v1.ExpungeEipRequest.Input.Builder, com.didiyun.compute.v1.ExpungeEipRequest.InputOrBuilder> + getEipFieldBuilder() { + if (eipBuilder_ == null) { + eipBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + com.didiyun.compute.v1.ExpungeEipRequest.Input, com.didiyun.compute.v1.ExpungeEipRequest.Input.Builder, com.didiyun.compute.v1.ExpungeEipRequest.InputOrBuilder>( + eip_, + ((bitField0_ & 0x00000002) == 0x00000002), + getParentForChildren(), + isClean()); + eip_ = null; + } + return eipBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:didi.cloud.compute.v1.ExpungeEipRequest) + } + + // @@protoc_insertion_point(class_scope:didi.cloud.compute.v1.ExpungeEipRequest) + private static final com.didiyun.compute.v1.ExpungeEipRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.didiyun.compute.v1.ExpungeEipRequest(); + } + + public static com.didiyun.compute.v1.ExpungeEipRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ExpungeEipRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ExpungeEipRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.didiyun.compute.v1.ExpungeEipRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/com/didiyun/compute/v1/ExpungeEipRequestOrBuilder.java b/src/main/java/com/didiyun/compute/v1/ExpungeEipRequestOrBuilder.java new file mode 100644 index 0000000..4c0a89b --- /dev/null +++ b/src/main/java/com/didiyun/compute/v1/ExpungeEipRequestOrBuilder.java @@ -0,0 +1,58 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: compute/v1/eip.proto + +package com.didiyun.compute.v1; + +public interface ExpungeEipRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:didi.cloud.compute.v1.ExpungeEipRequest) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   *公共的请求头
+   * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + boolean hasHeader(); + /** + *
+   *公共的请求头
+   * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + com.didiyun.base.v1.Header getHeader(); + /** + *
+   *公共的请求头
+   * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + com.didiyun.base.v1.HeaderOrBuilder getHeaderOrBuilder(); + + /** + * repeated .didi.cloud.compute.v1.ExpungeEipRequest.Input eip = 2; + */ + java.util.List + getEipList(); + /** + * repeated .didi.cloud.compute.v1.ExpungeEipRequest.Input eip = 2; + */ + com.didiyun.compute.v1.ExpungeEipRequest.Input getEip(int index); + /** + * repeated .didi.cloud.compute.v1.ExpungeEipRequest.Input eip = 2; + */ + int getEipCount(); + /** + * repeated .didi.cloud.compute.v1.ExpungeEipRequest.Input eip = 2; + */ + java.util.List + getEipOrBuilderList(); + /** + * repeated .didi.cloud.compute.v1.ExpungeEipRequest.Input eip = 2; + */ + com.didiyun.compute.v1.ExpungeEipRequest.InputOrBuilder getEipOrBuilder( + int index); +} diff --git a/src/main/java/com/didiyun/compute/v1/ExpungeEipResponse.java b/src/main/java/com/didiyun/compute/v1/ExpungeEipResponse.java new file mode 100644 index 0000000..5fc6b53 --- /dev/null +++ b/src/main/java/com/didiyun/compute/v1/ExpungeEipResponse.java @@ -0,0 +1,1035 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: compute/v1/eip.proto + +package com.didiyun.compute.v1; + +/** + * Protobuf type {@code didi.cloud.compute.v1.ExpungeEipResponse} + */ +public final class ExpungeEipResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:didi.cloud.compute.v1.ExpungeEipResponse) + ExpungeEipResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use ExpungeEipResponse.newBuilder() to construct. + private ExpungeEipResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ExpungeEipResponse() { + data_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ExpungeEipResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + com.didiyun.base.v1.Error.Builder subBuilder = null; + if (error_ != null) { + subBuilder = error_.toBuilder(); + } + error_ = input.readMessage(com.didiyun.base.v1.Error.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(error_); + error_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) { + data_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + data_.add( + input.readMessage(com.didiyun.base.v1.JobInfo.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) { + data_ = java.util.Collections.unmodifiableList(data_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.didiyun.compute.v1.EipOuterClass.internal_static_didi_cloud_compute_v1_ExpungeEipResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.didiyun.compute.v1.EipOuterClass.internal_static_didi_cloud_compute_v1_ExpungeEipResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.didiyun.compute.v1.ExpungeEipResponse.class, com.didiyun.compute.v1.ExpungeEipResponse.Builder.class); + } + + private int bitField0_; + public static final int ERROR_FIELD_NUMBER = 1; + private com.didiyun.base.v1.Error error_; + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public boolean hasError() { + return error_ != null; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public com.didiyun.base.v1.Error getError() { + return error_ == null ? com.didiyun.base.v1.Error.getDefaultInstance() : error_; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public com.didiyun.base.v1.ErrorOrBuilder getErrorOrBuilder() { + return getError(); + } + + public static final int DATA_FIELD_NUMBER = 2; + private java.util.List data_; + /** + *
+   *任务进度
+   * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public java.util.List getDataList() { + return data_; + } + /** + *
+   *任务进度
+   * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public java.util.List + getDataOrBuilderList() { + return data_; + } + /** + *
+   *任务进度
+   * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public int getDataCount() { + return data_.size(); + } + /** + *
+   *任务进度
+   * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public com.didiyun.base.v1.JobInfo getData(int index) { + return data_.get(index); + } + /** + *
+   *任务进度
+   * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public com.didiyun.base.v1.JobInfoOrBuilder getDataOrBuilder( + int index) { + return data_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (error_ != null) { + output.writeMessage(1, getError()); + } + for (int i = 0; i < data_.size(); i++) { + output.writeMessage(2, data_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (error_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getError()); + } + for (int i = 0; i < data_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, data_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.didiyun.compute.v1.ExpungeEipResponse)) { + return super.equals(obj); + } + com.didiyun.compute.v1.ExpungeEipResponse other = (com.didiyun.compute.v1.ExpungeEipResponse) obj; + + boolean result = true; + result = result && (hasError() == other.hasError()); + if (hasError()) { + result = result && getError() + .equals(other.getError()); + } + result = result && getDataList() + .equals(other.getDataList()); + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasError()) { + hash = (37 * hash) + ERROR_FIELD_NUMBER; + hash = (53 * hash) + getError().hashCode(); + } + if (getDataCount() > 0) { + hash = (37 * hash) + DATA_FIELD_NUMBER; + hash = (53 * hash) + getDataList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.didiyun.compute.v1.ExpungeEipResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.ExpungeEipResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.ExpungeEipResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.ExpungeEipResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.ExpungeEipResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.ExpungeEipResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.ExpungeEipResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.ExpungeEipResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.didiyun.compute.v1.ExpungeEipResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.ExpungeEipResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.didiyun.compute.v1.ExpungeEipResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.ExpungeEipResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.didiyun.compute.v1.ExpungeEipResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code didi.cloud.compute.v1.ExpungeEipResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:didi.cloud.compute.v1.ExpungeEipResponse) + com.didiyun.compute.v1.ExpungeEipResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.didiyun.compute.v1.EipOuterClass.internal_static_didi_cloud_compute_v1_ExpungeEipResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.didiyun.compute.v1.EipOuterClass.internal_static_didi_cloud_compute_v1_ExpungeEipResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.didiyun.compute.v1.ExpungeEipResponse.class, com.didiyun.compute.v1.ExpungeEipResponse.Builder.class); + } + + // Construct using com.didiyun.compute.v1.ExpungeEipResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getDataFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (errorBuilder_ == null) { + error_ = null; + } else { + error_ = null; + errorBuilder_ = null; + } + if (dataBuilder_ == null) { + data_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + dataBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.didiyun.compute.v1.EipOuterClass.internal_static_didi_cloud_compute_v1_ExpungeEipResponse_descriptor; + } + + @java.lang.Override + public com.didiyun.compute.v1.ExpungeEipResponse getDefaultInstanceForType() { + return com.didiyun.compute.v1.ExpungeEipResponse.getDefaultInstance(); + } + + @java.lang.Override + public com.didiyun.compute.v1.ExpungeEipResponse build() { + com.didiyun.compute.v1.ExpungeEipResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.didiyun.compute.v1.ExpungeEipResponse buildPartial() { + com.didiyun.compute.v1.ExpungeEipResponse result = new com.didiyun.compute.v1.ExpungeEipResponse(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (errorBuilder_ == null) { + result.error_ = error_; + } else { + result.error_ = errorBuilder_.build(); + } + if (dataBuilder_ == null) { + if (((bitField0_ & 0x00000002) == 0x00000002)) { + data_ = java.util.Collections.unmodifiableList(data_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.data_ = data_; + } else { + result.data_ = dataBuilder_.build(); + } + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return (Builder) super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.didiyun.compute.v1.ExpungeEipResponse) { + return mergeFrom((com.didiyun.compute.v1.ExpungeEipResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.didiyun.compute.v1.ExpungeEipResponse other) { + if (other == com.didiyun.compute.v1.ExpungeEipResponse.getDefaultInstance()) return this; + if (other.hasError()) { + mergeError(other.getError()); + } + if (dataBuilder_ == null) { + if (!other.data_.isEmpty()) { + if (data_.isEmpty()) { + data_ = other.data_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureDataIsMutable(); + data_.addAll(other.data_); + } + onChanged(); + } + } else { + if (!other.data_.isEmpty()) { + if (dataBuilder_.isEmpty()) { + dataBuilder_.dispose(); + dataBuilder_ = null; + data_ = other.data_; + bitField0_ = (bitField0_ & ~0x00000002); + dataBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getDataFieldBuilder() : null; + } else { + dataBuilder_.addAllMessages(other.data_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.didiyun.compute.v1.ExpungeEipResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.didiyun.compute.v1.ExpungeEipResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.didiyun.base.v1.Error error_ = null; + private com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.base.v1.Error, com.didiyun.base.v1.Error.Builder, com.didiyun.base.v1.ErrorOrBuilder> errorBuilder_; + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public boolean hasError() { + return errorBuilder_ != null || error_ != null; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public com.didiyun.base.v1.Error getError() { + if (errorBuilder_ == null) { + return error_ == null ? com.didiyun.base.v1.Error.getDefaultInstance() : error_; + } else { + return errorBuilder_.getMessage(); + } + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public Builder setError(com.didiyun.base.v1.Error value) { + if (errorBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + error_ = value; + onChanged(); + } else { + errorBuilder_.setMessage(value); + } + + return this; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public Builder setError( + com.didiyun.base.v1.Error.Builder builderForValue) { + if (errorBuilder_ == null) { + error_ = builderForValue.build(); + onChanged(); + } else { + errorBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public Builder mergeError(com.didiyun.base.v1.Error value) { + if (errorBuilder_ == null) { + if (error_ != null) { + error_ = + com.didiyun.base.v1.Error.newBuilder(error_).mergeFrom(value).buildPartial(); + } else { + error_ = value; + } + onChanged(); + } else { + errorBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public Builder clearError() { + if (errorBuilder_ == null) { + error_ = null; + onChanged(); + } else { + error_ = null; + errorBuilder_ = null; + } + + return this; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public com.didiyun.base.v1.Error.Builder getErrorBuilder() { + + onChanged(); + return getErrorFieldBuilder().getBuilder(); + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public com.didiyun.base.v1.ErrorOrBuilder getErrorOrBuilder() { + if (errorBuilder_ != null) { + return errorBuilder_.getMessageOrBuilder(); + } else { + return error_ == null ? + com.didiyun.base.v1.Error.getDefaultInstance() : error_; + } + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.base.v1.Error, com.didiyun.base.v1.Error.Builder, com.didiyun.base.v1.ErrorOrBuilder> + getErrorFieldBuilder() { + if (errorBuilder_ == null) { + errorBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.base.v1.Error, com.didiyun.base.v1.Error.Builder, com.didiyun.base.v1.ErrorOrBuilder>( + getError(), + getParentForChildren(), + isClean()); + error_ = null; + } + return errorBuilder_; + } + + private java.util.List data_ = + java.util.Collections.emptyList(); + private void ensureDataIsMutable() { + if (!((bitField0_ & 0x00000002) == 0x00000002)) { + data_ = new java.util.ArrayList(data_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.didiyun.base.v1.JobInfo, com.didiyun.base.v1.JobInfo.Builder, com.didiyun.base.v1.JobInfoOrBuilder> dataBuilder_; + + /** + *
+     *任务进度
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public java.util.List getDataList() { + if (dataBuilder_ == null) { + return java.util.Collections.unmodifiableList(data_); + } else { + return dataBuilder_.getMessageList(); + } + } + /** + *
+     *任务进度
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public int getDataCount() { + if (dataBuilder_ == null) { + return data_.size(); + } else { + return dataBuilder_.getCount(); + } + } + /** + *
+     *任务进度
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public com.didiyun.base.v1.JobInfo getData(int index) { + if (dataBuilder_ == null) { + return data_.get(index); + } else { + return dataBuilder_.getMessage(index); + } + } + /** + *
+     *任务进度
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public Builder setData( + int index, com.didiyun.base.v1.JobInfo value) { + if (dataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDataIsMutable(); + data_.set(index, value); + onChanged(); + } else { + dataBuilder_.setMessage(index, value); + } + return this; + } + /** + *
+     *任务进度
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public Builder setData( + int index, com.didiyun.base.v1.JobInfo.Builder builderForValue) { + if (dataBuilder_ == null) { + ensureDataIsMutable(); + data_.set(index, builderForValue.build()); + onChanged(); + } else { + dataBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+     *任务进度
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public Builder addData(com.didiyun.base.v1.JobInfo value) { + if (dataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDataIsMutable(); + data_.add(value); + onChanged(); + } else { + dataBuilder_.addMessage(value); + } + return this; + } + /** + *
+     *任务进度
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public Builder addData( + int index, com.didiyun.base.v1.JobInfo value) { + if (dataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDataIsMutable(); + data_.add(index, value); + onChanged(); + } else { + dataBuilder_.addMessage(index, value); + } + return this; + } + /** + *
+     *任务进度
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public Builder addData( + com.didiyun.base.v1.JobInfo.Builder builderForValue) { + if (dataBuilder_ == null) { + ensureDataIsMutable(); + data_.add(builderForValue.build()); + onChanged(); + } else { + dataBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + *
+     *任务进度
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public Builder addData( + int index, com.didiyun.base.v1.JobInfo.Builder builderForValue) { + if (dataBuilder_ == null) { + ensureDataIsMutable(); + data_.add(index, builderForValue.build()); + onChanged(); + } else { + dataBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+     *任务进度
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public Builder addAllData( + java.lang.Iterable values) { + if (dataBuilder_ == null) { + ensureDataIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, data_); + onChanged(); + } else { + dataBuilder_.addAllMessages(values); + } + return this; + } + /** + *
+     *任务进度
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public Builder clearData() { + if (dataBuilder_ == null) { + data_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + dataBuilder_.clear(); + } + return this; + } + /** + *
+     *任务进度
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public Builder removeData(int index) { + if (dataBuilder_ == null) { + ensureDataIsMutable(); + data_.remove(index); + onChanged(); + } else { + dataBuilder_.remove(index); + } + return this; + } + /** + *
+     *任务进度
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public com.didiyun.base.v1.JobInfo.Builder getDataBuilder( + int index) { + return getDataFieldBuilder().getBuilder(index); + } + /** + *
+     *任务进度
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public com.didiyun.base.v1.JobInfoOrBuilder getDataOrBuilder( + int index) { + if (dataBuilder_ == null) { + return data_.get(index); } else { + return dataBuilder_.getMessageOrBuilder(index); + } + } + /** + *
+     *任务进度
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public java.util.List + getDataOrBuilderList() { + if (dataBuilder_ != null) { + return dataBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(data_); + } + } + /** + *
+     *任务进度
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public com.didiyun.base.v1.JobInfo.Builder addDataBuilder() { + return getDataFieldBuilder().addBuilder( + com.didiyun.base.v1.JobInfo.getDefaultInstance()); + } + /** + *
+     *任务进度
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public com.didiyun.base.v1.JobInfo.Builder addDataBuilder( + int index) { + return getDataFieldBuilder().addBuilder( + index, com.didiyun.base.v1.JobInfo.getDefaultInstance()); + } + /** + *
+     *任务进度
+     * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + public java.util.List + getDataBuilderList() { + return getDataFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + com.didiyun.base.v1.JobInfo, com.didiyun.base.v1.JobInfo.Builder, com.didiyun.base.v1.JobInfoOrBuilder> + getDataFieldBuilder() { + if (dataBuilder_ == null) { + dataBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + com.didiyun.base.v1.JobInfo, com.didiyun.base.v1.JobInfo.Builder, com.didiyun.base.v1.JobInfoOrBuilder>( + data_, + ((bitField0_ & 0x00000002) == 0x00000002), + getParentForChildren(), + isClean()); + data_ = null; + } + return dataBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:didi.cloud.compute.v1.ExpungeEipResponse) + } + + // @@protoc_insertion_point(class_scope:didi.cloud.compute.v1.ExpungeEipResponse) + private static final com.didiyun.compute.v1.ExpungeEipResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.didiyun.compute.v1.ExpungeEipResponse(); + } + + public static com.didiyun.compute.v1.ExpungeEipResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ExpungeEipResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ExpungeEipResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.didiyun.compute.v1.ExpungeEipResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/com/didiyun/compute/v1/ExpungeEipResponseOrBuilder.java b/src/main/java/com/didiyun/compute/v1/ExpungeEipResponseOrBuilder.java new file mode 100644 index 0000000..970a695 --- /dev/null +++ b/src/main/java/com/didiyun/compute/v1/ExpungeEipResponseOrBuilder.java @@ -0,0 +1,66 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: compute/v1/eip.proto + +package com.didiyun.compute.v1; + +public interface ExpungeEipResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:didi.cloud.compute.v1.ExpungeEipResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .didi.cloud.base.v1.Error error = 1; + */ + boolean hasError(); + /** + * .didi.cloud.base.v1.Error error = 1; + */ + com.didiyun.base.v1.Error getError(); + /** + * .didi.cloud.base.v1.Error error = 1; + */ + com.didiyun.base.v1.ErrorOrBuilder getErrorOrBuilder(); + + /** + *
+   *任务进度
+   * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + java.util.List + getDataList(); + /** + *
+   *任务进度
+   * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + com.didiyun.base.v1.JobInfo getData(int index); + /** + *
+   *任务进度
+   * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + int getDataCount(); + /** + *
+   *任务进度
+   * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + java.util.List + getDataOrBuilderList(); + /** + *
+   *任务进度
+   * 
+ * + * repeated .didi.cloud.base.v1.JobInfo data = 2; + */ + com.didiyun.base.v1.JobInfoOrBuilder getDataOrBuilder( + int index); +} diff --git a/src/main/java/com/didiyun/compute/v1/GetCportByUuidRequest.java b/src/main/java/com/didiyun/compute/v1/GetCportByUuidRequest.java new file mode 100644 index 0000000..487b882 --- /dev/null +++ b/src/main/java/com/didiyun/compute/v1/GetCportByUuidRequest.java @@ -0,0 +1,798 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: compute/v1/cport.proto + +package com.didiyun.compute.v1; + +/** + * Protobuf type {@code didi.cloud.compute.v1.GetCportByUuidRequest} + */ +public final class GetCportByUuidRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:didi.cloud.compute.v1.GetCportByUuidRequest) + GetCportByUuidRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use GetCportByUuidRequest.newBuilder() to construct. + private GetCportByUuidRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetCportByUuidRequest() { + cportUuid_ = ""; + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetCportByUuidRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + com.didiyun.base.v1.Header.Builder subBuilder = null; + if (header_ != null) { + subBuilder = header_.toBuilder(); + } + header_ = input.readMessage(com.didiyun.base.v1.Header.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(header_); + header_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + cportUuid_ = s; + break; + } + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_GetCportByUuidRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_GetCportByUuidRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.didiyun.compute.v1.GetCportByUuidRequest.class, com.didiyun.compute.v1.GetCportByUuidRequest.Builder.class); + } + + public static final int HEADER_FIELD_NUMBER = 1; + private com.didiyun.base.v1.Header header_; + /** + *
+   *公共的请求头
+   * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public boolean hasHeader() { + return header_ != null; + } + /** + *
+   *公共的请求头
+   * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public com.didiyun.base.v1.Header getHeader() { + return header_ == null ? com.didiyun.base.v1.Header.getDefaultInstance() : header_; + } + /** + *
+   *公共的请求头
+   * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public com.didiyun.base.v1.HeaderOrBuilder getHeaderOrBuilder() { + return getHeader(); + } + + public static final int CPORTUUID_FIELD_NUMBER = 2; + private volatile java.lang.Object cportUuid_; + /** + *
+   *容器port的Uuid
+   * 
+ * + * string cportUuid = 2; + */ + public java.lang.String getCportUuid() { + java.lang.Object ref = cportUuid_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + cportUuid_ = s; + return s; + } + } + /** + *
+   *容器port的Uuid
+   * 
+ * + * string cportUuid = 2; + */ + public com.google.protobuf.ByteString + getCportUuidBytes() { + java.lang.Object ref = cportUuid_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + cportUuid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (header_ != null) { + output.writeMessage(1, getHeader()); + } + if (!getCportUuidBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, cportUuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (header_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getHeader()); + } + if (!getCportUuidBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, cportUuid_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.didiyun.compute.v1.GetCportByUuidRequest)) { + return super.equals(obj); + } + com.didiyun.compute.v1.GetCportByUuidRequest other = (com.didiyun.compute.v1.GetCportByUuidRequest) obj; + + boolean result = true; + result = result && (hasHeader() == other.hasHeader()); + if (hasHeader()) { + result = result && getHeader() + .equals(other.getHeader()); + } + result = result && getCportUuid() + .equals(other.getCportUuid()); + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasHeader()) { + hash = (37 * hash) + HEADER_FIELD_NUMBER; + hash = (53 * hash) + getHeader().hashCode(); + } + hash = (37 * hash) + CPORTUUID_FIELD_NUMBER; + hash = (53 * hash) + getCportUuid().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.didiyun.compute.v1.GetCportByUuidRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.GetCportByUuidRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.GetCportByUuidRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.GetCportByUuidRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.GetCportByUuidRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.GetCportByUuidRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.GetCportByUuidRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.GetCportByUuidRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.didiyun.compute.v1.GetCportByUuidRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.GetCportByUuidRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.didiyun.compute.v1.GetCportByUuidRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.GetCportByUuidRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.didiyun.compute.v1.GetCportByUuidRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code didi.cloud.compute.v1.GetCportByUuidRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:didi.cloud.compute.v1.GetCportByUuidRequest) + com.didiyun.compute.v1.GetCportByUuidRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_GetCportByUuidRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_GetCportByUuidRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.didiyun.compute.v1.GetCportByUuidRequest.class, com.didiyun.compute.v1.GetCportByUuidRequest.Builder.class); + } + + // Construct using com.didiyun.compute.v1.GetCportByUuidRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (headerBuilder_ == null) { + header_ = null; + } else { + header_ = null; + headerBuilder_ = null; + } + cportUuid_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_GetCportByUuidRequest_descriptor; + } + + @java.lang.Override + public com.didiyun.compute.v1.GetCportByUuidRequest getDefaultInstanceForType() { + return com.didiyun.compute.v1.GetCportByUuidRequest.getDefaultInstance(); + } + + @java.lang.Override + public com.didiyun.compute.v1.GetCportByUuidRequest build() { + com.didiyun.compute.v1.GetCportByUuidRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.didiyun.compute.v1.GetCportByUuidRequest buildPartial() { + com.didiyun.compute.v1.GetCportByUuidRequest result = new com.didiyun.compute.v1.GetCportByUuidRequest(this); + if (headerBuilder_ == null) { + result.header_ = header_; + } else { + result.header_ = headerBuilder_.build(); + } + result.cportUuid_ = cportUuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return (Builder) super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.didiyun.compute.v1.GetCportByUuidRequest) { + return mergeFrom((com.didiyun.compute.v1.GetCportByUuidRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.didiyun.compute.v1.GetCportByUuidRequest other) { + if (other == com.didiyun.compute.v1.GetCportByUuidRequest.getDefaultInstance()) return this; + if (other.hasHeader()) { + mergeHeader(other.getHeader()); + } + if (!other.getCportUuid().isEmpty()) { + cportUuid_ = other.cportUuid_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.didiyun.compute.v1.GetCportByUuidRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.didiyun.compute.v1.GetCportByUuidRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private com.didiyun.base.v1.Header header_ = null; + private com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.base.v1.Header, com.didiyun.base.v1.Header.Builder, com.didiyun.base.v1.HeaderOrBuilder> headerBuilder_; + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public boolean hasHeader() { + return headerBuilder_ != null || header_ != null; + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public com.didiyun.base.v1.Header getHeader() { + if (headerBuilder_ == null) { + return header_ == null ? com.didiyun.base.v1.Header.getDefaultInstance() : header_; + } else { + return headerBuilder_.getMessage(); + } + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public Builder setHeader(com.didiyun.base.v1.Header value) { + if (headerBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + header_ = value; + onChanged(); + } else { + headerBuilder_.setMessage(value); + } + + return this; + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public Builder setHeader( + com.didiyun.base.v1.Header.Builder builderForValue) { + if (headerBuilder_ == null) { + header_ = builderForValue.build(); + onChanged(); + } else { + headerBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public Builder mergeHeader(com.didiyun.base.v1.Header value) { + if (headerBuilder_ == null) { + if (header_ != null) { + header_ = + com.didiyun.base.v1.Header.newBuilder(header_).mergeFrom(value).buildPartial(); + } else { + header_ = value; + } + onChanged(); + } else { + headerBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public Builder clearHeader() { + if (headerBuilder_ == null) { + header_ = null; + onChanged(); + } else { + header_ = null; + headerBuilder_ = null; + } + + return this; + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public com.didiyun.base.v1.Header.Builder getHeaderBuilder() { + + onChanged(); + return getHeaderFieldBuilder().getBuilder(); + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public com.didiyun.base.v1.HeaderOrBuilder getHeaderOrBuilder() { + if (headerBuilder_ != null) { + return headerBuilder_.getMessageOrBuilder(); + } else { + return header_ == null ? + com.didiyun.base.v1.Header.getDefaultInstance() : header_; + } + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.base.v1.Header, com.didiyun.base.v1.Header.Builder, com.didiyun.base.v1.HeaderOrBuilder> + getHeaderFieldBuilder() { + if (headerBuilder_ == null) { + headerBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.base.v1.Header, com.didiyun.base.v1.Header.Builder, com.didiyun.base.v1.HeaderOrBuilder>( + getHeader(), + getParentForChildren(), + isClean()); + header_ = null; + } + return headerBuilder_; + } + + private java.lang.Object cportUuid_ = ""; + /** + *
+     *容器port的Uuid
+     * 
+ * + * string cportUuid = 2; + */ + public java.lang.String getCportUuid() { + java.lang.Object ref = cportUuid_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + cportUuid_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     *容器port的Uuid
+     * 
+ * + * string cportUuid = 2; + */ + public com.google.protobuf.ByteString + getCportUuidBytes() { + java.lang.Object ref = cportUuid_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + cportUuid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     *容器port的Uuid
+     * 
+ * + * string cportUuid = 2; + */ + public Builder setCportUuid( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + cportUuid_ = value; + onChanged(); + return this; + } + /** + *
+     *容器port的Uuid
+     * 
+ * + * string cportUuid = 2; + */ + public Builder clearCportUuid() { + + cportUuid_ = getDefaultInstance().getCportUuid(); + onChanged(); + return this; + } + /** + *
+     *容器port的Uuid
+     * 
+ * + * string cportUuid = 2; + */ + public Builder setCportUuidBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + cportUuid_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:didi.cloud.compute.v1.GetCportByUuidRequest) + } + + // @@protoc_insertion_point(class_scope:didi.cloud.compute.v1.GetCportByUuidRequest) + private static final com.didiyun.compute.v1.GetCportByUuidRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.didiyun.compute.v1.GetCportByUuidRequest(); + } + + public static com.didiyun.compute.v1.GetCportByUuidRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetCportByUuidRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetCportByUuidRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.didiyun.compute.v1.GetCportByUuidRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/com/didiyun/compute/v1/GetCportByUuidRequestOrBuilder.java b/src/main/java/com/didiyun/compute/v1/GetCportByUuidRequestOrBuilder.java new file mode 100644 index 0000000..6f7c5ac --- /dev/null +++ b/src/main/java/com/didiyun/compute/v1/GetCportByUuidRequestOrBuilder.java @@ -0,0 +1,52 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: compute/v1/cport.proto + +package com.didiyun.compute.v1; + +public interface GetCportByUuidRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:didi.cloud.compute.v1.GetCportByUuidRequest) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   *公共的请求头
+   * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + boolean hasHeader(); + /** + *
+   *公共的请求头
+   * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + com.didiyun.base.v1.Header getHeader(); + /** + *
+   *公共的请求头
+   * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + com.didiyun.base.v1.HeaderOrBuilder getHeaderOrBuilder(); + + /** + *
+   *容器port的Uuid
+   * 
+ * + * string cportUuid = 2; + */ + java.lang.String getCportUuid(); + /** + *
+   *容器port的Uuid
+   * 
+ * + * string cportUuid = 2; + */ + com.google.protobuf.ByteString + getCportUuidBytes(); +} diff --git a/src/main/java/com/didiyun/compute/v1/GetCportByUuidResponse.java b/src/main/java/com/didiyun/compute/v1/GetCportByUuidResponse.java new file mode 100644 index 0000000..bcfb7da --- /dev/null +++ b/src/main/java/com/didiyun/compute/v1/GetCportByUuidResponse.java @@ -0,0 +1,1035 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: compute/v1/cport.proto + +package com.didiyun.compute.v1; + +/** + * Protobuf type {@code didi.cloud.compute.v1.GetCportByUuidResponse} + */ +public final class GetCportByUuidResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:didi.cloud.compute.v1.GetCportByUuidResponse) + GetCportByUuidResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use GetCportByUuidResponse.newBuilder() to construct. + private GetCportByUuidResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetCportByUuidResponse() { + data_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetCportByUuidResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + com.didiyun.base.v1.Error.Builder subBuilder = null; + if (error_ != null) { + subBuilder = error_.toBuilder(); + } + error_ = input.readMessage(com.didiyun.base.v1.Error.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(error_); + error_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) { + data_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + data_.add( + input.readMessage(com.didiyun.compute.v1.CportInfo.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) { + data_ = java.util.Collections.unmodifiableList(data_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_GetCportByUuidResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_GetCportByUuidResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.didiyun.compute.v1.GetCportByUuidResponse.class, com.didiyun.compute.v1.GetCportByUuidResponse.Builder.class); + } + + private int bitField0_; + public static final int ERROR_FIELD_NUMBER = 1; + private com.didiyun.base.v1.Error error_; + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public boolean hasError() { + return error_ != null; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public com.didiyun.base.v1.Error getError() { + return error_ == null ? com.didiyun.base.v1.Error.getDefaultInstance() : error_; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public com.didiyun.base.v1.ErrorOrBuilder getErrorOrBuilder() { + return getError(); + } + + public static final int DATA_FIELD_NUMBER = 2; + private java.util.List data_; + /** + *
+   *cport列表
+   * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo data = 2; + */ + public java.util.List getDataList() { + return data_; + } + /** + *
+   *cport列表
+   * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo data = 2; + */ + public java.util.List + getDataOrBuilderList() { + return data_; + } + /** + *
+   *cport列表
+   * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo data = 2; + */ + public int getDataCount() { + return data_.size(); + } + /** + *
+   *cport列表
+   * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo data = 2; + */ + public com.didiyun.compute.v1.CportInfo getData(int index) { + return data_.get(index); + } + /** + *
+   *cport列表
+   * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo data = 2; + */ + public com.didiyun.compute.v1.CportInfoOrBuilder getDataOrBuilder( + int index) { + return data_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (error_ != null) { + output.writeMessage(1, getError()); + } + for (int i = 0; i < data_.size(); i++) { + output.writeMessage(2, data_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (error_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getError()); + } + for (int i = 0; i < data_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, data_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.didiyun.compute.v1.GetCportByUuidResponse)) { + return super.equals(obj); + } + com.didiyun.compute.v1.GetCportByUuidResponse other = (com.didiyun.compute.v1.GetCportByUuidResponse) obj; + + boolean result = true; + result = result && (hasError() == other.hasError()); + if (hasError()) { + result = result && getError() + .equals(other.getError()); + } + result = result && getDataList() + .equals(other.getDataList()); + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasError()) { + hash = (37 * hash) + ERROR_FIELD_NUMBER; + hash = (53 * hash) + getError().hashCode(); + } + if (getDataCount() > 0) { + hash = (37 * hash) + DATA_FIELD_NUMBER; + hash = (53 * hash) + getDataList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.didiyun.compute.v1.GetCportByUuidResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.GetCportByUuidResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.GetCportByUuidResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.GetCportByUuidResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.GetCportByUuidResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.GetCportByUuidResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.GetCportByUuidResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.GetCportByUuidResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.didiyun.compute.v1.GetCportByUuidResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.GetCportByUuidResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.didiyun.compute.v1.GetCportByUuidResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.GetCportByUuidResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.didiyun.compute.v1.GetCportByUuidResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code didi.cloud.compute.v1.GetCportByUuidResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:didi.cloud.compute.v1.GetCportByUuidResponse) + com.didiyun.compute.v1.GetCportByUuidResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_GetCportByUuidResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_GetCportByUuidResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.didiyun.compute.v1.GetCportByUuidResponse.class, com.didiyun.compute.v1.GetCportByUuidResponse.Builder.class); + } + + // Construct using com.didiyun.compute.v1.GetCportByUuidResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getDataFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (errorBuilder_ == null) { + error_ = null; + } else { + error_ = null; + errorBuilder_ = null; + } + if (dataBuilder_ == null) { + data_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + dataBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_GetCportByUuidResponse_descriptor; + } + + @java.lang.Override + public com.didiyun.compute.v1.GetCportByUuidResponse getDefaultInstanceForType() { + return com.didiyun.compute.v1.GetCportByUuidResponse.getDefaultInstance(); + } + + @java.lang.Override + public com.didiyun.compute.v1.GetCportByUuidResponse build() { + com.didiyun.compute.v1.GetCportByUuidResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.didiyun.compute.v1.GetCportByUuidResponse buildPartial() { + com.didiyun.compute.v1.GetCportByUuidResponse result = new com.didiyun.compute.v1.GetCportByUuidResponse(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (errorBuilder_ == null) { + result.error_ = error_; + } else { + result.error_ = errorBuilder_.build(); + } + if (dataBuilder_ == null) { + if (((bitField0_ & 0x00000002) == 0x00000002)) { + data_ = java.util.Collections.unmodifiableList(data_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.data_ = data_; + } else { + result.data_ = dataBuilder_.build(); + } + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return (Builder) super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.didiyun.compute.v1.GetCportByUuidResponse) { + return mergeFrom((com.didiyun.compute.v1.GetCportByUuidResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.didiyun.compute.v1.GetCportByUuidResponse other) { + if (other == com.didiyun.compute.v1.GetCportByUuidResponse.getDefaultInstance()) return this; + if (other.hasError()) { + mergeError(other.getError()); + } + if (dataBuilder_ == null) { + if (!other.data_.isEmpty()) { + if (data_.isEmpty()) { + data_ = other.data_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureDataIsMutable(); + data_.addAll(other.data_); + } + onChanged(); + } + } else { + if (!other.data_.isEmpty()) { + if (dataBuilder_.isEmpty()) { + dataBuilder_.dispose(); + dataBuilder_ = null; + data_ = other.data_; + bitField0_ = (bitField0_ & ~0x00000002); + dataBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getDataFieldBuilder() : null; + } else { + dataBuilder_.addAllMessages(other.data_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.didiyun.compute.v1.GetCportByUuidResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.didiyun.compute.v1.GetCportByUuidResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.didiyun.base.v1.Error error_ = null; + private com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.base.v1.Error, com.didiyun.base.v1.Error.Builder, com.didiyun.base.v1.ErrorOrBuilder> errorBuilder_; + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public boolean hasError() { + return errorBuilder_ != null || error_ != null; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public com.didiyun.base.v1.Error getError() { + if (errorBuilder_ == null) { + return error_ == null ? com.didiyun.base.v1.Error.getDefaultInstance() : error_; + } else { + return errorBuilder_.getMessage(); + } + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public Builder setError(com.didiyun.base.v1.Error value) { + if (errorBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + error_ = value; + onChanged(); + } else { + errorBuilder_.setMessage(value); + } + + return this; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public Builder setError( + com.didiyun.base.v1.Error.Builder builderForValue) { + if (errorBuilder_ == null) { + error_ = builderForValue.build(); + onChanged(); + } else { + errorBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public Builder mergeError(com.didiyun.base.v1.Error value) { + if (errorBuilder_ == null) { + if (error_ != null) { + error_ = + com.didiyun.base.v1.Error.newBuilder(error_).mergeFrom(value).buildPartial(); + } else { + error_ = value; + } + onChanged(); + } else { + errorBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public Builder clearError() { + if (errorBuilder_ == null) { + error_ = null; + onChanged(); + } else { + error_ = null; + errorBuilder_ = null; + } + + return this; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public com.didiyun.base.v1.Error.Builder getErrorBuilder() { + + onChanged(); + return getErrorFieldBuilder().getBuilder(); + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public com.didiyun.base.v1.ErrorOrBuilder getErrorOrBuilder() { + if (errorBuilder_ != null) { + return errorBuilder_.getMessageOrBuilder(); + } else { + return error_ == null ? + com.didiyun.base.v1.Error.getDefaultInstance() : error_; + } + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.base.v1.Error, com.didiyun.base.v1.Error.Builder, com.didiyun.base.v1.ErrorOrBuilder> + getErrorFieldBuilder() { + if (errorBuilder_ == null) { + errorBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.base.v1.Error, com.didiyun.base.v1.Error.Builder, com.didiyun.base.v1.ErrorOrBuilder>( + getError(), + getParentForChildren(), + isClean()); + error_ = null; + } + return errorBuilder_; + } + + private java.util.List data_ = + java.util.Collections.emptyList(); + private void ensureDataIsMutable() { + if (!((bitField0_ & 0x00000002) == 0x00000002)) { + data_ = new java.util.ArrayList(data_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.didiyun.compute.v1.CportInfo, com.didiyun.compute.v1.CportInfo.Builder, com.didiyun.compute.v1.CportInfoOrBuilder> dataBuilder_; + + /** + *
+     *cport列表
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo data = 2; + */ + public java.util.List getDataList() { + if (dataBuilder_ == null) { + return java.util.Collections.unmodifiableList(data_); + } else { + return dataBuilder_.getMessageList(); + } + } + /** + *
+     *cport列表
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo data = 2; + */ + public int getDataCount() { + if (dataBuilder_ == null) { + return data_.size(); + } else { + return dataBuilder_.getCount(); + } + } + /** + *
+     *cport列表
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo data = 2; + */ + public com.didiyun.compute.v1.CportInfo getData(int index) { + if (dataBuilder_ == null) { + return data_.get(index); + } else { + return dataBuilder_.getMessage(index); + } + } + /** + *
+     *cport列表
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo data = 2; + */ + public Builder setData( + int index, com.didiyun.compute.v1.CportInfo value) { + if (dataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDataIsMutable(); + data_.set(index, value); + onChanged(); + } else { + dataBuilder_.setMessage(index, value); + } + return this; + } + /** + *
+     *cport列表
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo data = 2; + */ + public Builder setData( + int index, com.didiyun.compute.v1.CportInfo.Builder builderForValue) { + if (dataBuilder_ == null) { + ensureDataIsMutable(); + data_.set(index, builderForValue.build()); + onChanged(); + } else { + dataBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+     *cport列表
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo data = 2; + */ + public Builder addData(com.didiyun.compute.v1.CportInfo value) { + if (dataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDataIsMutable(); + data_.add(value); + onChanged(); + } else { + dataBuilder_.addMessage(value); + } + return this; + } + /** + *
+     *cport列表
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo data = 2; + */ + public Builder addData( + int index, com.didiyun.compute.v1.CportInfo value) { + if (dataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDataIsMutable(); + data_.add(index, value); + onChanged(); + } else { + dataBuilder_.addMessage(index, value); + } + return this; + } + /** + *
+     *cport列表
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo data = 2; + */ + public Builder addData( + com.didiyun.compute.v1.CportInfo.Builder builderForValue) { + if (dataBuilder_ == null) { + ensureDataIsMutable(); + data_.add(builderForValue.build()); + onChanged(); + } else { + dataBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + *
+     *cport列表
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo data = 2; + */ + public Builder addData( + int index, com.didiyun.compute.v1.CportInfo.Builder builderForValue) { + if (dataBuilder_ == null) { + ensureDataIsMutable(); + data_.add(index, builderForValue.build()); + onChanged(); + } else { + dataBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+     *cport列表
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo data = 2; + */ + public Builder addAllData( + java.lang.Iterable values) { + if (dataBuilder_ == null) { + ensureDataIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, data_); + onChanged(); + } else { + dataBuilder_.addAllMessages(values); + } + return this; + } + /** + *
+     *cport列表
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo data = 2; + */ + public Builder clearData() { + if (dataBuilder_ == null) { + data_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + dataBuilder_.clear(); + } + return this; + } + /** + *
+     *cport列表
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo data = 2; + */ + public Builder removeData(int index) { + if (dataBuilder_ == null) { + ensureDataIsMutable(); + data_.remove(index); + onChanged(); + } else { + dataBuilder_.remove(index); + } + return this; + } + /** + *
+     *cport列表
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo data = 2; + */ + public com.didiyun.compute.v1.CportInfo.Builder getDataBuilder( + int index) { + return getDataFieldBuilder().getBuilder(index); + } + /** + *
+     *cport列表
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo data = 2; + */ + public com.didiyun.compute.v1.CportInfoOrBuilder getDataOrBuilder( + int index) { + if (dataBuilder_ == null) { + return data_.get(index); } else { + return dataBuilder_.getMessageOrBuilder(index); + } + } + /** + *
+     *cport列表
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo data = 2; + */ + public java.util.List + getDataOrBuilderList() { + if (dataBuilder_ != null) { + return dataBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(data_); + } + } + /** + *
+     *cport列表
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo data = 2; + */ + public com.didiyun.compute.v1.CportInfo.Builder addDataBuilder() { + return getDataFieldBuilder().addBuilder( + com.didiyun.compute.v1.CportInfo.getDefaultInstance()); + } + /** + *
+     *cport列表
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo data = 2; + */ + public com.didiyun.compute.v1.CportInfo.Builder addDataBuilder( + int index) { + return getDataFieldBuilder().addBuilder( + index, com.didiyun.compute.v1.CportInfo.getDefaultInstance()); + } + /** + *
+     *cport列表
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo data = 2; + */ + public java.util.List + getDataBuilderList() { + return getDataFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + com.didiyun.compute.v1.CportInfo, com.didiyun.compute.v1.CportInfo.Builder, com.didiyun.compute.v1.CportInfoOrBuilder> + getDataFieldBuilder() { + if (dataBuilder_ == null) { + dataBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + com.didiyun.compute.v1.CportInfo, com.didiyun.compute.v1.CportInfo.Builder, com.didiyun.compute.v1.CportInfoOrBuilder>( + data_, + ((bitField0_ & 0x00000002) == 0x00000002), + getParentForChildren(), + isClean()); + data_ = null; + } + return dataBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:didi.cloud.compute.v1.GetCportByUuidResponse) + } + + // @@protoc_insertion_point(class_scope:didi.cloud.compute.v1.GetCportByUuidResponse) + private static final com.didiyun.compute.v1.GetCportByUuidResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.didiyun.compute.v1.GetCportByUuidResponse(); + } + + public static com.didiyun.compute.v1.GetCportByUuidResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetCportByUuidResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetCportByUuidResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.didiyun.compute.v1.GetCportByUuidResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/com/didiyun/compute/v1/GetCportByUuidResponseOrBuilder.java b/src/main/java/com/didiyun/compute/v1/GetCportByUuidResponseOrBuilder.java new file mode 100644 index 0000000..fafaeef --- /dev/null +++ b/src/main/java/com/didiyun/compute/v1/GetCportByUuidResponseOrBuilder.java @@ -0,0 +1,66 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: compute/v1/cport.proto + +package com.didiyun.compute.v1; + +public interface GetCportByUuidResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:didi.cloud.compute.v1.GetCportByUuidResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .didi.cloud.base.v1.Error error = 1; + */ + boolean hasError(); + /** + * .didi.cloud.base.v1.Error error = 1; + */ + com.didiyun.base.v1.Error getError(); + /** + * .didi.cloud.base.v1.Error error = 1; + */ + com.didiyun.base.v1.ErrorOrBuilder getErrorOrBuilder(); + + /** + *
+   *cport列表
+   * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo data = 2; + */ + java.util.List + getDataList(); + /** + *
+   *cport列表
+   * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo data = 2; + */ + com.didiyun.compute.v1.CportInfo getData(int index); + /** + *
+   *cport列表
+   * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo data = 2; + */ + int getDataCount(); + /** + *
+   *cport列表
+   * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo data = 2; + */ + java.util.List + getDataOrBuilderList(); + /** + *
+   *cport列表
+   * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo data = 2; + */ + com.didiyun.compute.v1.CportInfoOrBuilder getDataOrBuilder( + int index); +} diff --git a/src/main/java/com/didiyun/compute/v1/ListCportCondition.java b/src/main/java/com/didiyun/compute/v1/ListCportCondition.java new file mode 100644 index 0000000..2603e87 --- /dev/null +++ b/src/main/java/com/didiyun/compute/v1/ListCportCondition.java @@ -0,0 +1,716 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: compute/v1/cport.proto + +package com.didiyun.compute.v1; + +/** + * Protobuf type {@code didi.cloud.compute.v1.ListCportCondition} + */ +public final class ListCportCondition extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:didi.cloud.compute.v1.ListCportCondition) + ListCportConditionOrBuilder { +private static final long serialVersionUID = 0L; + // Use ListCportCondition.newBuilder() to construct. + private ListCportCondition(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ListCportCondition() { + cportUuids_ = com.google.protobuf.LazyStringArrayList.EMPTY; + cportExclude_ = false; + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ListCportCondition( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { + cportUuids_ = new com.google.protobuf.LazyStringArrayList(); + mutable_bitField0_ |= 0x00000001; + } + cportUuids_.add(s); + break; + } + case 16: { + + cportExclude_ = input.readBool(); + break; + } + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) { + cportUuids_ = cportUuids_.getUnmodifiableView(); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_ListCportCondition_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_ListCportCondition_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.didiyun.compute.v1.ListCportCondition.class, com.didiyun.compute.v1.ListCportCondition.Builder.class); + } + + private int bitField0_; + public static final int CPORTUUIDS_FIELD_NUMBER = 1; + private com.google.protobuf.LazyStringList cportUuids_; + /** + *
+   *查询的cportUuid集合
+   * 
+ * + * repeated string cportUuids = 1; + */ + public com.google.protobuf.ProtocolStringList + getCportUuidsList() { + return cportUuids_; + } + /** + *
+   *查询的cportUuid集合
+   * 
+ * + * repeated string cportUuids = 1; + */ + public int getCportUuidsCount() { + return cportUuids_.size(); + } + /** + *
+   *查询的cportUuid集合
+   * 
+ * + * repeated string cportUuids = 1; + */ + public java.lang.String getCportUuids(int index) { + return cportUuids_.get(index); + } + /** + *
+   *查询的cportUuid集合
+   * 
+ * + * repeated string cportUuids = 1; + */ + public com.google.protobuf.ByteString + getCportUuidsBytes(int index) { + return cportUuids_.getByteString(index); + } + + public static final int CPORTEXCLUDE_FIELD_NUMBER = 2; + private boolean cportExclude_; + /** + *
+   *是否排除此cportUuid集合
+   * 
+ * + * bool cportExclude = 2; + */ + public boolean getCportExclude() { + return cportExclude_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < cportUuids_.size(); i++) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, cportUuids_.getRaw(i)); + } + if (cportExclude_ != false) { + output.writeBool(2, cportExclude_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < cportUuids_.size(); i++) { + dataSize += computeStringSizeNoTag(cportUuids_.getRaw(i)); + } + size += dataSize; + size += 1 * getCportUuidsList().size(); + } + if (cportExclude_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, cportExclude_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.didiyun.compute.v1.ListCportCondition)) { + return super.equals(obj); + } + com.didiyun.compute.v1.ListCportCondition other = (com.didiyun.compute.v1.ListCportCondition) obj; + + boolean result = true; + result = result && getCportUuidsList() + .equals(other.getCportUuidsList()); + result = result && (getCportExclude() + == other.getCportExclude()); + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getCportUuidsCount() > 0) { + hash = (37 * hash) + CPORTUUIDS_FIELD_NUMBER; + hash = (53 * hash) + getCportUuidsList().hashCode(); + } + hash = (37 * hash) + CPORTEXCLUDE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getCportExclude()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.didiyun.compute.v1.ListCportCondition parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.ListCportCondition parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.ListCportCondition parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.ListCportCondition parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.ListCportCondition parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.ListCportCondition parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.ListCportCondition parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.ListCportCondition parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.didiyun.compute.v1.ListCportCondition parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.ListCportCondition parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.didiyun.compute.v1.ListCportCondition parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.ListCportCondition parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.didiyun.compute.v1.ListCportCondition prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code didi.cloud.compute.v1.ListCportCondition} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:didi.cloud.compute.v1.ListCportCondition) + com.didiyun.compute.v1.ListCportConditionOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_ListCportCondition_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_ListCportCondition_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.didiyun.compute.v1.ListCportCondition.class, com.didiyun.compute.v1.ListCportCondition.Builder.class); + } + + // Construct using com.didiyun.compute.v1.ListCportCondition.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + cportUuids_ = com.google.protobuf.LazyStringArrayList.EMPTY; + bitField0_ = (bitField0_ & ~0x00000001); + cportExclude_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_ListCportCondition_descriptor; + } + + @java.lang.Override + public com.didiyun.compute.v1.ListCportCondition getDefaultInstanceForType() { + return com.didiyun.compute.v1.ListCportCondition.getDefaultInstance(); + } + + @java.lang.Override + public com.didiyun.compute.v1.ListCportCondition build() { + com.didiyun.compute.v1.ListCportCondition result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.didiyun.compute.v1.ListCportCondition buildPartial() { + com.didiyun.compute.v1.ListCportCondition result = new com.didiyun.compute.v1.ListCportCondition(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((bitField0_ & 0x00000001) == 0x00000001)) { + cportUuids_ = cportUuids_.getUnmodifiableView(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.cportUuids_ = cportUuids_; + result.cportExclude_ = cportExclude_; + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return (Builder) super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.didiyun.compute.v1.ListCportCondition) { + return mergeFrom((com.didiyun.compute.v1.ListCportCondition)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.didiyun.compute.v1.ListCportCondition other) { + if (other == com.didiyun.compute.v1.ListCportCondition.getDefaultInstance()) return this; + if (!other.cportUuids_.isEmpty()) { + if (cportUuids_.isEmpty()) { + cportUuids_ = other.cportUuids_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCportUuidsIsMutable(); + cportUuids_.addAll(other.cportUuids_); + } + onChanged(); + } + if (other.getCportExclude() != false) { + setCportExclude(other.getCportExclude()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.didiyun.compute.v1.ListCportCondition parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.didiyun.compute.v1.ListCportCondition) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.LazyStringList cportUuids_ = com.google.protobuf.LazyStringArrayList.EMPTY; + private void ensureCportUuidsIsMutable() { + if (!((bitField0_ & 0x00000001) == 0x00000001)) { + cportUuids_ = new com.google.protobuf.LazyStringArrayList(cportUuids_); + bitField0_ |= 0x00000001; + } + } + /** + *
+     *查询的cportUuid集合
+     * 
+ * + * repeated string cportUuids = 1; + */ + public com.google.protobuf.ProtocolStringList + getCportUuidsList() { + return cportUuids_.getUnmodifiableView(); + } + /** + *
+     *查询的cportUuid集合
+     * 
+ * + * repeated string cportUuids = 1; + */ + public int getCportUuidsCount() { + return cportUuids_.size(); + } + /** + *
+     *查询的cportUuid集合
+     * 
+ * + * repeated string cportUuids = 1; + */ + public java.lang.String getCportUuids(int index) { + return cportUuids_.get(index); + } + /** + *
+     *查询的cportUuid集合
+     * 
+ * + * repeated string cportUuids = 1; + */ + public com.google.protobuf.ByteString + getCportUuidsBytes(int index) { + return cportUuids_.getByteString(index); + } + /** + *
+     *查询的cportUuid集合
+     * 
+ * + * repeated string cportUuids = 1; + */ + public Builder setCportUuids( + int index, java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureCportUuidsIsMutable(); + cportUuids_.set(index, value); + onChanged(); + return this; + } + /** + *
+     *查询的cportUuid集合
+     * 
+ * + * repeated string cportUuids = 1; + */ + public Builder addCportUuids( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureCportUuidsIsMutable(); + cportUuids_.add(value); + onChanged(); + return this; + } + /** + *
+     *查询的cportUuid集合
+     * 
+ * + * repeated string cportUuids = 1; + */ + public Builder addAllCportUuids( + java.lang.Iterable values) { + ensureCportUuidsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, cportUuids_); + onChanged(); + return this; + } + /** + *
+     *查询的cportUuid集合
+     * 
+ * + * repeated string cportUuids = 1; + */ + public Builder clearCportUuids() { + cportUuids_ = com.google.protobuf.LazyStringArrayList.EMPTY; + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + /** + *
+     *查询的cportUuid集合
+     * 
+ * + * repeated string cportUuids = 1; + */ + public Builder addCportUuidsBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + ensureCportUuidsIsMutable(); + cportUuids_.add(value); + onChanged(); + return this; + } + + private boolean cportExclude_ ; + /** + *
+     *是否排除此cportUuid集合
+     * 
+ * + * bool cportExclude = 2; + */ + public boolean getCportExclude() { + return cportExclude_; + } + /** + *
+     *是否排除此cportUuid集合
+     * 
+ * + * bool cportExclude = 2; + */ + public Builder setCportExclude(boolean value) { + + cportExclude_ = value; + onChanged(); + return this; + } + /** + *
+     *是否排除此cportUuid集合
+     * 
+ * + * bool cportExclude = 2; + */ + public Builder clearCportExclude() { + + cportExclude_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:didi.cloud.compute.v1.ListCportCondition) + } + + // @@protoc_insertion_point(class_scope:didi.cloud.compute.v1.ListCportCondition) + private static final com.didiyun.compute.v1.ListCportCondition DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.didiyun.compute.v1.ListCportCondition(); + } + + public static com.didiyun.compute.v1.ListCportCondition getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ListCportCondition parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ListCportCondition(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.didiyun.compute.v1.ListCportCondition getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/com/didiyun/compute/v1/ListCportConditionOrBuilder.java b/src/main/java/com/didiyun/compute/v1/ListCportConditionOrBuilder.java new file mode 100644 index 0000000..2b25168 --- /dev/null +++ b/src/main/java/com/didiyun/compute/v1/ListCportConditionOrBuilder.java @@ -0,0 +1,53 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: compute/v1/cport.proto + +package com.didiyun.compute.v1; + +public interface ListCportConditionOrBuilder extends + // @@protoc_insertion_point(interface_extends:didi.cloud.compute.v1.ListCportCondition) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   *查询的cportUuid集合
+   * 
+ * + * repeated string cportUuids = 1; + */ + java.util.List + getCportUuidsList(); + /** + *
+   *查询的cportUuid集合
+   * 
+ * + * repeated string cportUuids = 1; + */ + int getCportUuidsCount(); + /** + *
+   *查询的cportUuid集合
+   * 
+ * + * repeated string cportUuids = 1; + */ + java.lang.String getCportUuids(int index); + /** + *
+   *查询的cportUuid集合
+   * 
+ * + * repeated string cportUuids = 1; + */ + com.google.protobuf.ByteString + getCportUuidsBytes(int index); + + /** + *
+   *是否排除此cportUuid集合
+   * 
+ * + * bool cportExclude = 2; + */ + boolean getCportExclude(); +} diff --git a/src/main/java/com/didiyun/compute/v1/ListCportData.java b/src/main/java/com/didiyun/compute/v1/ListCportData.java new file mode 100644 index 0000000..70620a9 --- /dev/null +++ b/src/main/java/com/didiyun/compute/v1/ListCportData.java @@ -0,0 +1,928 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: compute/v1/cport.proto + +package com.didiyun.compute.v1; + +/** + * Protobuf type {@code didi.cloud.compute.v1.ListCportData} + */ +public final class ListCportData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:didi.cloud.compute.v1.ListCportData) + ListCportDataOrBuilder { +private static final long serialVersionUID = 0L; + // Use ListCportData.newBuilder() to construct. + private ListCportData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ListCportData() { + count_ = 0; + items_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ListCportData( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + count_ = input.readInt32(); + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) { + items_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + items_.add( + input.readMessage(com.didiyun.compute.v1.CportInfo.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) { + items_ = java.util.Collections.unmodifiableList(items_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_ListCportData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_ListCportData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.didiyun.compute.v1.ListCportData.class, com.didiyun.compute.v1.ListCportData.Builder.class); + } + + private int bitField0_; + public static final int COUNT_FIELD_NUMBER = 1; + private int count_; + /** + *
+   *cport数量
+   * 
+ * + * int32 count = 1; + */ + public int getCount() { + return count_; + } + + public static final int ITEMS_FIELD_NUMBER = 2; + private java.util.List items_; + /** + *
+   *cport信息
+   * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo items = 2; + */ + public java.util.List getItemsList() { + return items_; + } + /** + *
+   *cport信息
+   * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo items = 2; + */ + public java.util.List + getItemsOrBuilderList() { + return items_; + } + /** + *
+   *cport信息
+   * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo items = 2; + */ + public int getItemsCount() { + return items_.size(); + } + /** + *
+   *cport信息
+   * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo items = 2; + */ + public com.didiyun.compute.v1.CportInfo getItems(int index) { + return items_.get(index); + } + /** + *
+   *cport信息
+   * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo items = 2; + */ + public com.didiyun.compute.v1.CportInfoOrBuilder getItemsOrBuilder( + int index) { + return items_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (count_ != 0) { + output.writeInt32(1, count_); + } + for (int i = 0; i < items_.size(); i++) { + output.writeMessage(2, items_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (count_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, count_); + } + for (int i = 0; i < items_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, items_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.didiyun.compute.v1.ListCportData)) { + return super.equals(obj); + } + com.didiyun.compute.v1.ListCportData other = (com.didiyun.compute.v1.ListCportData) obj; + + boolean result = true; + result = result && (getCount() + == other.getCount()); + result = result && getItemsList() + .equals(other.getItemsList()); + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + COUNT_FIELD_NUMBER; + hash = (53 * hash) + getCount(); + if (getItemsCount() > 0) { + hash = (37 * hash) + ITEMS_FIELD_NUMBER; + hash = (53 * hash) + getItemsList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.didiyun.compute.v1.ListCportData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.ListCportData parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.ListCportData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.ListCportData parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.ListCportData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.ListCportData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.ListCportData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.ListCportData parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.didiyun.compute.v1.ListCportData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.ListCportData parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.didiyun.compute.v1.ListCportData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.ListCportData parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.didiyun.compute.v1.ListCportData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code didi.cloud.compute.v1.ListCportData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:didi.cloud.compute.v1.ListCportData) + com.didiyun.compute.v1.ListCportDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_ListCportData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_ListCportData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.didiyun.compute.v1.ListCportData.class, com.didiyun.compute.v1.ListCportData.Builder.class); + } + + // Construct using com.didiyun.compute.v1.ListCportData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getItemsFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + count_ = 0; + + if (itemsBuilder_ == null) { + items_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + itemsBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_ListCportData_descriptor; + } + + @java.lang.Override + public com.didiyun.compute.v1.ListCportData getDefaultInstanceForType() { + return com.didiyun.compute.v1.ListCportData.getDefaultInstance(); + } + + @java.lang.Override + public com.didiyun.compute.v1.ListCportData build() { + com.didiyun.compute.v1.ListCportData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.didiyun.compute.v1.ListCportData buildPartial() { + com.didiyun.compute.v1.ListCportData result = new com.didiyun.compute.v1.ListCportData(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + result.count_ = count_; + if (itemsBuilder_ == null) { + if (((bitField0_ & 0x00000002) == 0x00000002)) { + items_ = java.util.Collections.unmodifiableList(items_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.items_ = items_; + } else { + result.items_ = itemsBuilder_.build(); + } + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return (Builder) super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.didiyun.compute.v1.ListCportData) { + return mergeFrom((com.didiyun.compute.v1.ListCportData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.didiyun.compute.v1.ListCportData other) { + if (other == com.didiyun.compute.v1.ListCportData.getDefaultInstance()) return this; + if (other.getCount() != 0) { + setCount(other.getCount()); + } + if (itemsBuilder_ == null) { + if (!other.items_.isEmpty()) { + if (items_.isEmpty()) { + items_ = other.items_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureItemsIsMutable(); + items_.addAll(other.items_); + } + onChanged(); + } + } else { + if (!other.items_.isEmpty()) { + if (itemsBuilder_.isEmpty()) { + itemsBuilder_.dispose(); + itemsBuilder_ = null; + items_ = other.items_; + bitField0_ = (bitField0_ & ~0x00000002); + itemsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getItemsFieldBuilder() : null; + } else { + itemsBuilder_.addAllMessages(other.items_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.didiyun.compute.v1.ListCportData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.didiyun.compute.v1.ListCportData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int count_ ; + /** + *
+     *cport数量
+     * 
+ * + * int32 count = 1; + */ + public int getCount() { + return count_; + } + /** + *
+     *cport数量
+     * 
+ * + * int32 count = 1; + */ + public Builder setCount(int value) { + + count_ = value; + onChanged(); + return this; + } + /** + *
+     *cport数量
+     * 
+ * + * int32 count = 1; + */ + public Builder clearCount() { + + count_ = 0; + onChanged(); + return this; + } + + private java.util.List items_ = + java.util.Collections.emptyList(); + private void ensureItemsIsMutable() { + if (!((bitField0_ & 0x00000002) == 0x00000002)) { + items_ = new java.util.ArrayList(items_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.didiyun.compute.v1.CportInfo, com.didiyun.compute.v1.CportInfo.Builder, com.didiyun.compute.v1.CportInfoOrBuilder> itemsBuilder_; + + /** + *
+     *cport信息
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo items = 2; + */ + public java.util.List getItemsList() { + if (itemsBuilder_ == null) { + return java.util.Collections.unmodifiableList(items_); + } else { + return itemsBuilder_.getMessageList(); + } + } + /** + *
+     *cport信息
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo items = 2; + */ + public int getItemsCount() { + if (itemsBuilder_ == null) { + return items_.size(); + } else { + return itemsBuilder_.getCount(); + } + } + /** + *
+     *cport信息
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo items = 2; + */ + public com.didiyun.compute.v1.CportInfo getItems(int index) { + if (itemsBuilder_ == null) { + return items_.get(index); + } else { + return itemsBuilder_.getMessage(index); + } + } + /** + *
+     *cport信息
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo items = 2; + */ + public Builder setItems( + int index, com.didiyun.compute.v1.CportInfo value) { + if (itemsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemsIsMutable(); + items_.set(index, value); + onChanged(); + } else { + itemsBuilder_.setMessage(index, value); + } + return this; + } + /** + *
+     *cport信息
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo items = 2; + */ + public Builder setItems( + int index, com.didiyun.compute.v1.CportInfo.Builder builderForValue) { + if (itemsBuilder_ == null) { + ensureItemsIsMutable(); + items_.set(index, builderForValue.build()); + onChanged(); + } else { + itemsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+     *cport信息
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo items = 2; + */ + public Builder addItems(com.didiyun.compute.v1.CportInfo value) { + if (itemsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemsIsMutable(); + items_.add(value); + onChanged(); + } else { + itemsBuilder_.addMessage(value); + } + return this; + } + /** + *
+     *cport信息
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo items = 2; + */ + public Builder addItems( + int index, com.didiyun.compute.v1.CportInfo value) { + if (itemsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemsIsMutable(); + items_.add(index, value); + onChanged(); + } else { + itemsBuilder_.addMessage(index, value); + } + return this; + } + /** + *
+     *cport信息
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo items = 2; + */ + public Builder addItems( + com.didiyun.compute.v1.CportInfo.Builder builderForValue) { + if (itemsBuilder_ == null) { + ensureItemsIsMutable(); + items_.add(builderForValue.build()); + onChanged(); + } else { + itemsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + *
+     *cport信息
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo items = 2; + */ + public Builder addItems( + int index, com.didiyun.compute.v1.CportInfo.Builder builderForValue) { + if (itemsBuilder_ == null) { + ensureItemsIsMutable(); + items_.add(index, builderForValue.build()); + onChanged(); + } else { + itemsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+     *cport信息
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo items = 2; + */ + public Builder addAllItems( + java.lang.Iterable values) { + if (itemsBuilder_ == null) { + ensureItemsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, items_); + onChanged(); + } else { + itemsBuilder_.addAllMessages(values); + } + return this; + } + /** + *
+     *cport信息
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo items = 2; + */ + public Builder clearItems() { + if (itemsBuilder_ == null) { + items_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + itemsBuilder_.clear(); + } + return this; + } + /** + *
+     *cport信息
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo items = 2; + */ + public Builder removeItems(int index) { + if (itemsBuilder_ == null) { + ensureItemsIsMutable(); + items_.remove(index); + onChanged(); + } else { + itemsBuilder_.remove(index); + } + return this; + } + /** + *
+     *cport信息
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo items = 2; + */ + public com.didiyun.compute.v1.CportInfo.Builder getItemsBuilder( + int index) { + return getItemsFieldBuilder().getBuilder(index); + } + /** + *
+     *cport信息
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo items = 2; + */ + public com.didiyun.compute.v1.CportInfoOrBuilder getItemsOrBuilder( + int index) { + if (itemsBuilder_ == null) { + return items_.get(index); } else { + return itemsBuilder_.getMessageOrBuilder(index); + } + } + /** + *
+     *cport信息
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo items = 2; + */ + public java.util.List + getItemsOrBuilderList() { + if (itemsBuilder_ != null) { + return itemsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(items_); + } + } + /** + *
+     *cport信息
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo items = 2; + */ + public com.didiyun.compute.v1.CportInfo.Builder addItemsBuilder() { + return getItemsFieldBuilder().addBuilder( + com.didiyun.compute.v1.CportInfo.getDefaultInstance()); + } + /** + *
+     *cport信息
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo items = 2; + */ + public com.didiyun.compute.v1.CportInfo.Builder addItemsBuilder( + int index) { + return getItemsFieldBuilder().addBuilder( + index, com.didiyun.compute.v1.CportInfo.getDefaultInstance()); + } + /** + *
+     *cport信息
+     * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo items = 2; + */ + public java.util.List + getItemsBuilderList() { + return getItemsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + com.didiyun.compute.v1.CportInfo, com.didiyun.compute.v1.CportInfo.Builder, com.didiyun.compute.v1.CportInfoOrBuilder> + getItemsFieldBuilder() { + if (itemsBuilder_ == null) { + itemsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + com.didiyun.compute.v1.CportInfo, com.didiyun.compute.v1.CportInfo.Builder, com.didiyun.compute.v1.CportInfoOrBuilder>( + items_, + ((bitField0_ & 0x00000002) == 0x00000002), + getParentForChildren(), + isClean()); + items_ = null; + } + return itemsBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:didi.cloud.compute.v1.ListCportData) + } + + // @@protoc_insertion_point(class_scope:didi.cloud.compute.v1.ListCportData) + private static final com.didiyun.compute.v1.ListCportData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.didiyun.compute.v1.ListCportData(); + } + + public static com.didiyun.compute.v1.ListCportData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ListCportData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ListCportData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.didiyun.compute.v1.ListCportData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/com/didiyun/compute/v1/ListCportDataOrBuilder.java b/src/main/java/com/didiyun/compute/v1/ListCportDataOrBuilder.java new file mode 100644 index 0000000..c95c5f0 --- /dev/null +++ b/src/main/java/com/didiyun/compute/v1/ListCportDataOrBuilder.java @@ -0,0 +1,62 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: compute/v1/cport.proto + +package com.didiyun.compute.v1; + +public interface ListCportDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:didi.cloud.compute.v1.ListCportData) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   *cport数量
+   * 
+ * + * int32 count = 1; + */ + int getCount(); + + /** + *
+   *cport信息
+   * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo items = 2; + */ + java.util.List + getItemsList(); + /** + *
+   *cport信息
+   * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo items = 2; + */ + com.didiyun.compute.v1.CportInfo getItems(int index); + /** + *
+   *cport信息
+   * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo items = 2; + */ + int getItemsCount(); + /** + *
+   *cport信息
+   * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo items = 2; + */ + java.util.List + getItemsOrBuilderList(); + /** + *
+   *cport信息
+   * 
+ * + * repeated .didi.cloud.compute.v1.CportInfo items = 2; + */ + com.didiyun.compute.v1.CportInfoOrBuilder getItemsOrBuilder( + int index); +} diff --git a/src/main/java/com/didiyun/compute/v1/ListCportRequest.java b/src/main/java/com/didiyun/compute/v1/ListCportRequest.java new file mode 100644 index 0000000..79869dc --- /dev/null +++ b/src/main/java/com/didiyun/compute/v1/ListCportRequest.java @@ -0,0 +1,1095 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: compute/v1/cport.proto + +package com.didiyun.compute.v1; + +/** + * Protobuf type {@code didi.cloud.compute.v1.ListCportRequest} + */ +public final class ListCportRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:didi.cloud.compute.v1.ListCportRequest) + ListCportRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use ListCportRequest.newBuilder() to construct. + private ListCportRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ListCportRequest() { + offset_ = 0; + limit_ = 0; + simplify_ = false; + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ListCportRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + com.didiyun.base.v1.Header.Builder subBuilder = null; + if (header_ != null) { + subBuilder = header_.toBuilder(); + } + header_ = input.readMessage(com.didiyun.base.v1.Header.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(header_); + header_ = subBuilder.buildPartial(); + } + + break; + } + case 16: { + + offset_ = input.readInt32(); + break; + } + case 24: { + + limit_ = input.readInt32(); + break; + } + case 32: { + + simplify_ = input.readBool(); + break; + } + case 42: { + com.didiyun.compute.v1.ListCportCondition.Builder subBuilder = null; + if (condition_ != null) { + subBuilder = condition_.toBuilder(); + } + condition_ = input.readMessage(com.didiyun.compute.v1.ListCportCondition.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(condition_); + condition_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_ListCportRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_ListCportRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.didiyun.compute.v1.ListCportRequest.class, com.didiyun.compute.v1.ListCportRequest.Builder.class); + } + + public static final int HEADER_FIELD_NUMBER = 1; + private com.didiyun.base.v1.Header header_; + /** + *
+   *公共的请求头
+   * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public boolean hasHeader() { + return header_ != null; + } + /** + *
+   *公共的请求头
+   * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public com.didiyun.base.v1.Header getHeader() { + return header_ == null ? com.didiyun.base.v1.Header.getDefaultInstance() : header_; + } + /** + *
+   *公共的请求头
+   * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public com.didiyun.base.v1.HeaderOrBuilder getHeaderOrBuilder() { + return getHeader(); + } + + public static final int OFFSET_FIELD_NUMBER = 2; + private int offset_; + /** + *
+   *列表开始位置
+   * 
+ * + * int32 offset = 2; + */ + public int getOffset() { + return offset_; + } + + public static final int LIMIT_FIELD_NUMBER = 3; + private int limit_; + /** + *
+   *取出数量
+   * 
+ * + * int32 limit = 3; + */ + public int getLimit() { + return limit_; + } + + public static final int SIMPLIFY_FIELD_NUMBER = 4; + private boolean simplify_; + /** + *
+   *是否仅输出简要信息
+   * 
+ * + * bool simplify = 4; + */ + public boolean getSimplify() { + return simplify_; + } + + public static final int CONDITION_FIELD_NUMBER = 5; + private com.didiyun.compute.v1.ListCportCondition condition_; + /** + *
+   *过滤条件
+   * 
+ * + * .didi.cloud.compute.v1.ListCportCondition condition = 5; + */ + public boolean hasCondition() { + return condition_ != null; + } + /** + *
+   *过滤条件
+   * 
+ * + * .didi.cloud.compute.v1.ListCportCondition condition = 5; + */ + public com.didiyun.compute.v1.ListCportCondition getCondition() { + return condition_ == null ? com.didiyun.compute.v1.ListCportCondition.getDefaultInstance() : condition_; + } + /** + *
+   *过滤条件
+   * 
+ * + * .didi.cloud.compute.v1.ListCportCondition condition = 5; + */ + public com.didiyun.compute.v1.ListCportConditionOrBuilder getConditionOrBuilder() { + return getCondition(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (header_ != null) { + output.writeMessage(1, getHeader()); + } + if (offset_ != 0) { + output.writeInt32(2, offset_); + } + if (limit_ != 0) { + output.writeInt32(3, limit_); + } + if (simplify_ != false) { + output.writeBool(4, simplify_); + } + if (condition_ != null) { + output.writeMessage(5, getCondition()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (header_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getHeader()); + } + if (offset_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, offset_); + } + if (limit_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, limit_); + } + if (simplify_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(4, simplify_); + } + if (condition_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, getCondition()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.didiyun.compute.v1.ListCportRequest)) { + return super.equals(obj); + } + com.didiyun.compute.v1.ListCportRequest other = (com.didiyun.compute.v1.ListCportRequest) obj; + + boolean result = true; + result = result && (hasHeader() == other.hasHeader()); + if (hasHeader()) { + result = result && getHeader() + .equals(other.getHeader()); + } + result = result && (getOffset() + == other.getOffset()); + result = result && (getLimit() + == other.getLimit()); + result = result && (getSimplify() + == other.getSimplify()); + result = result && (hasCondition() == other.hasCondition()); + if (hasCondition()) { + result = result && getCondition() + .equals(other.getCondition()); + } + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasHeader()) { + hash = (37 * hash) + HEADER_FIELD_NUMBER; + hash = (53 * hash) + getHeader().hashCode(); + } + hash = (37 * hash) + OFFSET_FIELD_NUMBER; + hash = (53 * hash) + getOffset(); + hash = (37 * hash) + LIMIT_FIELD_NUMBER; + hash = (53 * hash) + getLimit(); + hash = (37 * hash) + SIMPLIFY_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getSimplify()); + if (hasCondition()) { + hash = (37 * hash) + CONDITION_FIELD_NUMBER; + hash = (53 * hash) + getCondition().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.didiyun.compute.v1.ListCportRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.ListCportRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.ListCportRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.ListCportRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.ListCportRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.ListCportRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.ListCportRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.ListCportRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.didiyun.compute.v1.ListCportRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.ListCportRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.didiyun.compute.v1.ListCportRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.ListCportRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.didiyun.compute.v1.ListCportRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code didi.cloud.compute.v1.ListCportRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:didi.cloud.compute.v1.ListCportRequest) + com.didiyun.compute.v1.ListCportRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_ListCportRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_ListCportRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.didiyun.compute.v1.ListCportRequest.class, com.didiyun.compute.v1.ListCportRequest.Builder.class); + } + + // Construct using com.didiyun.compute.v1.ListCportRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (headerBuilder_ == null) { + header_ = null; + } else { + header_ = null; + headerBuilder_ = null; + } + offset_ = 0; + + limit_ = 0; + + simplify_ = false; + + if (conditionBuilder_ == null) { + condition_ = null; + } else { + condition_ = null; + conditionBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_ListCportRequest_descriptor; + } + + @java.lang.Override + public com.didiyun.compute.v1.ListCportRequest getDefaultInstanceForType() { + return com.didiyun.compute.v1.ListCportRequest.getDefaultInstance(); + } + + @java.lang.Override + public com.didiyun.compute.v1.ListCportRequest build() { + com.didiyun.compute.v1.ListCportRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.didiyun.compute.v1.ListCportRequest buildPartial() { + com.didiyun.compute.v1.ListCportRequest result = new com.didiyun.compute.v1.ListCportRequest(this); + if (headerBuilder_ == null) { + result.header_ = header_; + } else { + result.header_ = headerBuilder_.build(); + } + result.offset_ = offset_; + result.limit_ = limit_; + result.simplify_ = simplify_; + if (conditionBuilder_ == null) { + result.condition_ = condition_; + } else { + result.condition_ = conditionBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return (Builder) super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.didiyun.compute.v1.ListCportRequest) { + return mergeFrom((com.didiyun.compute.v1.ListCportRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.didiyun.compute.v1.ListCportRequest other) { + if (other == com.didiyun.compute.v1.ListCportRequest.getDefaultInstance()) return this; + if (other.hasHeader()) { + mergeHeader(other.getHeader()); + } + if (other.getOffset() != 0) { + setOffset(other.getOffset()); + } + if (other.getLimit() != 0) { + setLimit(other.getLimit()); + } + if (other.getSimplify() != false) { + setSimplify(other.getSimplify()); + } + if (other.hasCondition()) { + mergeCondition(other.getCondition()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.didiyun.compute.v1.ListCportRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.didiyun.compute.v1.ListCportRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private com.didiyun.base.v1.Header header_ = null; + private com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.base.v1.Header, com.didiyun.base.v1.Header.Builder, com.didiyun.base.v1.HeaderOrBuilder> headerBuilder_; + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public boolean hasHeader() { + return headerBuilder_ != null || header_ != null; + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public com.didiyun.base.v1.Header getHeader() { + if (headerBuilder_ == null) { + return header_ == null ? com.didiyun.base.v1.Header.getDefaultInstance() : header_; + } else { + return headerBuilder_.getMessage(); + } + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public Builder setHeader(com.didiyun.base.v1.Header value) { + if (headerBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + header_ = value; + onChanged(); + } else { + headerBuilder_.setMessage(value); + } + + return this; + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public Builder setHeader( + com.didiyun.base.v1.Header.Builder builderForValue) { + if (headerBuilder_ == null) { + header_ = builderForValue.build(); + onChanged(); + } else { + headerBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public Builder mergeHeader(com.didiyun.base.v1.Header value) { + if (headerBuilder_ == null) { + if (header_ != null) { + header_ = + com.didiyun.base.v1.Header.newBuilder(header_).mergeFrom(value).buildPartial(); + } else { + header_ = value; + } + onChanged(); + } else { + headerBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public Builder clearHeader() { + if (headerBuilder_ == null) { + header_ = null; + onChanged(); + } else { + header_ = null; + headerBuilder_ = null; + } + + return this; + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public com.didiyun.base.v1.Header.Builder getHeaderBuilder() { + + onChanged(); + return getHeaderFieldBuilder().getBuilder(); + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + public com.didiyun.base.v1.HeaderOrBuilder getHeaderOrBuilder() { + if (headerBuilder_ != null) { + return headerBuilder_.getMessageOrBuilder(); + } else { + return header_ == null ? + com.didiyun.base.v1.Header.getDefaultInstance() : header_; + } + } + /** + *
+     *公共的请求头
+     * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.base.v1.Header, com.didiyun.base.v1.Header.Builder, com.didiyun.base.v1.HeaderOrBuilder> + getHeaderFieldBuilder() { + if (headerBuilder_ == null) { + headerBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.base.v1.Header, com.didiyun.base.v1.Header.Builder, com.didiyun.base.v1.HeaderOrBuilder>( + getHeader(), + getParentForChildren(), + isClean()); + header_ = null; + } + return headerBuilder_; + } + + private int offset_ ; + /** + *
+     *列表开始位置
+     * 
+ * + * int32 offset = 2; + */ + public int getOffset() { + return offset_; + } + /** + *
+     *列表开始位置
+     * 
+ * + * int32 offset = 2; + */ + public Builder setOffset(int value) { + + offset_ = value; + onChanged(); + return this; + } + /** + *
+     *列表开始位置
+     * 
+ * + * int32 offset = 2; + */ + public Builder clearOffset() { + + offset_ = 0; + onChanged(); + return this; + } + + private int limit_ ; + /** + *
+     *取出数量
+     * 
+ * + * int32 limit = 3; + */ + public int getLimit() { + return limit_; + } + /** + *
+     *取出数量
+     * 
+ * + * int32 limit = 3; + */ + public Builder setLimit(int value) { + + limit_ = value; + onChanged(); + return this; + } + /** + *
+     *取出数量
+     * 
+ * + * int32 limit = 3; + */ + public Builder clearLimit() { + + limit_ = 0; + onChanged(); + return this; + } + + private boolean simplify_ ; + /** + *
+     *是否仅输出简要信息
+     * 
+ * + * bool simplify = 4; + */ + public boolean getSimplify() { + return simplify_; + } + /** + *
+     *是否仅输出简要信息
+     * 
+ * + * bool simplify = 4; + */ + public Builder setSimplify(boolean value) { + + simplify_ = value; + onChanged(); + return this; + } + /** + *
+     *是否仅输出简要信息
+     * 
+ * + * bool simplify = 4; + */ + public Builder clearSimplify() { + + simplify_ = false; + onChanged(); + return this; + } + + private com.didiyun.compute.v1.ListCportCondition condition_ = null; + private com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.compute.v1.ListCportCondition, com.didiyun.compute.v1.ListCportCondition.Builder, com.didiyun.compute.v1.ListCportConditionOrBuilder> conditionBuilder_; + /** + *
+     *过滤条件
+     * 
+ * + * .didi.cloud.compute.v1.ListCportCondition condition = 5; + */ + public boolean hasCondition() { + return conditionBuilder_ != null || condition_ != null; + } + /** + *
+     *过滤条件
+     * 
+ * + * .didi.cloud.compute.v1.ListCportCondition condition = 5; + */ + public com.didiyun.compute.v1.ListCportCondition getCondition() { + if (conditionBuilder_ == null) { + return condition_ == null ? com.didiyun.compute.v1.ListCportCondition.getDefaultInstance() : condition_; + } else { + return conditionBuilder_.getMessage(); + } + } + /** + *
+     *过滤条件
+     * 
+ * + * .didi.cloud.compute.v1.ListCportCondition condition = 5; + */ + public Builder setCondition(com.didiyun.compute.v1.ListCportCondition value) { + if (conditionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + condition_ = value; + onChanged(); + } else { + conditionBuilder_.setMessage(value); + } + + return this; + } + /** + *
+     *过滤条件
+     * 
+ * + * .didi.cloud.compute.v1.ListCportCondition condition = 5; + */ + public Builder setCondition( + com.didiyun.compute.v1.ListCportCondition.Builder builderForValue) { + if (conditionBuilder_ == null) { + condition_ = builderForValue.build(); + onChanged(); + } else { + conditionBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+     *过滤条件
+     * 
+ * + * .didi.cloud.compute.v1.ListCportCondition condition = 5; + */ + public Builder mergeCondition(com.didiyun.compute.v1.ListCportCondition value) { + if (conditionBuilder_ == null) { + if (condition_ != null) { + condition_ = + com.didiyun.compute.v1.ListCportCondition.newBuilder(condition_).mergeFrom(value).buildPartial(); + } else { + condition_ = value; + } + onChanged(); + } else { + conditionBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+     *过滤条件
+     * 
+ * + * .didi.cloud.compute.v1.ListCportCondition condition = 5; + */ + public Builder clearCondition() { + if (conditionBuilder_ == null) { + condition_ = null; + onChanged(); + } else { + condition_ = null; + conditionBuilder_ = null; + } + + return this; + } + /** + *
+     *过滤条件
+     * 
+ * + * .didi.cloud.compute.v1.ListCportCondition condition = 5; + */ + public com.didiyun.compute.v1.ListCportCondition.Builder getConditionBuilder() { + + onChanged(); + return getConditionFieldBuilder().getBuilder(); + } + /** + *
+     *过滤条件
+     * 
+ * + * .didi.cloud.compute.v1.ListCportCondition condition = 5; + */ + public com.didiyun.compute.v1.ListCportConditionOrBuilder getConditionOrBuilder() { + if (conditionBuilder_ != null) { + return conditionBuilder_.getMessageOrBuilder(); + } else { + return condition_ == null ? + com.didiyun.compute.v1.ListCportCondition.getDefaultInstance() : condition_; + } + } + /** + *
+     *过滤条件
+     * 
+ * + * .didi.cloud.compute.v1.ListCportCondition condition = 5; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.compute.v1.ListCportCondition, com.didiyun.compute.v1.ListCportCondition.Builder, com.didiyun.compute.v1.ListCportConditionOrBuilder> + getConditionFieldBuilder() { + if (conditionBuilder_ == null) { + conditionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.compute.v1.ListCportCondition, com.didiyun.compute.v1.ListCportCondition.Builder, com.didiyun.compute.v1.ListCportConditionOrBuilder>( + getCondition(), + getParentForChildren(), + isClean()); + condition_ = null; + } + return conditionBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:didi.cloud.compute.v1.ListCportRequest) + } + + // @@protoc_insertion_point(class_scope:didi.cloud.compute.v1.ListCportRequest) + private static final com.didiyun.compute.v1.ListCportRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.didiyun.compute.v1.ListCportRequest(); + } + + public static com.didiyun.compute.v1.ListCportRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ListCportRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ListCportRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.didiyun.compute.v1.ListCportRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/com/didiyun/compute/v1/ListCportRequestOrBuilder.java b/src/main/java/com/didiyun/compute/v1/ListCportRequestOrBuilder.java new file mode 100644 index 0000000..7a59542 --- /dev/null +++ b/src/main/java/com/didiyun/compute/v1/ListCportRequestOrBuilder.java @@ -0,0 +1,86 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: compute/v1/cport.proto + +package com.didiyun.compute.v1; + +public interface ListCportRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:didi.cloud.compute.v1.ListCportRequest) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   *公共的请求头
+   * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + boolean hasHeader(); + /** + *
+   *公共的请求头
+   * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + com.didiyun.base.v1.Header getHeader(); + /** + *
+   *公共的请求头
+   * 
+ * + * .didi.cloud.base.v1.Header header = 1; + */ + com.didiyun.base.v1.HeaderOrBuilder getHeaderOrBuilder(); + + /** + *
+   *列表开始位置
+   * 
+ * + * int32 offset = 2; + */ + int getOffset(); + + /** + *
+   *取出数量
+   * 
+ * + * int32 limit = 3; + */ + int getLimit(); + + /** + *
+   *是否仅输出简要信息
+   * 
+ * + * bool simplify = 4; + */ + boolean getSimplify(); + + /** + *
+   *过滤条件
+   * 
+ * + * .didi.cloud.compute.v1.ListCportCondition condition = 5; + */ + boolean hasCondition(); + /** + *
+   *过滤条件
+   * 
+ * + * .didi.cloud.compute.v1.ListCportCondition condition = 5; + */ + com.didiyun.compute.v1.ListCportCondition getCondition(); + /** + *
+   *过滤条件
+   * 
+ * + * .didi.cloud.compute.v1.ListCportCondition condition = 5; + */ + com.didiyun.compute.v1.ListCportConditionOrBuilder getConditionOrBuilder(); +} diff --git a/src/main/java/com/didiyun/compute/v1/ListCportResponse.java b/src/main/java/com/didiyun/compute/v1/ListCportResponse.java new file mode 100644 index 0000000..2c84e2f --- /dev/null +++ b/src/main/java/com/didiyun/compute/v1/ListCportResponse.java @@ -0,0 +1,776 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: compute/v1/cport.proto + +package com.didiyun.compute.v1; + +/** + * Protobuf type {@code didi.cloud.compute.v1.ListCportResponse} + */ +public final class ListCportResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:didi.cloud.compute.v1.ListCportResponse) + ListCportResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use ListCportResponse.newBuilder() to construct. + private ListCportResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ListCportResponse() { + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ListCportResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + com.didiyun.base.v1.Error.Builder subBuilder = null; + if (error_ != null) { + subBuilder = error_.toBuilder(); + } + error_ = input.readMessage(com.didiyun.base.v1.Error.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(error_); + error_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + com.didiyun.compute.v1.ListCportData.Builder subBuilder = null; + if (data_ != null) { + subBuilder = data_.toBuilder(); + } + data_ = input.readMessage(com.didiyun.compute.v1.ListCportData.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(data_); + data_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_ListCportResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_ListCportResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.didiyun.compute.v1.ListCportResponse.class, com.didiyun.compute.v1.ListCportResponse.Builder.class); + } + + public static final int ERROR_FIELD_NUMBER = 1; + private com.didiyun.base.v1.Error error_; + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public boolean hasError() { + return error_ != null; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public com.didiyun.base.v1.Error getError() { + return error_ == null ? com.didiyun.base.v1.Error.getDefaultInstance() : error_; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public com.didiyun.base.v1.ErrorOrBuilder getErrorOrBuilder() { + return getError(); + } + + public static final int DATA_FIELD_NUMBER = 2; + private com.didiyun.compute.v1.ListCportData data_; + /** + * .didi.cloud.compute.v1.ListCportData data = 2; + */ + public boolean hasData() { + return data_ != null; + } + /** + * .didi.cloud.compute.v1.ListCportData data = 2; + */ + public com.didiyun.compute.v1.ListCportData getData() { + return data_ == null ? com.didiyun.compute.v1.ListCportData.getDefaultInstance() : data_; + } + /** + * .didi.cloud.compute.v1.ListCportData data = 2; + */ + public com.didiyun.compute.v1.ListCportDataOrBuilder getDataOrBuilder() { + return getData(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (error_ != null) { + output.writeMessage(1, getError()); + } + if (data_ != null) { + output.writeMessage(2, getData()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (error_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getError()); + } + if (data_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getData()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.didiyun.compute.v1.ListCportResponse)) { + return super.equals(obj); + } + com.didiyun.compute.v1.ListCportResponse other = (com.didiyun.compute.v1.ListCportResponse) obj; + + boolean result = true; + result = result && (hasError() == other.hasError()); + if (hasError()) { + result = result && getError() + .equals(other.getError()); + } + result = result && (hasData() == other.hasData()); + if (hasData()) { + result = result && getData() + .equals(other.getData()); + } + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasError()) { + hash = (37 * hash) + ERROR_FIELD_NUMBER; + hash = (53 * hash) + getError().hashCode(); + } + if (hasData()) { + hash = (37 * hash) + DATA_FIELD_NUMBER; + hash = (53 * hash) + getData().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.didiyun.compute.v1.ListCportResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.ListCportResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.ListCportResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.ListCportResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.ListCportResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.didiyun.compute.v1.ListCportResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.didiyun.compute.v1.ListCportResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.ListCportResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.didiyun.compute.v1.ListCportResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.ListCportResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.didiyun.compute.v1.ListCportResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.didiyun.compute.v1.ListCportResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.didiyun.compute.v1.ListCportResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code didi.cloud.compute.v1.ListCportResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:didi.cloud.compute.v1.ListCportResponse) + com.didiyun.compute.v1.ListCportResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_ListCportResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_ListCportResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.didiyun.compute.v1.ListCportResponse.class, com.didiyun.compute.v1.ListCportResponse.Builder.class); + } + + // Construct using com.didiyun.compute.v1.ListCportResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (errorBuilder_ == null) { + error_ = null; + } else { + error_ = null; + errorBuilder_ = null; + } + if (dataBuilder_ == null) { + data_ = null; + } else { + data_ = null; + dataBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.didiyun.compute.v1.CportOuterClass.internal_static_didi_cloud_compute_v1_ListCportResponse_descriptor; + } + + @java.lang.Override + public com.didiyun.compute.v1.ListCportResponse getDefaultInstanceForType() { + return com.didiyun.compute.v1.ListCportResponse.getDefaultInstance(); + } + + @java.lang.Override + public com.didiyun.compute.v1.ListCportResponse build() { + com.didiyun.compute.v1.ListCportResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.didiyun.compute.v1.ListCportResponse buildPartial() { + com.didiyun.compute.v1.ListCportResponse result = new com.didiyun.compute.v1.ListCportResponse(this); + if (errorBuilder_ == null) { + result.error_ = error_; + } else { + result.error_ = errorBuilder_.build(); + } + if (dataBuilder_ == null) { + result.data_ = data_; + } else { + result.data_ = dataBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return (Builder) super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.didiyun.compute.v1.ListCportResponse) { + return mergeFrom((com.didiyun.compute.v1.ListCportResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.didiyun.compute.v1.ListCportResponse other) { + if (other == com.didiyun.compute.v1.ListCportResponse.getDefaultInstance()) return this; + if (other.hasError()) { + mergeError(other.getError()); + } + if (other.hasData()) { + mergeData(other.getData()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.didiyun.compute.v1.ListCportResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.didiyun.compute.v1.ListCportResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private com.didiyun.base.v1.Error error_ = null; + private com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.base.v1.Error, com.didiyun.base.v1.Error.Builder, com.didiyun.base.v1.ErrorOrBuilder> errorBuilder_; + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public boolean hasError() { + return errorBuilder_ != null || error_ != null; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public com.didiyun.base.v1.Error getError() { + if (errorBuilder_ == null) { + return error_ == null ? com.didiyun.base.v1.Error.getDefaultInstance() : error_; + } else { + return errorBuilder_.getMessage(); + } + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public Builder setError(com.didiyun.base.v1.Error value) { + if (errorBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + error_ = value; + onChanged(); + } else { + errorBuilder_.setMessage(value); + } + + return this; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public Builder setError( + com.didiyun.base.v1.Error.Builder builderForValue) { + if (errorBuilder_ == null) { + error_ = builderForValue.build(); + onChanged(); + } else { + errorBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public Builder mergeError(com.didiyun.base.v1.Error value) { + if (errorBuilder_ == null) { + if (error_ != null) { + error_ = + com.didiyun.base.v1.Error.newBuilder(error_).mergeFrom(value).buildPartial(); + } else { + error_ = value; + } + onChanged(); + } else { + errorBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public Builder clearError() { + if (errorBuilder_ == null) { + error_ = null; + onChanged(); + } else { + error_ = null; + errorBuilder_ = null; + } + + return this; + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public com.didiyun.base.v1.Error.Builder getErrorBuilder() { + + onChanged(); + return getErrorFieldBuilder().getBuilder(); + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + public com.didiyun.base.v1.ErrorOrBuilder getErrorOrBuilder() { + if (errorBuilder_ != null) { + return errorBuilder_.getMessageOrBuilder(); + } else { + return error_ == null ? + com.didiyun.base.v1.Error.getDefaultInstance() : error_; + } + } + /** + * .didi.cloud.base.v1.Error error = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.base.v1.Error, com.didiyun.base.v1.Error.Builder, com.didiyun.base.v1.ErrorOrBuilder> + getErrorFieldBuilder() { + if (errorBuilder_ == null) { + errorBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.base.v1.Error, com.didiyun.base.v1.Error.Builder, com.didiyun.base.v1.ErrorOrBuilder>( + getError(), + getParentForChildren(), + isClean()); + error_ = null; + } + return errorBuilder_; + } + + private com.didiyun.compute.v1.ListCportData data_ = null; + private com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.compute.v1.ListCportData, com.didiyun.compute.v1.ListCportData.Builder, com.didiyun.compute.v1.ListCportDataOrBuilder> dataBuilder_; + /** + * .didi.cloud.compute.v1.ListCportData data = 2; + */ + public boolean hasData() { + return dataBuilder_ != null || data_ != null; + } + /** + * .didi.cloud.compute.v1.ListCportData data = 2; + */ + public com.didiyun.compute.v1.ListCportData getData() { + if (dataBuilder_ == null) { + return data_ == null ? com.didiyun.compute.v1.ListCportData.getDefaultInstance() : data_; + } else { + return dataBuilder_.getMessage(); + } + } + /** + * .didi.cloud.compute.v1.ListCportData data = 2; + */ + public Builder setData(com.didiyun.compute.v1.ListCportData value) { + if (dataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + data_ = value; + onChanged(); + } else { + dataBuilder_.setMessage(value); + } + + return this; + } + /** + * .didi.cloud.compute.v1.ListCportData data = 2; + */ + public Builder setData( + com.didiyun.compute.v1.ListCportData.Builder builderForValue) { + if (dataBuilder_ == null) { + data_ = builderForValue.build(); + onChanged(); + } else { + dataBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .didi.cloud.compute.v1.ListCportData data = 2; + */ + public Builder mergeData(com.didiyun.compute.v1.ListCportData value) { + if (dataBuilder_ == null) { + if (data_ != null) { + data_ = + com.didiyun.compute.v1.ListCportData.newBuilder(data_).mergeFrom(value).buildPartial(); + } else { + data_ = value; + } + onChanged(); + } else { + dataBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .didi.cloud.compute.v1.ListCportData data = 2; + */ + public Builder clearData() { + if (dataBuilder_ == null) { + data_ = null; + onChanged(); + } else { + data_ = null; + dataBuilder_ = null; + } + + return this; + } + /** + * .didi.cloud.compute.v1.ListCportData data = 2; + */ + public com.didiyun.compute.v1.ListCportData.Builder getDataBuilder() { + + onChanged(); + return getDataFieldBuilder().getBuilder(); + } + /** + * .didi.cloud.compute.v1.ListCportData data = 2; + */ + public com.didiyun.compute.v1.ListCportDataOrBuilder getDataOrBuilder() { + if (dataBuilder_ != null) { + return dataBuilder_.getMessageOrBuilder(); + } else { + return data_ == null ? + com.didiyun.compute.v1.ListCportData.getDefaultInstance() : data_; + } + } + /** + * .didi.cloud.compute.v1.ListCportData data = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.compute.v1.ListCportData, com.didiyun.compute.v1.ListCportData.Builder, com.didiyun.compute.v1.ListCportDataOrBuilder> + getDataFieldBuilder() { + if (dataBuilder_ == null) { + dataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.didiyun.compute.v1.ListCportData, com.didiyun.compute.v1.ListCportData.Builder, com.didiyun.compute.v1.ListCportDataOrBuilder>( + getData(), + getParentForChildren(), + isClean()); + data_ = null; + } + return dataBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:didi.cloud.compute.v1.ListCportResponse) + } + + // @@protoc_insertion_point(class_scope:didi.cloud.compute.v1.ListCportResponse) + private static final com.didiyun.compute.v1.ListCportResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.didiyun.compute.v1.ListCportResponse(); + } + + public static com.didiyun.compute.v1.ListCportResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ListCportResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ListCportResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.didiyun.compute.v1.ListCportResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/com/didiyun/compute/v1/ListCportResponseOrBuilder.java b/src/main/java/com/didiyun/compute/v1/ListCportResponseOrBuilder.java new file mode 100644 index 0000000..c1867f9 --- /dev/null +++ b/src/main/java/com/didiyun/compute/v1/ListCportResponseOrBuilder.java @@ -0,0 +1,35 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: compute/v1/cport.proto + +package com.didiyun.compute.v1; + +public interface ListCportResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:didi.cloud.compute.v1.ListCportResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .didi.cloud.base.v1.Error error = 1; + */ + boolean hasError(); + /** + * .didi.cloud.base.v1.Error error = 1; + */ + com.didiyun.base.v1.Error getError(); + /** + * .didi.cloud.base.v1.Error error = 1; + */ + com.didiyun.base.v1.ErrorOrBuilder getErrorOrBuilder(); + + /** + * .didi.cloud.compute.v1.ListCportData data = 2; + */ + boolean hasData(); + /** + * .didi.cloud.compute.v1.ListCportData data = 2; + */ + com.didiyun.compute.v1.ListCportData getData(); + /** + * .didi.cloud.compute.v1.ListCportData data = 2; + */ + com.didiyun.compute.v1.ListCportDataOrBuilder getDataOrBuilder(); +} diff --git a/src/main/java/com/didiyun/compute/v1/ListEipCondition.java b/src/main/java/com/didiyun/compute/v1/ListEipCondition.java index 85e04f1..83e64f0 100644 --- a/src/main/java/com/didiyun/compute/v1/ListEipCondition.java +++ b/src/main/java/com/didiyun/compute/v1/ListEipCondition.java @@ -18,6 +18,10 @@ private ListEipCondition(com.google.protobuf.GeneratedMessageV3.Builder build private ListEipCondition() { eip_ = ""; eipUuids_ = com.google.protobuf.LazyStringArrayList.EMPTY; + eipNotAttached_ = false; + dc2Uuid_ = ""; + dc2Name_ = ""; + bandwidth_ = 0; } @java.lang.Override @@ -59,6 +63,28 @@ private ListEipCondition( eipUuids_.add(s); break; } + case 24: { + + eipNotAttached_ = input.readBool(); + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + + dc2Uuid_ = s; + break; + } + case 42: { + java.lang.String s = input.readStringRequireUtf8(); + + dc2Name_ = s; + break; + } + case 48: { + + bandwidth_ = input.readInt32(); + break; + } default: { if (!parseUnknownFieldProto3( input, unknownFields, extensionRegistry, tag)) { @@ -182,6 +208,116 @@ public java.lang.String getEipUuids(int index) { return eipUuids_.getByteString(index); } + public static final int EIPNOTATTACHED_FIELD_NUMBER = 3; + private boolean eipNotAttached_; + /** + *
+   *查询未绑定的eip
+   * 
+ * + * bool eipNotAttached = 3; + */ + public boolean getEipNotAttached() { + return eipNotAttached_; + } + + public static final int DC2UUID_FIELD_NUMBER = 4; + private volatile java.lang.Object dc2Uuid_; + /** + *
+   *根据dc2Uuid查询
+   * 
+ * + * string dc2Uuid = 4; + */ + public java.lang.String getDc2Uuid() { + java.lang.Object ref = dc2Uuid_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + dc2Uuid_ = s; + return s; + } + } + /** + *
+   *根据dc2Uuid查询
+   * 
+ * + * string dc2Uuid = 4; + */ + public com.google.protobuf.ByteString + getDc2UuidBytes() { + java.lang.Object ref = dc2Uuid_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + dc2Uuid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int DC2NAME_FIELD_NUMBER = 5; + private volatile java.lang.Object dc2Name_; + /** + *
+   *根据dc2名称查询
+   * 
+ * + * string dc2Name = 5; + */ + public java.lang.String getDc2Name() { + java.lang.Object ref = dc2Name_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + dc2Name_ = s; + return s; + } + } + /** + *
+   *根据dc2名称查询
+   * 
+ * + * string dc2Name = 5; + */ + public com.google.protobuf.ByteString + getDc2NameBytes() { + java.lang.Object ref = dc2Name_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + dc2Name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int BANDWIDTH_FIELD_NUMBER = 6; + private int bandwidth_; + /** + *
+   *根据出向带宽查询
+   * 
+ * + * int32 bandwidth = 6; + */ + public int getBandwidth() { + return bandwidth_; + } + private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { @@ -202,6 +338,18 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) for (int i = 0; i < eipUuids_.size(); i++) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, eipUuids_.getRaw(i)); } + if (eipNotAttached_ != false) { + output.writeBool(3, eipNotAttached_); + } + if (!getDc2UuidBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, dc2Uuid_); + } + if (!getDc2NameBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 5, dc2Name_); + } + if (bandwidth_ != 0) { + output.writeInt32(6, bandwidth_); + } unknownFields.writeTo(output); } @@ -222,6 +370,20 @@ public int getSerializedSize() { size += dataSize; size += 1 * getEipUuidsList().size(); } + if (eipNotAttached_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(3, eipNotAttached_); + } + if (!getDc2UuidBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, dc2Uuid_); + } + if (!getDc2NameBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, dc2Name_); + } + if (bandwidth_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(6, bandwidth_); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -242,6 +404,14 @@ public boolean equals(final java.lang.Object obj) { .equals(other.getEip()); result = result && getEipUuidsList() .equals(other.getEipUuidsList()); + result = result && (getEipNotAttached() + == other.getEipNotAttached()); + result = result && getDc2Uuid() + .equals(other.getDc2Uuid()); + result = result && getDc2Name() + .equals(other.getDc2Name()); + result = result && (getBandwidth() + == other.getBandwidth()); result = result && unknownFields.equals(other.unknownFields); return result; } @@ -259,6 +429,15 @@ public int hashCode() { hash = (37 * hash) + EIPUUIDS_FIELD_NUMBER; hash = (53 * hash) + getEipUuidsList().hashCode(); } + hash = (37 * hash) + EIPNOTATTACHED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getEipNotAttached()); + hash = (37 * hash) + DC2UUID_FIELD_NUMBER; + hash = (53 * hash) + getDc2Uuid().hashCode(); + hash = (37 * hash) + DC2NAME_FIELD_NUMBER; + hash = (53 * hash) + getDc2Name().hashCode(); + hash = (37 * hash) + BANDWIDTH_FIELD_NUMBER; + hash = (53 * hash) + getBandwidth(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -396,6 +575,14 @@ public Builder clear() { eipUuids_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000002); + eipNotAttached_ = false; + + dc2Uuid_ = ""; + + dc2Name_ = ""; + + bandwidth_ = 0; + return this; } @@ -430,6 +617,10 @@ public com.didiyun.compute.v1.ListEipCondition buildPartial() { bitField0_ = (bitField0_ & ~0x00000002); } result.eipUuids_ = eipUuids_; + result.eipNotAttached_ = eipNotAttached_; + result.dc2Uuid_ = dc2Uuid_; + result.dc2Name_ = dc2Name_; + result.bandwidth_ = bandwidth_; result.bitField0_ = to_bitField0_; onBuilt(); return result; @@ -493,6 +684,20 @@ public Builder mergeFrom(com.didiyun.compute.v1.ListEipCondition other) { } onChanged(); } + if (other.getEipNotAttached() != false) { + setEipNotAttached(other.getEipNotAttached()); + } + if (!other.getDc2Uuid().isEmpty()) { + dc2Uuid_ = other.dc2Uuid_; + onChanged(); + } + if (!other.getDc2Name().isEmpty()) { + dc2Name_ = other.dc2Name_; + onChanged(); + } + if (other.getBandwidth() != 0) { + setBandwidth(other.getBandwidth()); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -741,6 +946,260 @@ public Builder addEipUuidsBytes( onChanged(); return this; } + + private boolean eipNotAttached_ ; + /** + *
+     *查询未绑定的eip
+     * 
+ * + * bool eipNotAttached = 3; + */ + public boolean getEipNotAttached() { + return eipNotAttached_; + } + /** + *
+     *查询未绑定的eip
+     * 
+ * + * bool eipNotAttached = 3; + */ + public Builder setEipNotAttached(boolean value) { + + eipNotAttached_ = value; + onChanged(); + return this; + } + /** + *
+     *查询未绑定的eip
+     * 
+ * + * bool eipNotAttached = 3; + */ + public Builder clearEipNotAttached() { + + eipNotAttached_ = false; + onChanged(); + return this; + } + + private java.lang.Object dc2Uuid_ = ""; + /** + *
+     *根据dc2Uuid查询
+     * 
+ * + * string dc2Uuid = 4; + */ + public java.lang.String getDc2Uuid() { + java.lang.Object ref = dc2Uuid_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + dc2Uuid_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     *根据dc2Uuid查询
+     * 
+ * + * string dc2Uuid = 4; + */ + public com.google.protobuf.ByteString + getDc2UuidBytes() { + java.lang.Object ref = dc2Uuid_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + dc2Uuid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     *根据dc2Uuid查询
+     * 
+ * + * string dc2Uuid = 4; + */ + public Builder setDc2Uuid( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + dc2Uuid_ = value; + onChanged(); + return this; + } + /** + *
+     *根据dc2Uuid查询
+     * 
+ * + * string dc2Uuid = 4; + */ + public Builder clearDc2Uuid() { + + dc2Uuid_ = getDefaultInstance().getDc2Uuid(); + onChanged(); + return this; + } + /** + *
+     *根据dc2Uuid查询
+     * 
+ * + * string dc2Uuid = 4; + */ + public Builder setDc2UuidBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + dc2Uuid_ = value; + onChanged(); + return this; + } + + private java.lang.Object dc2Name_ = ""; + /** + *
+     *根据dc2名称查询
+     * 
+ * + * string dc2Name = 5; + */ + public java.lang.String getDc2Name() { + java.lang.Object ref = dc2Name_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + dc2Name_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     *根据dc2名称查询
+     * 
+ * + * string dc2Name = 5; + */ + public com.google.protobuf.ByteString + getDc2NameBytes() { + java.lang.Object ref = dc2Name_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + dc2Name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     *根据dc2名称查询
+     * 
+ * + * string dc2Name = 5; + */ + public Builder setDc2Name( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + dc2Name_ = value; + onChanged(); + return this; + } + /** + *
+     *根据dc2名称查询
+     * 
+ * + * string dc2Name = 5; + */ + public Builder clearDc2Name() { + + dc2Name_ = getDefaultInstance().getDc2Name(); + onChanged(); + return this; + } + /** + *
+     *根据dc2名称查询
+     * 
+ * + * string dc2Name = 5; + */ + public Builder setDc2NameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + dc2Name_ = value; + onChanged(); + return this; + } + + private int bandwidth_ ; + /** + *
+     *根据出向带宽查询
+     * 
+ * + * int32 bandwidth = 6; + */ + public int getBandwidth() { + return bandwidth_; + } + /** + *
+     *根据出向带宽查询
+     * 
+ * + * int32 bandwidth = 6; + */ + public Builder setBandwidth(int value) { + + bandwidth_ = value; + onChanged(); + return this; + } + /** + *
+     *根据出向带宽查询
+     * 
+ * + * int32 bandwidth = 6; + */ + public Builder clearBandwidth() { + + bandwidth_ = 0; + onChanged(); + return this; + } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { diff --git a/src/main/java/com/didiyun/compute/v1/ListEipConditionOrBuilder.java b/src/main/java/com/didiyun/compute/v1/ListEipConditionOrBuilder.java index 4bbc0d8..84bcb85 100644 --- a/src/main/java/com/didiyun/compute/v1/ListEipConditionOrBuilder.java +++ b/src/main/java/com/didiyun/compute/v1/ListEipConditionOrBuilder.java @@ -59,4 +59,58 @@ public interface ListEipConditionOrBuilder extends */ com.google.protobuf.ByteString getEipUuidsBytes(int index); + + /** + *
+   *查询未绑定的eip
+   * 
+ * + * bool eipNotAttached = 3; + */ + boolean getEipNotAttached(); + + /** + *
+   *根据dc2Uuid查询
+   * 
+ * + * string dc2Uuid = 4; + */ + java.lang.String getDc2Uuid(); + /** + *
+   *根据dc2Uuid查询
+   * 
+ * + * string dc2Uuid = 4; + */ + com.google.protobuf.ByteString + getDc2UuidBytes(); + + /** + *
+   *根据dc2名称查询
+   * 
+ * + * string dc2Name = 5; + */ + java.lang.String getDc2Name(); + /** + *
+   *根据dc2名称查询
+   * 
+ * + * string dc2Name = 5; + */ + com.google.protobuf.ByteString + getDc2NameBytes(); + + /** + *
+   *根据出向带宽查询
+   * 
+ * + * int32 bandwidth = 6; + */ + int getBandwidth(); } diff --git a/src/main/java/com/didiyun/compute/v1/StopDc2Request.java b/src/main/java/com/didiyun/compute/v1/StopDc2Request.java index 83d35f4..08a80d6 100644 --- a/src/main/java/com/didiyun/compute/v1/StopDc2Request.java +++ b/src/main/java/com/didiyun/compute/v1/StopDc2Request.java @@ -113,6 +113,11 @@ public interface InputOrBuilder extends */ com.google.protobuf.ByteString getDc2UuidBytes(); + + /** + * bool stopChargingEnabled = 2; + */ + boolean getStopChargingEnabled(); } /** * Protobuf type {@code didi.cloud.compute.v1.StopDc2Request.Input} @@ -128,6 +133,7 @@ private Input(com.google.protobuf.GeneratedMessageV3.Builder builder) { } private Input() { dc2Uuid_ = ""; + stopChargingEnabled_ = false; } @java.lang.Override @@ -160,6 +166,11 @@ private Input( dc2Uuid_ = s; break; } + case 16: { + + stopChargingEnabled_ = input.readBool(); + break; + } default: { if (!parseUnknownFieldProto3( input, unknownFields, extensionRegistry, tag)) { @@ -226,6 +237,15 @@ public java.lang.String getDc2Uuid() { } } + public static final int STOPCHARGINGENABLED_FIELD_NUMBER = 2; + private boolean stopChargingEnabled_; + /** + * bool stopChargingEnabled = 2; + */ + public boolean getStopChargingEnabled() { + return stopChargingEnabled_; + } + private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { @@ -243,6 +263,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) if (!getDc2UuidBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, dc2Uuid_); } + if (stopChargingEnabled_ != false) { + output.writeBool(2, stopChargingEnabled_); + } unknownFields.writeTo(output); } @@ -255,6 +278,10 @@ public int getSerializedSize() { if (!getDc2UuidBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, dc2Uuid_); } + if (stopChargingEnabled_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, stopChargingEnabled_); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -273,6 +300,8 @@ public boolean equals(final java.lang.Object obj) { boolean result = true; result = result && getDc2Uuid() .equals(other.getDc2Uuid()); + result = result && (getStopChargingEnabled() + == other.getStopChargingEnabled()); result = result && unknownFields.equals(other.unknownFields); return result; } @@ -286,6 +315,9 @@ public int hashCode() { hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + DC2UUID_FIELD_NUMBER; hash = (53 * hash) + getDc2Uuid().hashCode(); + hash = (37 * hash) + STOPCHARGINGENABLED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getStopChargingEnabled()); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -421,6 +453,8 @@ public Builder clear() { super.clear(); dc2Uuid_ = ""; + stopChargingEnabled_ = false; + return this; } @@ -448,6 +482,7 @@ public com.didiyun.compute.v1.StopDc2Request.Input build() { public com.didiyun.compute.v1.StopDc2Request.Input buildPartial() { com.didiyun.compute.v1.StopDc2Request.Input result = new com.didiyun.compute.v1.StopDc2Request.Input(this); result.dc2Uuid_ = dc2Uuid_; + result.stopChargingEnabled_ = stopChargingEnabled_; onBuilt(); return result; } @@ -500,6 +535,9 @@ public Builder mergeFrom(com.didiyun.compute.v1.StopDc2Request.Input other) { dc2Uuid_ = other.dc2Uuid_; onChanged(); } + if (other.getStopChargingEnabled() != false) { + setStopChargingEnabled(other.getStopChargingEnabled()); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -597,6 +635,32 @@ public Builder setDc2UuidBytes( onChanged(); return this; } + + private boolean stopChargingEnabled_ ; + /** + * bool stopChargingEnabled = 2; + */ + public boolean getStopChargingEnabled() { + return stopChargingEnabled_; + } + /** + * bool stopChargingEnabled = 2; + */ + public Builder setStopChargingEnabled(boolean value) { + + stopChargingEnabled_ = value; + onChanged(); + return this; + } + /** + * bool stopChargingEnabled = 2; + */ + public Builder clearStopChargingEnabled() { + + stopChargingEnabled_ = false; + onChanged(); + return this; + } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) {