@java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (!getParentBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, parent_); } if (getDeviceNumIdsList().size() > 0) { output.writeUInt32NoTag(18); output.writeUInt32NoTag(deviceNumIdsMemoizedSerializedSize); } for (int i = 0; i < deviceNumIds_.size(); i++) { output.writeUInt64NoTag(deviceNumIds_.get(i)); } for (int i = 0; i < deviceIds_.size(); i++) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3, deviceIds_.getRaw(i)); } if (fieldMask_ != null) { output.writeMessage(4, getFieldMask()); } if (gatewayListOptions_ != null) { output.writeMessage(6, getGatewayListOptions()); } if (pageSize_ != 0) { output.writeInt32(100, pageSize_); } if (!getPageTokenBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 101, pageToken_); } unknownFields.writeTo(output); }
@java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (!getParentBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, parent_); } if (getDeviceNumIdsList().size() > 0) { output.writeUInt32NoTag(18); output.writeUInt32NoTag(deviceNumIdsMemoizedSerializedSize); } for (int i = 0; i < deviceNumIds_.size(); i++) { output.writeUInt64NoTag(deviceNumIds_.get(i)); } for (int i = 0; i < deviceIds_.size(); i++) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3, deviceIds_.getRaw(i)); } if (fieldMask_ != null) { output.writeMessage(4, getFieldMask()); } if (gatewayListOptions_ != null) { output.writeMessage(6, getGatewayListOptions()); } if (pageSize_ != 0) { output.writeInt32(100, pageSize_); } if (!getPageTokenBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 101, pageToken_); } unknownFields.writeTo(output); }