diff --git a/data-catalog-api/server/simple-sharing/src/main/java/org/apache/airavata/datacatalog/api/sharing/SharingServiceImpl.java b/data-catalog-api/server/simple-sharing/src/main/java/org/apache/airavata/datacatalog/api/sharing/SharingServiceImpl.java new file mode 100644 index 0000000..3ad9328 --- /dev/null +++ b/data-catalog-api/server/simple-sharing/src/main/java/org/apache/airavata/datacatalog/api/sharing/SharingServiceImpl.java @@ -0,0 +1,81 @@ +package org.apache.airavata.datacatalog.api.sharing; + +import io.grpc.stub.StreamObserver; +import org.apache.airavata.datacatalog.api.*; +import org.apache.airavata.datacatalog.api.sharing.exception.SharingException; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + + +@Service +public class SharingServiceImpl extends SharingServiceGrpc.SharingServiceImplBase { + + private final SimpleSharingManagerImpl sharingManager; + + @Autowired + public SharingServiceImpl(SimpleSharingManagerImpl sharingManager) { + this.sharingManager = sharingManager; + } + + @Override + public void grantPermissionToUser(GrantPermissionRequest request, StreamObserver responseObserver) { + try { + sharingManager.grantPermissionToUser( + request.getUserInfo(), + request.getDataProduct(), + request.getPermission(), + request.hasSharedByUser() ? request.getSharedByUser() : null + ); + responseObserver.onNext(GrantPermissionResponse.newBuilder().build()); + responseObserver.onCompleted(); + } catch (SharingException e) { + responseObserver.onError(e); + } + } + + @Override + public void revokePermissionFromUser(RevokePermissionRequest request, StreamObserver responseObserver) { + try { + sharingManager.revokePermissionFromUser( + request.getUserInfo(), + request.getDataProduct(), + request.getPermission() + ); + responseObserver.onNext(RevokePermissionResponse.newBuilder().build()); + responseObserver.onCompleted(); + } catch (SharingException e) { + responseObserver.onError(e); + } + } + + @Override + public void grantPermissionToGroup(GrantPermissionToGroupRequest request, StreamObserver responseObserver) { + try { + sharingManager.grantPermissionToGroup( + request.getGroupInfo(), + request.getDataProduct(), + request.getPermission(), + request.hasSharedByUser() ? request.getSharedByUser() : null + ); + responseObserver.onNext(GrantPermissionResponse.newBuilder().build()); + responseObserver.onCompleted(); + } catch (SharingException e) { + responseObserver.onError(e); + } + } + + @Override + public void revokePermissionFromGroup(RevokePermissionFromGroupRequest request, StreamObserver responseObserver) { + try { + sharingManager.revokePermissionFromGroup( + request.getGroupInfo(), + request.getDataProduct(), + request.getPermission() + ); + responseObserver.onNext(RevokePermissionResponse.newBuilder().build()); + responseObserver.onCompleted(); + } catch (SharingException e) { + responseObserver.onError(e); + } + } +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataCatalogAPI.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataCatalogAPI.java new file mode 100644 index 0000000..347d13f --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataCatalogAPI.java @@ -0,0 +1,668 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public final class DataCatalogAPI { + private DataCatalogAPI() {} + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + DataCatalogAPI.class.getName()); + } + 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_UserInfo_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_UserInfo_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_GroupInfo_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_GroupInfo_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_DataProduct_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_DataProduct_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_MetadataSchema_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_MetadataSchema_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_MetadataSchemaField_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_MetadataSchemaField_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_DataProductCreateRequest_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_DataProductCreateRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_DataProductCreateResponse_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_DataProductCreateResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_DataProductUpdateRequest_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_DataProductUpdateRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_DataProductUpdateResponse_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_DataProductUpdateResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_DataProductGetRequest_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_DataProductGetRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_DataProductGetResponse_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_DataProductGetResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_DataProductDeleteRequest_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_DataProductDeleteRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_DataProductDeleteResponse_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_DataProductDeleteResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_DataProductAddToMetadataSchemaRequest_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_DataProductAddToMetadataSchemaRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_DataProductAddToMetadataSchemaResponse_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_DataProductAddToMetadataSchemaResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_DataProductRemoveFromMetadataSchemaRequest_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_DataProductRemoveFromMetadataSchemaRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_DataProductRemoveFromMetadataSchemaResponse_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_DataProductRemoveFromMetadataSchemaResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_DataProductSearchRequest_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_DataProductSearchRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_DataProductSearchResponse_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_DataProductSearchResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_MetadataSchemaGetRequest_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_MetadataSchemaGetRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_MetadataSchemaGetResponse_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_MetadataSchemaGetResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_MetadataSchemaListRequest_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_MetadataSchemaListRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_MetadataSchemaListResponse_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_MetadataSchemaListResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_MetadataSchemaCreateRequest_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_MetadataSchemaCreateRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_MetadataSchemaCreateResponse_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_MetadataSchemaCreateResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_MetadataSchemaDeleteRequest_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_MetadataSchemaDeleteRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_MetadataSchemaDeleteResponse_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_MetadataSchemaDeleteResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_MetadataSchemaFieldGetRequest_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_MetadataSchemaFieldGetRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_MetadataSchemaFieldGetResponse_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_MetadataSchemaFieldGetResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_MetadataSchemaFieldCreateRequest_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_MetadataSchemaFieldCreateRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_MetadataSchemaFieldCreateResponse_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_MetadataSchemaFieldCreateResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_MetadataSchemaFieldUpdateRequest_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_MetadataSchemaFieldUpdateRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_MetadataSchemaFieldUpdateResponse_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_MetadataSchemaFieldUpdateResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_MetadataSchemaFieldDeleteRequest_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_MetadataSchemaFieldDeleteRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_MetadataSchemaFieldDeleteResponse_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_MetadataSchemaFieldDeleteResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_MetadataSchemaFieldListRequest_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_MetadataSchemaFieldListRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_MetadataSchemaFieldListResponse_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_MetadataSchemaFieldListResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_GrantPermissionRequest_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_GrantPermissionRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_GrantPermissionResponse_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_GrantPermissionResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_RevokePermissionRequest_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_RevokePermissionRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_RevokePermissionResponse_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_RevokePermissionResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_GrantPermissionToGroupRequest_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_GrantPermissionToGroupRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_RevokePermissionFromGroupRequest_descriptor; + static final + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_RevokePermissionFromGroupRequest_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\024DataCatalogAPI.proto\"A\n\010UserInfo\022\017\n\007us" + + "er_id\030\001 \001(\t\022\026\n\ttenant_id\030\002 \001(\tH\000\210\001\001B\014\n\n_" + + "tenant_id\"C\n\tGroupInfo\022\020\n\010group_id\030\001 \001(\t" + + "\022\026\n\ttenant_id\030\002 \001(\tH\000\210\001\001B\014\n\n_tenant_id\"\314" + + "\001\n\013DataProduct\022\027\n\017data_product_id\030\001 \001(\t\022" + + "#\n\026parent_data_product_id\030\002 \001(\tH\000\210\001\001\022\014\n\004" + + "name\030\003 \001(\t\022\025\n\010metadata\030\004 \001(\tH\001\210\001\001\022\030\n\020met" + + "adata_schemas\030\005 \003(\t\022\030\n\005owner\030\006 \001(\0132\t.Use" + + "rInfoB\031\n\027_parent_data_product_idB\013\n\t_met" + + "adata\"%\n\016MetadataSchema\022\023\n\013schema_name\030\001" + + " \001(\t\"v\n\023MetadataSchemaField\022\023\n\013schema_na" + + "me\030\001 \001(\t\022\022\n\nfield_name\030\002 \001(\t\022\021\n\tjson_pat" + + "h\030\003 \001(\t\022#\n\nvalue_type\030\004 \001(\0162\017.FieldValue" + + "Type\"\\\n\030DataProductCreateRequest\022\034\n\tuser" + + "_info\030\001 \001(\0132\t.UserInfo\022\"\n\014data_product\030\002" + + " \001(\0132\014.DataProduct\"?\n\031DataProductCreateR" + + "esponse\022\"\n\014data_product\030\001 \001(\0132\014.DataProd" + + "uct\"\\\n\030DataProductUpdateRequest\022\034\n\tuser_" + + "info\030\001 \001(\0132\t.UserInfo\022\"\n\014data_product\030\002 " + + "\001(\0132\014.DataProduct\"?\n\031DataProductUpdateRe" + + "sponse\022\"\n\014data_product\030\001 \001(\0132\014.DataProdu" + + "ct\"N\n\025DataProductGetRequest\022\034\n\tuser_info" + + "\030\001 \001(\0132\t.UserInfo\022\027\n\017data_product_id\030\002 \001" + + "(\t\"<\n\026DataProductGetResponse\022\"\n\014data_pro" + + "duct\030\001 \001(\0132\014.DataProduct\"Q\n\030DataProductD" + + "eleteRequest\022\034\n\tuser_info\030\001 \001(\0132\t.UserIn" + + "fo\022\027\n\017data_product_id\030\002 \001(\t\"\033\n\031DataProdu" + + "ctDeleteResponse\"s\n%DataProductAddToMeta" + + "dataSchemaRequest\022\034\n\tuser_info\030\001 \001(\0132\t.U" + + "serInfo\022\027\n\017data_product_id\030\002 \001(\t\022\023\n\013sche" + + "ma_name\030\003 \001(\t\"L\n&DataProductAddToMetadat" + + "aSchemaResponse\022\"\n\014data_product\030\001 \001(\0132\014." + + "DataProduct\"x\n*DataProductRemoveFromMeta" + + "dataSchemaRequest\022\034\n\tuser_info\030\001 \001(\0132\t.U" + + "serInfo\022\027\n\017data_product_id\030\002 \001(\t\022\023\n\013sche" + + "ma_name\030\003 \001(\t\"Q\n+DataProductRemoveFromMe" + + "tadataSchemaResponse\022\"\n\014data_product\030\001 \001" + + "(\0132\014.DataProduct\"E\n\030DataProductSearchReq" + + "uest\022\034\n\tuser_info\030\001 \001(\0132\t.UserInfo\022\013\n\003sq" + + "l\030\002 \001(\t\"@\n\031DataProductSearchResponse\022#\n\r" + + "data_products\030\001 \003(\0132\014.DataProduct\"M\n\030Met" + + "adataSchemaGetRequest\022\034\n\tuser_info\030\001 \001(\013" + + "2\t.UserInfo\022\023\n\013schema_name\030\002 \001(\t\"E\n\031Meta" + + "dataSchemaGetResponse\022(\n\017metadata_schema" + + "\030\001 \001(\0132\017.MetadataSchema\"9\n\031MetadataSchem" + + "aListRequest\022\034\n\tuser_info\030\001 \001(\0132\t.UserIn" + + "fo\"G\n\032MetadataSchemaListResponse\022)\n\020meta" + + "data_schemas\030\001 \003(\0132\017.MetadataSchema\"e\n\033M" + + "etadataSchemaCreateRequest\022\034\n\tuser_info\030" + + "\001 \001(\0132\t.UserInfo\022(\n\017metadata_schema\030\002 \001(" + + "\0132\017.MetadataSchema\"H\n\034MetadataSchemaCrea" + + "teResponse\022(\n\017metadata_schema\030\001 \001(\0132\017.Me" + + "tadataSchema\"e\n\033MetadataSchemaDeleteRequ" + + "est\022\034\n\tuser_info\030\001 \001(\0132\t.UserInfo\022(\n\017met" + + "adata_schema\030\002 \001(\0132\017.MetadataSchema\"\036\n\034M" + + "etadataSchemaDeleteResponse\"f\n\035MetadataS" + + "chemaFieldGetRequest\022\034\n\tuser_info\030\001 \001(\0132" + + "\t.UserInfo\022\023\n\013schema_name\030\002 \001(\t\022\022\n\nfield" + + "_name\030\003 \001(\t\"U\n\036MetadataSchemaFieldGetRes" + + "ponse\0223\n\025metadata_schema_field\030\001 \001(\0132\024.M" + + "etadataSchemaField\"u\n MetadataSchemaFiel" + + "dCreateRequest\022\034\n\tuser_info\030\001 \001(\0132\t.User" + + "Info\0223\n\025metadata_schema_field\030\002 \001(\0132\024.Me" + + "tadataSchemaField\"X\n!MetadataSchemaField" + + "CreateResponse\0223\n\025metadata_schema_field\030" + + "\001 \001(\0132\024.MetadataSchemaField\"u\n MetadataS" + + "chemaFieldUpdateRequest\022\034\n\tuser_info\030\001 \001" + + "(\0132\t.UserInfo\0223\n\025metadata_schema_field\030\002" + + " \001(\0132\024.MetadataSchemaField\"X\n!MetadataSc" + + "hemaFieldUpdateResponse\0223\n\025metadata_sche" + + "ma_field\030\001 \001(\0132\024.MetadataSchemaField\"u\n " + + "MetadataSchemaFieldDeleteRequest\022\034\n\tuser" + + "_info\030\001 \001(\0132\t.UserInfo\0223\n\025metadata_schem" + + "a_field\030\002 \001(\0132\024.MetadataSchemaField\"#\n!M" + + "etadataSchemaFieldDeleteResponse\"S\n\036Meta" + + "dataSchemaFieldListRequest\022\034\n\tuser_info\030" + + "\001 \001(\0132\t.UserInfo\022\023\n\013schema_name\030\002 \001(\t\"W\n" + + "\037MetadataSchemaFieldListResponse\0224\n\026meta" + + "data_schema_fields\030\001 \003(\0132\024.MetadataSchem" + + "aField\"\266\001\n\026GrantPermissionRequest\022\034\n\tuse" + + "r_info\030\001 \001(\0132\t.UserInfo\022\"\n\014data_product\030" + + "\002 \001(\0132\014.DataProduct\022\037\n\npermission\030\003 \001(\0162" + + "\013.Permission\022&\n\016shared_by_user\030\004 \001(\0132\t.U" + + "serInfoH\000\210\001\001B\021\n\017_shared_by_user\"\031\n\027Grant" + + "PermissionResponse\"|\n\027RevokePermissionRe" + + "quest\022\034\n\tuser_info\030\001 \001(\0132\t.UserInfo\022\"\n\014d" + + "ata_product\030\002 \001(\0132\014.DataProduct\022\037\n\npermi" + + "ssion\030\003 \001(\0162\013.Permission\"\032\n\030RevokePermis" + + "sionResponse\"\277\001\n\035GrantPermissionToGroupR" + + "equest\022\036\n\ngroup_info\030\001 \001(\0132\n.GroupInfo\022\"" + + "\n\014data_product\030\002 \001(\0132\014.DataProduct\022\037\n\npe" + + "rmission\030\003 \001(\0162\013.Permission\022&\n\016shared_by" + + "_user\030\004 \001(\0132\t.UserInfoH\000\210\001\001B\021\n\017_shared_b" + + "y_user\"\207\001\n RevokePermissionFromGroupRequ" + + "est\022\036\n\ngroup_info\030\001 \001(\0132\n.GroupInfo\022\"\n\014d" + + "ata_product\030\002 \001(\0132\014.DataProduct\022\037\n\npermi" + + "ssion\030\003 \001(\0162\013.Permission*g\n\nPermission\022\t" + + "\n\005OWNER\020\000\022\010\n\004READ\020\001\022\021\n\rREAD_METADATA\020\002\022\t" + + "\n\005WRITE\020\003\022\022\n\016WRITE_METADATA\020\004\022\022\n\016MANAGE_" + + "SHARING\020\005*Q\n\016FieldValueType\022\n\n\006STRING\020\000\022" + + "\013\n\007INTEGER\020\001\022\t\n\005FLOAT\020\002\022\013\n\007BOOLEAN\020\003\022\016\n\n" + + "DATESTRING\020\0042\313\013\n\025DataCatalogAPIService\022L" + + "\n\021createDataProduct\022\031.DataProductCreateR" + + "equest\032\032.DataProductCreateResponse\"\000\022L\n\021" + + "updateDataProduct\022\031.DataProductUpdateReq" + + "uest\032\032.DataProductUpdateResponse\"\000\022C\n\016ge" + + "tDataProduct\022\026.DataProductGetRequest\032\027.D" + + "ataProductGetResponse\"\000\022L\n\021deleteDataPro" + + "duct\022\031.DataProductDeleteRequest\032\032.DataPr" + + "oductDeleteResponse\"\000\022L\n\021getMetadataSche" + + "ma\022\031.MetadataSchemaGetRequest\032\032.Metadata" + + "SchemaGetResponse\"\000\022U\n\024createMetadataSch" + + "ema\022\034.MetadataSchemaCreateRequest\032\035.Meta" + + "dataSchemaCreateResponse\"\000\022U\n\024deleteMeta" + + "dataSchema\022\034.MetadataSchemaDeleteRequest" + + "\032\035.MetadataSchemaDeleteResponse\"\000\022O\n\022get" + + "MetadataSchemas\022\032.MetadataSchemaListRequ" + + "est\032\033.MetadataSchemaListResponse\"\000\022[\n\026ge" + + "tMetadataSchemaField\022\036.MetadataSchemaFie" + + "ldGetRequest\032\037.MetadataSchemaFieldGetRes" + + "ponse\"\000\022d\n\031createMetadataSchemaField\022!.M" + + "etadataSchemaFieldCreateRequest\032\".Metada" + + "taSchemaFieldCreateResponse\"\000\022d\n\031updateM" + + "etadataSchemaField\022!.MetadataSchemaField" + + "UpdateRequest\032\".MetadataSchemaFieldUpdat" + + "eResponse\"\000\022d\n\031deleteMetadataSchemaField" + + "\022!.MetadataSchemaFieldDeleteRequest\032\".Me" + + "tadataSchemaFieldDeleteResponse\"\000\022^\n\027get" + + "MetadataSchemaFields\022\037.MetadataSchemaFie" + + "ldListRequest\032 .MetadataSchemaFieldListR" + + "esponse\"\000\022s\n\036addDataProductToMetadataSch" + + "ema\022&.DataProductAddToMetadataSchemaRequ" + + "est\032\'.DataProductAddToMetadataSchemaResp" + + "onse\"\000\022\202\001\n#removeDataProductFromMetadata" + + "Schema\022+.DataProductRemoveFromMetadataSc" + + "hemaRequest\032,.DataProductRemoveFromMetad" + + "ataSchemaResponse\"\000\022M\n\022searchDataProduct" + + "s\022\031.DataProductSearchRequest\032\032.DataProdu" + + "ctSearchResponse\"\0002\344\002\n\016SharingService\022L\n" + + "\025GrantPermissionToUser\022\027.GrantPermission" + + "Request\032\030.GrantPermissionResponse\"\000\022Q\n\030R" + + "evokePermissionFromUser\022\030.RevokePermissi" + + "onRequest\032\031.RevokePermissionResponse\"\000\022T" + + "\n\026GrantPermissionToGroup\022\036.GrantPermissi" + + "onToGroupRequest\032\030.GrantPermissionRespon" + + "se\"\000\022[\n\031RevokePermissionFromGroup\022!.Revo" + + "kePermissionFromGroupRequest\032\031.RevokePer" + + "missionResponse\"\000B\'\n#org.apache.airavata" + + ".datacatalog.apiP\001b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UserInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UserInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_UserInfo_descriptor, + new java.lang.String[] { "UserId", "TenantId", }); + internal_static_GroupInfo_descriptor = + getDescriptor().getMessageTypes().get(1); + internal_static_GroupInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_GroupInfo_descriptor, + new java.lang.String[] { "GroupId", "TenantId", }); + internal_static_DataProduct_descriptor = + getDescriptor().getMessageTypes().get(2); + internal_static_DataProduct_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_DataProduct_descriptor, + new java.lang.String[] { "DataProductId", "ParentDataProductId", "Name", "Metadata", "MetadataSchemas", "Owner", }); + internal_static_MetadataSchema_descriptor = + getDescriptor().getMessageTypes().get(3); + internal_static_MetadataSchema_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_MetadataSchema_descriptor, + new java.lang.String[] { "SchemaName", }); + internal_static_MetadataSchemaField_descriptor = + getDescriptor().getMessageTypes().get(4); + internal_static_MetadataSchemaField_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_MetadataSchemaField_descriptor, + new java.lang.String[] { "SchemaName", "FieldName", "JsonPath", "ValueType", }); + internal_static_DataProductCreateRequest_descriptor = + getDescriptor().getMessageTypes().get(5); + internal_static_DataProductCreateRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_DataProductCreateRequest_descriptor, + new java.lang.String[] { "UserInfo", "DataProduct", }); + internal_static_DataProductCreateResponse_descriptor = + getDescriptor().getMessageTypes().get(6); + internal_static_DataProductCreateResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_DataProductCreateResponse_descriptor, + new java.lang.String[] { "DataProduct", }); + internal_static_DataProductUpdateRequest_descriptor = + getDescriptor().getMessageTypes().get(7); + internal_static_DataProductUpdateRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_DataProductUpdateRequest_descriptor, + new java.lang.String[] { "UserInfo", "DataProduct", }); + internal_static_DataProductUpdateResponse_descriptor = + getDescriptor().getMessageTypes().get(8); + internal_static_DataProductUpdateResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_DataProductUpdateResponse_descriptor, + new java.lang.String[] { "DataProduct", }); + internal_static_DataProductGetRequest_descriptor = + getDescriptor().getMessageTypes().get(9); + internal_static_DataProductGetRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_DataProductGetRequest_descriptor, + new java.lang.String[] { "UserInfo", "DataProductId", }); + internal_static_DataProductGetResponse_descriptor = + getDescriptor().getMessageTypes().get(10); + internal_static_DataProductGetResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_DataProductGetResponse_descriptor, + new java.lang.String[] { "DataProduct", }); + internal_static_DataProductDeleteRequest_descriptor = + getDescriptor().getMessageTypes().get(11); + internal_static_DataProductDeleteRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_DataProductDeleteRequest_descriptor, + new java.lang.String[] { "UserInfo", "DataProductId", }); + internal_static_DataProductDeleteResponse_descriptor = + getDescriptor().getMessageTypes().get(12); + internal_static_DataProductDeleteResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_DataProductDeleteResponse_descriptor, + new java.lang.String[] { }); + internal_static_DataProductAddToMetadataSchemaRequest_descriptor = + getDescriptor().getMessageTypes().get(13); + internal_static_DataProductAddToMetadataSchemaRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_DataProductAddToMetadataSchemaRequest_descriptor, + new java.lang.String[] { "UserInfo", "DataProductId", "SchemaName", }); + internal_static_DataProductAddToMetadataSchemaResponse_descriptor = + getDescriptor().getMessageTypes().get(14); + internal_static_DataProductAddToMetadataSchemaResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_DataProductAddToMetadataSchemaResponse_descriptor, + new java.lang.String[] { "DataProduct", }); + internal_static_DataProductRemoveFromMetadataSchemaRequest_descriptor = + getDescriptor().getMessageTypes().get(15); + internal_static_DataProductRemoveFromMetadataSchemaRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_DataProductRemoveFromMetadataSchemaRequest_descriptor, + new java.lang.String[] { "UserInfo", "DataProductId", "SchemaName", }); + internal_static_DataProductRemoveFromMetadataSchemaResponse_descriptor = + getDescriptor().getMessageTypes().get(16); + internal_static_DataProductRemoveFromMetadataSchemaResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_DataProductRemoveFromMetadataSchemaResponse_descriptor, + new java.lang.String[] { "DataProduct", }); + internal_static_DataProductSearchRequest_descriptor = + getDescriptor().getMessageTypes().get(17); + internal_static_DataProductSearchRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_DataProductSearchRequest_descriptor, + new java.lang.String[] { "UserInfo", "Sql", }); + internal_static_DataProductSearchResponse_descriptor = + getDescriptor().getMessageTypes().get(18); + internal_static_DataProductSearchResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_DataProductSearchResponse_descriptor, + new java.lang.String[] { "DataProducts", }); + internal_static_MetadataSchemaGetRequest_descriptor = + getDescriptor().getMessageTypes().get(19); + internal_static_MetadataSchemaGetRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_MetadataSchemaGetRequest_descriptor, + new java.lang.String[] { "UserInfo", "SchemaName", }); + internal_static_MetadataSchemaGetResponse_descriptor = + getDescriptor().getMessageTypes().get(20); + internal_static_MetadataSchemaGetResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_MetadataSchemaGetResponse_descriptor, + new java.lang.String[] { "MetadataSchema", }); + internal_static_MetadataSchemaListRequest_descriptor = + getDescriptor().getMessageTypes().get(21); + internal_static_MetadataSchemaListRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_MetadataSchemaListRequest_descriptor, + new java.lang.String[] { "UserInfo", }); + internal_static_MetadataSchemaListResponse_descriptor = + getDescriptor().getMessageTypes().get(22); + internal_static_MetadataSchemaListResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_MetadataSchemaListResponse_descriptor, + new java.lang.String[] { "MetadataSchemas", }); + internal_static_MetadataSchemaCreateRequest_descriptor = + getDescriptor().getMessageTypes().get(23); + internal_static_MetadataSchemaCreateRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_MetadataSchemaCreateRequest_descriptor, + new java.lang.String[] { "UserInfo", "MetadataSchema", }); + internal_static_MetadataSchemaCreateResponse_descriptor = + getDescriptor().getMessageTypes().get(24); + internal_static_MetadataSchemaCreateResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_MetadataSchemaCreateResponse_descriptor, + new java.lang.String[] { "MetadataSchema", }); + internal_static_MetadataSchemaDeleteRequest_descriptor = + getDescriptor().getMessageTypes().get(25); + internal_static_MetadataSchemaDeleteRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_MetadataSchemaDeleteRequest_descriptor, + new java.lang.String[] { "UserInfo", "MetadataSchema", }); + internal_static_MetadataSchemaDeleteResponse_descriptor = + getDescriptor().getMessageTypes().get(26); + internal_static_MetadataSchemaDeleteResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_MetadataSchemaDeleteResponse_descriptor, + new java.lang.String[] { }); + internal_static_MetadataSchemaFieldGetRequest_descriptor = + getDescriptor().getMessageTypes().get(27); + internal_static_MetadataSchemaFieldGetRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_MetadataSchemaFieldGetRequest_descriptor, + new java.lang.String[] { "UserInfo", "SchemaName", "FieldName", }); + internal_static_MetadataSchemaFieldGetResponse_descriptor = + getDescriptor().getMessageTypes().get(28); + internal_static_MetadataSchemaFieldGetResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_MetadataSchemaFieldGetResponse_descriptor, + new java.lang.String[] { "MetadataSchemaField", }); + internal_static_MetadataSchemaFieldCreateRequest_descriptor = + getDescriptor().getMessageTypes().get(29); + internal_static_MetadataSchemaFieldCreateRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_MetadataSchemaFieldCreateRequest_descriptor, + new java.lang.String[] { "UserInfo", "MetadataSchemaField", }); + internal_static_MetadataSchemaFieldCreateResponse_descriptor = + getDescriptor().getMessageTypes().get(30); + internal_static_MetadataSchemaFieldCreateResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_MetadataSchemaFieldCreateResponse_descriptor, + new java.lang.String[] { "MetadataSchemaField", }); + internal_static_MetadataSchemaFieldUpdateRequest_descriptor = + getDescriptor().getMessageTypes().get(31); + internal_static_MetadataSchemaFieldUpdateRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_MetadataSchemaFieldUpdateRequest_descriptor, + new java.lang.String[] { "UserInfo", "MetadataSchemaField", }); + internal_static_MetadataSchemaFieldUpdateResponse_descriptor = + getDescriptor().getMessageTypes().get(32); + internal_static_MetadataSchemaFieldUpdateResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_MetadataSchemaFieldUpdateResponse_descriptor, + new java.lang.String[] { "MetadataSchemaField", }); + internal_static_MetadataSchemaFieldDeleteRequest_descriptor = + getDescriptor().getMessageTypes().get(33); + internal_static_MetadataSchemaFieldDeleteRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_MetadataSchemaFieldDeleteRequest_descriptor, + new java.lang.String[] { "UserInfo", "MetadataSchemaField", }); + internal_static_MetadataSchemaFieldDeleteResponse_descriptor = + getDescriptor().getMessageTypes().get(34); + internal_static_MetadataSchemaFieldDeleteResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_MetadataSchemaFieldDeleteResponse_descriptor, + new java.lang.String[] { }); + internal_static_MetadataSchemaFieldListRequest_descriptor = + getDescriptor().getMessageTypes().get(35); + internal_static_MetadataSchemaFieldListRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_MetadataSchemaFieldListRequest_descriptor, + new java.lang.String[] { "UserInfo", "SchemaName", }); + internal_static_MetadataSchemaFieldListResponse_descriptor = + getDescriptor().getMessageTypes().get(36); + internal_static_MetadataSchemaFieldListResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_MetadataSchemaFieldListResponse_descriptor, + new java.lang.String[] { "MetadataSchemaFields", }); + internal_static_GrantPermissionRequest_descriptor = + getDescriptor().getMessageTypes().get(37); + internal_static_GrantPermissionRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_GrantPermissionRequest_descriptor, + new java.lang.String[] { "UserInfo", "DataProduct", "Permission", "SharedByUser", }); + internal_static_GrantPermissionResponse_descriptor = + getDescriptor().getMessageTypes().get(38); + internal_static_GrantPermissionResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_GrantPermissionResponse_descriptor, + new java.lang.String[] { }); + internal_static_RevokePermissionRequest_descriptor = + getDescriptor().getMessageTypes().get(39); + internal_static_RevokePermissionRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_RevokePermissionRequest_descriptor, + new java.lang.String[] { "UserInfo", "DataProduct", "Permission", }); + internal_static_RevokePermissionResponse_descriptor = + getDescriptor().getMessageTypes().get(40); + internal_static_RevokePermissionResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_RevokePermissionResponse_descriptor, + new java.lang.String[] { }); + internal_static_GrantPermissionToGroupRequest_descriptor = + getDescriptor().getMessageTypes().get(41); + internal_static_GrantPermissionToGroupRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_GrantPermissionToGroupRequest_descriptor, + new java.lang.String[] { "GroupInfo", "DataProduct", "Permission", "SharedByUser", }); + internal_static_RevokePermissionFromGroupRequest_descriptor = + getDescriptor().getMessageTypes().get(42); + internal_static_RevokePermissionFromGroupRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_RevokePermissionFromGroupRequest_descriptor, + new java.lang.String[] { "GroupInfo", "DataProduct", "Permission", }); + descriptor.resolveAllFeaturesImmutable(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProduct.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProduct.java new file mode 100644 index 0000000..e6abb91 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProduct.java @@ -0,0 +1,1333 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code DataProduct} + */ +public final class DataProduct extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:DataProduct) + DataProductOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + DataProduct.class.getName()); + } + // Use DataProduct.newBuilder() to construct. + private DataProduct(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private DataProduct() { + dataProductId_ = ""; + parentDataProductId_ = ""; + name_ = ""; + metadata_ = ""; + metadataSchemas_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProduct_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProduct_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.DataProduct.class, org.apache.airavata.datacatalog.api.DataProduct.Builder.class); + } + + private int bitField0_; + public static final int DATA_PRODUCT_ID_FIELD_NUMBER = 1; + @SuppressWarnings("serial") + private volatile java.lang.Object dataProductId_ = ""; + /** + * string data_product_id = 1; + * @return The dataProductId. + */ + @java.lang.Override + public java.lang.String getDataProductId() { + java.lang.Object ref = dataProductId_; + 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(); + dataProductId_ = s; + return s; + } + } + /** + * string data_product_id = 1; + * @return The bytes for dataProductId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDataProductIdBytes() { + java.lang.Object ref = dataProductId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + dataProductId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PARENT_DATA_PRODUCT_ID_FIELD_NUMBER = 2; + @SuppressWarnings("serial") + private volatile java.lang.Object parentDataProductId_ = ""; + /** + * optional string parent_data_product_id = 2; + * @return Whether the parentDataProductId field is set. + */ + @java.lang.Override + public boolean hasParentDataProductId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string parent_data_product_id = 2; + * @return The parentDataProductId. + */ + @java.lang.Override + public java.lang.String getParentDataProductId() { + java.lang.Object ref = parentDataProductId_; + 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(); + parentDataProductId_ = s; + return s; + } + } + /** + * optional string parent_data_product_id = 2; + * @return The bytes for parentDataProductId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getParentDataProductIdBytes() { + java.lang.Object ref = parentDataProductId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + parentDataProductId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int NAME_FIELD_NUMBER = 3; + @SuppressWarnings("serial") + private volatile java.lang.Object name_ = ""; + /** + * string name = 3; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + java.lang.Object ref = name_; + 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(); + name_ = s; + return s; + } + } + /** + * string name = 3; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int METADATA_FIELD_NUMBER = 4; + @SuppressWarnings("serial") + private volatile java.lang.Object metadata_ = ""; + /** + * optional string metadata = 4; + * @return Whether the metadata field is set. + */ + @java.lang.Override + public boolean hasMetadata() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string metadata = 4; + * @return The metadata. + */ + @java.lang.Override + public java.lang.String getMetadata() { + java.lang.Object ref = metadata_; + 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(); + metadata_ = s; + return s; + } + } + /** + * optional string metadata = 4; + * @return The bytes for metadata. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMetadataBytes() { + java.lang.Object ref = metadata_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + metadata_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int METADATA_SCHEMAS_FIELD_NUMBER = 5; + @SuppressWarnings("serial") + private com.google.protobuf.LazyStringArrayList metadataSchemas_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + /** + * repeated string metadata_schemas = 5; + * @return A list containing the metadataSchemas. + */ + public com.google.protobuf.ProtocolStringList + getMetadataSchemasList() { + return metadataSchemas_; + } + /** + * repeated string metadata_schemas = 5; + * @return The count of metadataSchemas. + */ + public int getMetadataSchemasCount() { + return metadataSchemas_.size(); + } + /** + * repeated string metadata_schemas = 5; + * @param index The index of the element to return. + * @return The metadataSchemas at the given index. + */ + public java.lang.String getMetadataSchemas(int index) { + return metadataSchemas_.get(index); + } + /** + * repeated string metadata_schemas = 5; + * @param index The index of the value to return. + * @return The bytes of the metadataSchemas at the given index. + */ + public com.google.protobuf.ByteString + getMetadataSchemasBytes(int index) { + return metadataSchemas_.getByteString(index); + } + + public static final int OWNER_FIELD_NUMBER = 6; + private org.apache.airavata.datacatalog.api.UserInfo owner_; + /** + * .UserInfo owner = 6; + * @return Whether the owner field is set. + */ + @java.lang.Override + public boolean hasOwner() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .UserInfo owner = 6; + * @return The owner. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfo getOwner() { + return owner_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : owner_; + } + /** + * .UserInfo owner = 6; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getOwnerOrBuilder() { + return owner_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : owner_; + } + + 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 (!com.google.protobuf.GeneratedMessage.isStringEmpty(dataProductId_)) { + com.google.protobuf.GeneratedMessage.writeString(output, 1, dataProductId_); + } + if (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessage.writeString(output, 2, parentDataProductId_); + } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(name_)) { + com.google.protobuf.GeneratedMessage.writeString(output, 3, name_); + } + if (((bitField0_ & 0x00000002) != 0)) { + com.google.protobuf.GeneratedMessage.writeString(output, 4, metadata_); + } + for (int i = 0; i < metadataSchemas_.size(); i++) { + com.google.protobuf.GeneratedMessage.writeString(output, 5, metadataSchemas_.getRaw(i)); + } + if (((bitField0_ & 0x00000004) != 0)) { + output.writeMessage(6, getOwner()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(dataProductId_)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(1, dataProductId_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(2, parentDataProductId_); + } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(name_)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(3, name_); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(4, metadata_); + } + { + int dataSize = 0; + for (int i = 0; i < metadataSchemas_.size(); i++) { + dataSize += computeStringSizeNoTag(metadataSchemas_.getRaw(i)); + } + size += dataSize; + size += 1 * getMetadataSchemasList().size(); + } + if (((bitField0_ & 0x00000004) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, getOwner()); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.DataProduct)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.DataProduct other = (org.apache.airavata.datacatalog.api.DataProduct) obj; + + if (!getDataProductId() + .equals(other.getDataProductId())) return false; + if (hasParentDataProductId() != other.hasParentDataProductId()) return false; + if (hasParentDataProductId()) { + if (!getParentDataProductId() + .equals(other.getParentDataProductId())) return false; + } + if (!getName() + .equals(other.getName())) return false; + if (hasMetadata() != other.hasMetadata()) return false; + if (hasMetadata()) { + if (!getMetadata() + .equals(other.getMetadata())) return false; + } + if (!getMetadataSchemasList() + .equals(other.getMetadataSchemasList())) return false; + if (hasOwner() != other.hasOwner()) return false; + if (hasOwner()) { + if (!getOwner() + .equals(other.getOwner())) return false; + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + DATA_PRODUCT_ID_FIELD_NUMBER; + hash = (53 * hash) + getDataProductId().hashCode(); + if (hasParentDataProductId()) { + hash = (37 * hash) + PARENT_DATA_PRODUCT_ID_FIELD_NUMBER; + hash = (53 * hash) + getParentDataProductId().hashCode(); + } + hash = (37 * hash) + NAME_FIELD_NUMBER; + hash = (53 * hash) + getName().hashCode(); + if (hasMetadata()) { + hash = (37 * hash) + METADATA_FIELD_NUMBER; + hash = (53 * hash) + getMetadata().hashCode(); + } + if (getMetadataSchemasCount() > 0) { + hash = (37 * hash) + METADATA_SCHEMAS_FIELD_NUMBER; + hash = (53 * hash) + getMetadataSchemasList().hashCode(); + } + if (hasOwner()) { + hash = (37 * hash) + OWNER_FIELD_NUMBER; + hash = (53 * hash) + getOwner().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.DataProduct parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProduct parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProduct parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProduct parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProduct parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProduct parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProduct parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.DataProduct parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.DataProduct parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.DataProduct parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProduct parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.DataProduct parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.DataProduct 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code DataProduct} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:DataProduct) + org.apache.airavata.datacatalog.api.DataProductOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProduct_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProduct_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.DataProduct.class, org.apache.airavata.datacatalog.api.DataProduct.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.DataProduct.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage + .alwaysUseFieldBuilders) { + getOwnerFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + dataProductId_ = ""; + parentDataProductId_ = ""; + name_ = ""; + metadata_ = ""; + metadataSchemas_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + owner_ = null; + if (ownerBuilder_ != null) { + ownerBuilder_.dispose(); + ownerBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProduct_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProduct getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProduct build() { + org.apache.airavata.datacatalog.api.DataProduct result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProduct buildPartial() { + org.apache.airavata.datacatalog.api.DataProduct result = new org.apache.airavata.datacatalog.api.DataProduct(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.DataProduct result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.dataProductId_ = dataProductId_; + } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000002) != 0)) { + result.parentDataProductId_ = parentDataProductId_; + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.name_ = name_; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.metadata_ = metadata_; + to_bitField0_ |= 0x00000002; + } + if (((from_bitField0_ & 0x00000010) != 0)) { + metadataSchemas_.makeImmutable(); + result.metadataSchemas_ = metadataSchemas_; + } + if (((from_bitField0_ & 0x00000020) != 0)) { + result.owner_ = ownerBuilder_ == null + ? owner_ + : ownerBuilder_.build(); + to_bitField0_ |= 0x00000004; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.DataProduct) { + return mergeFrom((org.apache.airavata.datacatalog.api.DataProduct)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.DataProduct other) { + if (other == org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance()) return this; + if (!other.getDataProductId().isEmpty()) { + dataProductId_ = other.dataProductId_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (other.hasParentDataProductId()) { + parentDataProductId_ = other.parentDataProductId_; + bitField0_ |= 0x00000002; + onChanged(); + } + if (!other.getName().isEmpty()) { + name_ = other.name_; + bitField0_ |= 0x00000004; + onChanged(); + } + if (other.hasMetadata()) { + metadata_ = other.metadata_; + bitField0_ |= 0x00000008; + onChanged(); + } + if (!other.metadataSchemas_.isEmpty()) { + if (metadataSchemas_.isEmpty()) { + metadataSchemas_ = other.metadataSchemas_; + bitField0_ |= 0x00000010; + } else { + ensureMetadataSchemasIsMutable(); + metadataSchemas_.addAll(other.metadataSchemas_); + } + onChanged(); + } + if (other.hasOwner()) { + mergeOwner(other.getOwner()); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + dataProductId_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: { + parentDataProductId_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 26: { + name_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000004; + break; + } // case 26 + case 34: { + metadata_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000008; + break; + } // case 34 + case 42: { + java.lang.String s = input.readStringRequireUtf8(); + ensureMetadataSchemasIsMutable(); + metadataSchemas_.add(s); + break; + } // case 42 + case 50: { + input.readMessage( + getOwnerFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000020; + break; + } // case 50 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private java.lang.Object dataProductId_ = ""; + /** + * string data_product_id = 1; + * @return The dataProductId. + */ + public java.lang.String getDataProductId() { + java.lang.Object ref = dataProductId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + dataProductId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string data_product_id = 1; + * @return The bytes for dataProductId. + */ + public com.google.protobuf.ByteString + getDataProductIdBytes() { + java.lang.Object ref = dataProductId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + dataProductId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string data_product_id = 1; + * @param value The dataProductId to set. + * @return This builder for chaining. + */ + public Builder setDataProductId( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + dataProductId_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * string data_product_id = 1; + * @return This builder for chaining. + */ + public Builder clearDataProductId() { + dataProductId_ = getDefaultInstance().getDataProductId(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + /** + * string data_product_id = 1; + * @param value The bytes for dataProductId to set. + * @return This builder for chaining. + */ + public Builder setDataProductIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + dataProductId_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private java.lang.Object parentDataProductId_ = ""; + /** + * optional string parent_data_product_id = 2; + * @return Whether the parentDataProductId field is set. + */ + public boolean hasParentDataProductId() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string parent_data_product_id = 2; + * @return The parentDataProductId. + */ + public java.lang.String getParentDataProductId() { + java.lang.Object ref = parentDataProductId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + parentDataProductId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * optional string parent_data_product_id = 2; + * @return The bytes for parentDataProductId. + */ + public com.google.protobuf.ByteString + getParentDataProductIdBytes() { + java.lang.Object ref = parentDataProductId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + parentDataProductId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * optional string parent_data_product_id = 2; + * @param value The parentDataProductId to set. + * @return This builder for chaining. + */ + public Builder setParentDataProductId( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + parentDataProductId_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * optional string parent_data_product_id = 2; + * @return This builder for chaining. + */ + public Builder clearParentDataProductId() { + parentDataProductId_ = getDefaultInstance().getParentDataProductId(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + /** + * optional string parent_data_product_id = 2; + * @param value The bytes for parentDataProductId to set. + * @return This builder for chaining. + */ + public Builder setParentDataProductIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + parentDataProductId_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private java.lang.Object name_ = ""; + /** + * string name = 3; + * @return The name. + */ + public java.lang.String getName() { + java.lang.Object ref = name_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string name = 3; + * @return The bytes for name. + */ + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string name = 3; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + name_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + /** + * string name = 3; + * @return This builder for chaining. + */ + public Builder clearName() { + name_ = getDefaultInstance().getName(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + /** + * string name = 3; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + name_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + private java.lang.Object metadata_ = ""; + /** + * optional string metadata = 4; + * @return Whether the metadata field is set. + */ + public boolean hasMetadata() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional string metadata = 4; + * @return The metadata. + */ + public java.lang.String getMetadata() { + java.lang.Object ref = metadata_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + metadata_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * optional string metadata = 4; + * @return The bytes for metadata. + */ + public com.google.protobuf.ByteString + getMetadataBytes() { + java.lang.Object ref = metadata_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + metadata_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * optional string metadata = 4; + * @param value The metadata to set. + * @return This builder for chaining. + */ + public Builder setMetadata( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + metadata_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + /** + * optional string metadata = 4; + * @return This builder for chaining. + */ + public Builder clearMetadata() { + metadata_ = getDefaultInstance().getMetadata(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + return this; + } + /** + * optional string metadata = 4; + * @param value The bytes for metadata to set. + * @return This builder for chaining. + */ + public Builder setMetadataBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + metadata_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + private com.google.protobuf.LazyStringArrayList metadataSchemas_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + private void ensureMetadataSchemasIsMutable() { + if (!metadataSchemas_.isModifiable()) { + metadataSchemas_ = new com.google.protobuf.LazyStringArrayList(metadataSchemas_); + } + bitField0_ |= 0x00000010; + } + /** + * repeated string metadata_schemas = 5; + * @return A list containing the metadataSchemas. + */ + public com.google.protobuf.ProtocolStringList + getMetadataSchemasList() { + metadataSchemas_.makeImmutable(); + return metadataSchemas_; + } + /** + * repeated string metadata_schemas = 5; + * @return The count of metadataSchemas. + */ + public int getMetadataSchemasCount() { + return metadataSchemas_.size(); + } + /** + * repeated string metadata_schemas = 5; + * @param index The index of the element to return. + * @return The metadataSchemas at the given index. + */ + public java.lang.String getMetadataSchemas(int index) { + return metadataSchemas_.get(index); + } + /** + * repeated string metadata_schemas = 5; + * @param index The index of the value to return. + * @return The bytes of the metadataSchemas at the given index. + */ + public com.google.protobuf.ByteString + getMetadataSchemasBytes(int index) { + return metadataSchemas_.getByteString(index); + } + /** + * repeated string metadata_schemas = 5; + * @param index The index to set the value at. + * @param value The metadataSchemas to set. + * @return This builder for chaining. + */ + public Builder setMetadataSchemas( + int index, java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + ensureMetadataSchemasIsMutable(); + metadataSchemas_.set(index, value); + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + /** + * repeated string metadata_schemas = 5; + * @param value The metadataSchemas to add. + * @return This builder for chaining. + */ + public Builder addMetadataSchemas( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + ensureMetadataSchemasIsMutable(); + metadataSchemas_.add(value); + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + /** + * repeated string metadata_schemas = 5; + * @param values The metadataSchemas to add. + * @return This builder for chaining. + */ + public Builder addAllMetadataSchemas( + java.lang.Iterable values) { + ensureMetadataSchemasIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, metadataSchemas_); + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + /** + * repeated string metadata_schemas = 5; + * @return This builder for chaining. + */ + public Builder clearMetadataSchemas() { + metadataSchemas_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + bitField0_ = (bitField0_ & ~0x00000010);; + onChanged(); + return this; + } + /** + * repeated string metadata_schemas = 5; + * @param value The bytes of the metadataSchemas to add. + * @return This builder for chaining. + */ + public Builder addMetadataSchemasBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + ensureMetadataSchemasIsMutable(); + metadataSchemas_.add(value); + bitField0_ |= 0x00000010; + onChanged(); + return this; + } + + private org.apache.airavata.datacatalog.api.UserInfo owner_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> ownerBuilder_; + /** + * .UserInfo owner = 6; + * @return Whether the owner field is set. + */ + public boolean hasOwner() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * .UserInfo owner = 6; + * @return The owner. + */ + public org.apache.airavata.datacatalog.api.UserInfo getOwner() { + if (ownerBuilder_ == null) { + return owner_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : owner_; + } else { + return ownerBuilder_.getMessage(); + } + } + /** + * .UserInfo owner = 6; + */ + public Builder setOwner(org.apache.airavata.datacatalog.api.UserInfo value) { + if (ownerBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + owner_ = value; + } else { + ownerBuilder_.setMessage(value); + } + bitField0_ |= 0x00000020; + onChanged(); + return this; + } + /** + * .UserInfo owner = 6; + */ + public Builder setOwner( + org.apache.airavata.datacatalog.api.UserInfo.Builder builderForValue) { + if (ownerBuilder_ == null) { + owner_ = builderForValue.build(); + } else { + ownerBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000020; + onChanged(); + return this; + } + /** + * .UserInfo owner = 6; + */ + public Builder mergeOwner(org.apache.airavata.datacatalog.api.UserInfo value) { + if (ownerBuilder_ == null) { + if (((bitField0_ & 0x00000020) != 0) && + owner_ != null && + owner_ != org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance()) { + getOwnerBuilder().mergeFrom(value); + } else { + owner_ = value; + } + } else { + ownerBuilder_.mergeFrom(value); + } + if (owner_ != null) { + bitField0_ |= 0x00000020; + onChanged(); + } + return this; + } + /** + * .UserInfo owner = 6; + */ + public Builder clearOwner() { + bitField0_ = (bitField0_ & ~0x00000020); + owner_ = null; + if (ownerBuilder_ != null) { + ownerBuilder_.dispose(); + ownerBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .UserInfo owner = 6; + */ + public org.apache.airavata.datacatalog.api.UserInfo.Builder getOwnerBuilder() { + bitField0_ |= 0x00000020; + onChanged(); + return getOwnerFieldBuilder().getBuilder(); + } + /** + * .UserInfo owner = 6; + */ + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getOwnerOrBuilder() { + if (ownerBuilder_ != null) { + return ownerBuilder_.getMessageOrBuilder(); + } else { + return owner_ == null ? + org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : owner_; + } + } + /** + * .UserInfo owner = 6; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> + getOwnerFieldBuilder() { + if (ownerBuilder_ == null) { + ownerBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder>( + getOwner(), + getParentForChildren(), + isClean()); + owner_ = null; + } + return ownerBuilder_; + } + + // @@protoc_insertion_point(builder_scope:DataProduct) + } + + // @@protoc_insertion_point(class_scope:DataProduct) + private static final org.apache.airavata.datacatalog.api.DataProduct DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.DataProduct(); + } + + public static org.apache.airavata.datacatalog.api.DataProduct getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DataProduct parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProduct getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductAddToMetadataSchemaRequest.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductAddToMetadataSchemaRequest.java new file mode 100644 index 0000000..66cf0ff --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductAddToMetadataSchemaRequest.java @@ -0,0 +1,830 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code DataProductAddToMetadataSchemaRequest} + */ +public final class DataProductAddToMetadataSchemaRequest extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:DataProductAddToMetadataSchemaRequest) + DataProductAddToMetadataSchemaRequestOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + DataProductAddToMetadataSchemaRequest.class.getName()); + } + // Use DataProductAddToMetadataSchemaRequest.newBuilder() to construct. + private DataProductAddToMetadataSchemaRequest(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private DataProductAddToMetadataSchemaRequest() { + dataProductId_ = ""; + schemaName_ = ""; + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductAddToMetadataSchemaRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductAddToMetadataSchemaRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest.class, org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest.Builder.class); + } + + private int bitField0_; + public static final int USER_INFO_FIELD_NUMBER = 1; + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + @java.lang.Override + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + /** + * .UserInfo user_info = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + + public static final int DATA_PRODUCT_ID_FIELD_NUMBER = 2; + @SuppressWarnings("serial") + private volatile java.lang.Object dataProductId_ = ""; + /** + * string data_product_id = 2; + * @return The dataProductId. + */ + @java.lang.Override + public java.lang.String getDataProductId() { + java.lang.Object ref = dataProductId_; + 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(); + dataProductId_ = s; + return s; + } + } + /** + * string data_product_id = 2; + * @return The bytes for dataProductId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDataProductIdBytes() { + java.lang.Object ref = dataProductId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + dataProductId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SCHEMA_NAME_FIELD_NUMBER = 3; + @SuppressWarnings("serial") + private volatile java.lang.Object schemaName_ = ""; + /** + * string schema_name = 3; + * @return The schemaName. + */ + @java.lang.Override + public java.lang.String getSchemaName() { + java.lang.Object ref = schemaName_; + 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(); + schemaName_ = s; + return s; + } + } + /** + * string schema_name = 3; + * @return The bytes for schemaName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSchemaNameBytes() { + java.lang.Object ref = schemaName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + schemaName_ = 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 (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getUserInfo()); + } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(dataProductId_)) { + com.google.protobuf.GeneratedMessage.writeString(output, 2, dataProductId_); + } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(schemaName_)) { + com.google.protobuf.GeneratedMessage.writeString(output, 3, schemaName_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getUserInfo()); + } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(dataProductId_)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(2, dataProductId_); + } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(schemaName_)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(3, schemaName_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest other = (org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest) obj; + + if (hasUserInfo() != other.hasUserInfo()) return false; + if (hasUserInfo()) { + if (!getUserInfo() + .equals(other.getUserInfo())) return false; + } + if (!getDataProductId() + .equals(other.getDataProductId())) return false; + if (!getSchemaName() + .equals(other.getSchemaName())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasUserInfo()) { + hash = (37 * hash) + USER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getUserInfo().hashCode(); + } + hash = (37 * hash) + DATA_PRODUCT_ID_FIELD_NUMBER; + hash = (53 * hash) + getDataProductId().hashCode(); + hash = (37 * hash) + SCHEMA_NAME_FIELD_NUMBER; + hash = (53 * hash) + getSchemaName().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code DataProductAddToMetadataSchemaRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:DataProductAddToMetadataSchemaRequest) + org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductAddToMetadataSchemaRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductAddToMetadataSchemaRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest.class, org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage + .alwaysUseFieldBuilders) { + getUserInfoFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + dataProductId_ = ""; + schemaName_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductAddToMetadataSchemaRequest_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest build() { + org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest buildPartial() { + org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest result = new org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.userInfo_ = userInfoBuilder_ == null + ? userInfo_ + : userInfoBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.dataProductId_ = dataProductId_; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.schemaName_ = schemaName_; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest) { + return mergeFrom((org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest other) { + if (other == org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest.getDefaultInstance()) return this; + if (other.hasUserInfo()) { + mergeUserInfo(other.getUserInfo()); + } + if (!other.getDataProductId().isEmpty()) { + dataProductId_ = other.dataProductId_; + bitField0_ |= 0x00000002; + onChanged(); + } + if (!other.getSchemaName().isEmpty()) { + schemaName_ = other.schemaName_; + bitField0_ |= 0x00000004; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + input.readMessage( + getUserInfoFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: { + dataProductId_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 26: { + schemaName_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000004; + break; + } // case 26 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> userInfoBuilder_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + if (userInfoBuilder_ == null) { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } else { + return userInfoBuilder_.getMessage(); + } + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + userInfo_ = value; + } else { + userInfoBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo( + org.apache.airavata.datacatalog.api.UserInfo.Builder builderForValue) { + if (userInfoBuilder_ == null) { + userInfo_ = builderForValue.build(); + } else { + userInfoBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder mergeUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + userInfo_ != null && + userInfo_ != org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance()) { + getUserInfoBuilder().mergeFrom(value); + } else { + userInfo_ = value; + } + } else { + userInfoBuilder_.mergeFrom(value); + } + if (userInfo_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder clearUserInfo() { + bitField0_ = (bitField0_ & ~0x00000001); + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfo.Builder getUserInfoBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getUserInfoFieldBuilder().getBuilder(); + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + if (userInfoBuilder_ != null) { + return userInfoBuilder_.getMessageOrBuilder(); + } else { + return userInfo_ == null ? + org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + } + /** + * .UserInfo user_info = 1; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> + getUserInfoFieldBuilder() { + if (userInfoBuilder_ == null) { + userInfoBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder>( + getUserInfo(), + getParentForChildren(), + isClean()); + userInfo_ = null; + } + return userInfoBuilder_; + } + + private java.lang.Object dataProductId_ = ""; + /** + * string data_product_id = 2; + * @return The dataProductId. + */ + public java.lang.String getDataProductId() { + java.lang.Object ref = dataProductId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + dataProductId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string data_product_id = 2; + * @return The bytes for dataProductId. + */ + public com.google.protobuf.ByteString + getDataProductIdBytes() { + java.lang.Object ref = dataProductId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + dataProductId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string data_product_id = 2; + * @param value The dataProductId to set. + * @return This builder for chaining. + */ + public Builder setDataProductId( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + dataProductId_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * string data_product_id = 2; + * @return This builder for chaining. + */ + public Builder clearDataProductId() { + dataProductId_ = getDefaultInstance().getDataProductId(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + /** + * string data_product_id = 2; + * @param value The bytes for dataProductId to set. + * @return This builder for chaining. + */ + public Builder setDataProductIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + dataProductId_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private java.lang.Object schemaName_ = ""; + /** + * string schema_name = 3; + * @return The schemaName. + */ + public java.lang.String getSchemaName() { + java.lang.Object ref = schemaName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + schemaName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string schema_name = 3; + * @return The bytes for schemaName. + */ + public com.google.protobuf.ByteString + getSchemaNameBytes() { + java.lang.Object ref = schemaName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + schemaName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string schema_name = 3; + * @param value The schemaName to set. + * @return This builder for chaining. + */ + public Builder setSchemaName( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + schemaName_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + /** + * string schema_name = 3; + * @return This builder for chaining. + */ + public Builder clearSchemaName() { + schemaName_ = getDefaultInstance().getSchemaName(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + /** + * string schema_name = 3; + * @param value The bytes for schemaName to set. + * @return This builder for chaining. + */ + public Builder setSchemaNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + schemaName_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + // @@protoc_insertion_point(builder_scope:DataProductAddToMetadataSchemaRequest) + } + + // @@protoc_insertion_point(class_scope:DataProductAddToMetadataSchemaRequest) + private static final org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest(); + } + + public static org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DataProductAddToMetadataSchemaRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductAddToMetadataSchemaRequestOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductAddToMetadataSchemaRequestOrBuilder.java new file mode 100644 index 0000000..ee663e2 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductAddToMetadataSchemaRequestOrBuilder.java @@ -0,0 +1,50 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface DataProductAddToMetadataSchemaRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:DataProductAddToMetadataSchemaRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + boolean hasUserInfo(); + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + org.apache.airavata.datacatalog.api.UserInfo getUserInfo(); + /** + * .UserInfo user_info = 1; + */ + org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder(); + + /** + * string data_product_id = 2; + * @return The dataProductId. + */ + java.lang.String getDataProductId(); + /** + * string data_product_id = 2; + * @return The bytes for dataProductId. + */ + com.google.protobuf.ByteString + getDataProductIdBytes(); + + /** + * string schema_name = 3; + * @return The schemaName. + */ + java.lang.String getSchemaName(); + /** + * string schema_name = 3; + * @return The bytes for schemaName. + */ + com.google.protobuf.ByteString + getSchemaNameBytes(); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductAddToMetadataSchemaResponse.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductAddToMetadataSchemaResponse.java new file mode 100644 index 0000000..2ce49e7 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductAddToMetadataSchemaResponse.java @@ -0,0 +1,558 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code DataProductAddToMetadataSchemaResponse} + */ +public final class DataProductAddToMetadataSchemaResponse extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:DataProductAddToMetadataSchemaResponse) + DataProductAddToMetadataSchemaResponseOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + DataProductAddToMetadataSchemaResponse.class.getName()); + } + // Use DataProductAddToMetadataSchemaResponse.newBuilder() to construct. + private DataProductAddToMetadataSchemaResponse(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private DataProductAddToMetadataSchemaResponse() { + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductAddToMetadataSchemaResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductAddToMetadataSchemaResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse.class, org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse.Builder.class); + } + + private int bitField0_; + public static final int DATA_PRODUCT_FIELD_NUMBER = 1; + private org.apache.airavata.datacatalog.api.DataProduct dataProduct_; + /** + * .DataProduct data_product = 1; + * @return Whether the dataProduct field is set. + */ + @java.lang.Override + public boolean hasDataProduct() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .DataProduct data_product = 1; + * @return The dataProduct. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProduct getDataProduct() { + return dataProduct_ == null ? org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } + /** + * .DataProduct data_product = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductOrBuilder() { + return dataProduct_ == null ? org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } + + 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 (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getDataProduct()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getDataProduct()); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse other = (org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse) obj; + + if (hasDataProduct() != other.hasDataProduct()) return false; + if (hasDataProduct()) { + if (!getDataProduct() + .equals(other.getDataProduct())) return false; + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasDataProduct()) { + hash = (37 * hash) + DATA_PRODUCT_FIELD_NUMBER; + hash = (53 * hash) + getDataProduct().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code DataProductAddToMetadataSchemaResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:DataProductAddToMetadataSchemaResponse) + org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductAddToMetadataSchemaResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductAddToMetadataSchemaResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse.class, org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage + .alwaysUseFieldBuilders) { + getDataProductFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + dataProduct_ = null; + if (dataProductBuilder_ != null) { + dataProductBuilder_.dispose(); + dataProductBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductAddToMetadataSchemaResponse_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse build() { + org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse buildPartial() { + org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse result = new org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.dataProduct_ = dataProductBuilder_ == null + ? dataProduct_ + : dataProductBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse) { + return mergeFrom((org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse other) { + if (other == org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse.getDefaultInstance()) return this; + if (other.hasDataProduct()) { + mergeDataProduct(other.getDataProduct()); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + input.readMessage( + getDataProductFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private org.apache.airavata.datacatalog.api.DataProduct dataProduct_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder> dataProductBuilder_; + /** + * .DataProduct data_product = 1; + * @return Whether the dataProduct field is set. + */ + public boolean hasDataProduct() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .DataProduct data_product = 1; + * @return The dataProduct. + */ + public org.apache.airavata.datacatalog.api.DataProduct getDataProduct() { + if (dataProductBuilder_ == null) { + return dataProduct_ == null ? org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } else { + return dataProductBuilder_.getMessage(); + } + } + /** + * .DataProduct data_product = 1; + */ + public Builder setDataProduct(org.apache.airavata.datacatalog.api.DataProduct value) { + if (dataProductBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + dataProduct_ = value; + } else { + dataProductBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .DataProduct data_product = 1; + */ + public Builder setDataProduct( + org.apache.airavata.datacatalog.api.DataProduct.Builder builderForValue) { + if (dataProductBuilder_ == null) { + dataProduct_ = builderForValue.build(); + } else { + dataProductBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .DataProduct data_product = 1; + */ + public Builder mergeDataProduct(org.apache.airavata.datacatalog.api.DataProduct value) { + if (dataProductBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + dataProduct_ != null && + dataProduct_ != org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance()) { + getDataProductBuilder().mergeFrom(value); + } else { + dataProduct_ = value; + } + } else { + dataProductBuilder_.mergeFrom(value); + } + if (dataProduct_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + /** + * .DataProduct data_product = 1; + */ + public Builder clearDataProduct() { + bitField0_ = (bitField0_ & ~0x00000001); + dataProduct_ = null; + if (dataProductBuilder_ != null) { + dataProductBuilder_.dispose(); + dataProductBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .DataProduct data_product = 1; + */ + public org.apache.airavata.datacatalog.api.DataProduct.Builder getDataProductBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getDataProductFieldBuilder().getBuilder(); + } + /** + * .DataProduct data_product = 1; + */ + public org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductOrBuilder() { + if (dataProductBuilder_ != null) { + return dataProductBuilder_.getMessageOrBuilder(); + } else { + return dataProduct_ == null ? + org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } + } + /** + * .DataProduct data_product = 1; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder> + getDataProductFieldBuilder() { + if (dataProductBuilder_ == null) { + dataProductBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder>( + getDataProduct(), + getParentForChildren(), + isClean()); + dataProduct_ = null; + } + return dataProductBuilder_; + } + + // @@protoc_insertion_point(builder_scope:DataProductAddToMetadataSchemaResponse) + } + + // @@protoc_insertion_point(class_scope:DataProductAddToMetadataSchemaResponse) + private static final org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse(); + } + + public static org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DataProductAddToMetadataSchemaResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductAddToMetadataSchemaResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductAddToMetadataSchemaResponseOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductAddToMetadataSchemaResponseOrBuilder.java new file mode 100644 index 0000000..9e90940 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductAddToMetadataSchemaResponseOrBuilder.java @@ -0,0 +1,26 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface DataProductAddToMetadataSchemaResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:DataProductAddToMetadataSchemaResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .DataProduct data_product = 1; + * @return Whether the dataProduct field is set. + */ + boolean hasDataProduct(); + /** + * .DataProduct data_product = 1; + * @return The dataProduct. + */ + org.apache.airavata.datacatalog.api.DataProduct getDataProduct(); + /** + * .DataProduct data_product = 1; + */ + org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductOrBuilder(); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductCreateRequest.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductCreateRequest.java new file mode 100644 index 0000000..891a4f3 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductCreateRequest.java @@ -0,0 +1,743 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code DataProductCreateRequest} + */ +public final class DataProductCreateRequest extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:DataProductCreateRequest) + DataProductCreateRequestOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + DataProductCreateRequest.class.getName()); + } + // Use DataProductCreateRequest.newBuilder() to construct. + private DataProductCreateRequest(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private DataProductCreateRequest() { + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductCreateRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductCreateRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.DataProductCreateRequest.class, org.apache.airavata.datacatalog.api.DataProductCreateRequest.Builder.class); + } + + private int bitField0_; + public static final int USER_INFO_FIELD_NUMBER = 1; + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + @java.lang.Override + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + /** + * .UserInfo user_info = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + + public static final int DATA_PRODUCT_FIELD_NUMBER = 2; + private org.apache.airavata.datacatalog.api.DataProduct dataProduct_; + /** + * .DataProduct data_product = 2; + * @return Whether the dataProduct field is set. + */ + @java.lang.Override + public boolean hasDataProduct() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .DataProduct data_product = 2; + * @return The dataProduct. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProduct getDataProduct() { + return dataProduct_ == null ? org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } + /** + * .DataProduct data_product = 2; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductOrBuilder() { + return dataProduct_ == null ? org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } + + 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 (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getUserInfo()); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(2, getDataProduct()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getUserInfo()); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getDataProduct()); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.DataProductCreateRequest)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.DataProductCreateRequest other = (org.apache.airavata.datacatalog.api.DataProductCreateRequest) obj; + + if (hasUserInfo() != other.hasUserInfo()) return false; + if (hasUserInfo()) { + if (!getUserInfo() + .equals(other.getUserInfo())) return false; + } + if (hasDataProduct() != other.hasDataProduct()) return false; + if (hasDataProduct()) { + if (!getDataProduct() + .equals(other.getDataProduct())) return false; + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasUserInfo()) { + hash = (37 * hash) + USER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getUserInfo().hashCode(); + } + if (hasDataProduct()) { + hash = (37 * hash) + DATA_PRODUCT_FIELD_NUMBER; + hash = (53 * hash) + getDataProduct().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.DataProductCreateRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductCreateRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductCreateRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductCreateRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductCreateRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductCreateRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductCreateRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.DataProductCreateRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.DataProductCreateRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.DataProductCreateRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductCreateRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.DataProductCreateRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.DataProductCreateRequest 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code DataProductCreateRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:DataProductCreateRequest) + org.apache.airavata.datacatalog.api.DataProductCreateRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductCreateRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductCreateRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.DataProductCreateRequest.class, org.apache.airavata.datacatalog.api.DataProductCreateRequest.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.DataProductCreateRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage + .alwaysUseFieldBuilders) { + getUserInfoFieldBuilder(); + getDataProductFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + dataProduct_ = null; + if (dataProductBuilder_ != null) { + dataProductBuilder_.dispose(); + dataProductBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductCreateRequest_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductCreateRequest getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.DataProductCreateRequest.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductCreateRequest build() { + org.apache.airavata.datacatalog.api.DataProductCreateRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductCreateRequest buildPartial() { + org.apache.airavata.datacatalog.api.DataProductCreateRequest result = new org.apache.airavata.datacatalog.api.DataProductCreateRequest(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.DataProductCreateRequest result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.userInfo_ = userInfoBuilder_ == null + ? userInfo_ + : userInfoBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.dataProduct_ = dataProductBuilder_ == null + ? dataProduct_ + : dataProductBuilder_.build(); + to_bitField0_ |= 0x00000002; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.DataProductCreateRequest) { + return mergeFrom((org.apache.airavata.datacatalog.api.DataProductCreateRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.DataProductCreateRequest other) { + if (other == org.apache.airavata.datacatalog.api.DataProductCreateRequest.getDefaultInstance()) return this; + if (other.hasUserInfo()) { + mergeUserInfo(other.getUserInfo()); + } + if (other.hasDataProduct()) { + mergeDataProduct(other.getDataProduct()); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + input.readMessage( + getUserInfoFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: { + input.readMessage( + getDataProductFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000002; + break; + } // case 18 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> userInfoBuilder_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + if (userInfoBuilder_ == null) { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } else { + return userInfoBuilder_.getMessage(); + } + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + userInfo_ = value; + } else { + userInfoBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo( + org.apache.airavata.datacatalog.api.UserInfo.Builder builderForValue) { + if (userInfoBuilder_ == null) { + userInfo_ = builderForValue.build(); + } else { + userInfoBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder mergeUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + userInfo_ != null && + userInfo_ != org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance()) { + getUserInfoBuilder().mergeFrom(value); + } else { + userInfo_ = value; + } + } else { + userInfoBuilder_.mergeFrom(value); + } + if (userInfo_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder clearUserInfo() { + bitField0_ = (bitField0_ & ~0x00000001); + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfo.Builder getUserInfoBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getUserInfoFieldBuilder().getBuilder(); + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + if (userInfoBuilder_ != null) { + return userInfoBuilder_.getMessageOrBuilder(); + } else { + return userInfo_ == null ? + org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + } + /** + * .UserInfo user_info = 1; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> + getUserInfoFieldBuilder() { + if (userInfoBuilder_ == null) { + userInfoBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder>( + getUserInfo(), + getParentForChildren(), + isClean()); + userInfo_ = null; + } + return userInfoBuilder_; + } + + private org.apache.airavata.datacatalog.api.DataProduct dataProduct_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder> dataProductBuilder_; + /** + * .DataProduct data_product = 2; + * @return Whether the dataProduct field is set. + */ + public boolean hasDataProduct() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .DataProduct data_product = 2; + * @return The dataProduct. + */ + public org.apache.airavata.datacatalog.api.DataProduct getDataProduct() { + if (dataProductBuilder_ == null) { + return dataProduct_ == null ? org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } else { + return dataProductBuilder_.getMessage(); + } + } + /** + * .DataProduct data_product = 2; + */ + public Builder setDataProduct(org.apache.airavata.datacatalog.api.DataProduct value) { + if (dataProductBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + dataProduct_ = value; + } else { + dataProductBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * .DataProduct data_product = 2; + */ + public Builder setDataProduct( + org.apache.airavata.datacatalog.api.DataProduct.Builder builderForValue) { + if (dataProductBuilder_ == null) { + dataProduct_ = builderForValue.build(); + } else { + dataProductBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * .DataProduct data_product = 2; + */ + public Builder mergeDataProduct(org.apache.airavata.datacatalog.api.DataProduct value) { + if (dataProductBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) && + dataProduct_ != null && + dataProduct_ != org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance()) { + getDataProductBuilder().mergeFrom(value); + } else { + dataProduct_ = value; + } + } else { + dataProductBuilder_.mergeFrom(value); + } + if (dataProduct_ != null) { + bitField0_ |= 0x00000002; + onChanged(); + } + return this; + } + /** + * .DataProduct data_product = 2; + */ + public Builder clearDataProduct() { + bitField0_ = (bitField0_ & ~0x00000002); + dataProduct_ = null; + if (dataProductBuilder_ != null) { + dataProductBuilder_.dispose(); + dataProductBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .DataProduct data_product = 2; + */ + public org.apache.airavata.datacatalog.api.DataProduct.Builder getDataProductBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getDataProductFieldBuilder().getBuilder(); + } + /** + * .DataProduct data_product = 2; + */ + public org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductOrBuilder() { + if (dataProductBuilder_ != null) { + return dataProductBuilder_.getMessageOrBuilder(); + } else { + return dataProduct_ == null ? + org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } + } + /** + * .DataProduct data_product = 2; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder> + getDataProductFieldBuilder() { + if (dataProductBuilder_ == null) { + dataProductBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder>( + getDataProduct(), + getParentForChildren(), + isClean()); + dataProduct_ = null; + } + return dataProductBuilder_; + } + + // @@protoc_insertion_point(builder_scope:DataProductCreateRequest) + } + + // @@protoc_insertion_point(class_scope:DataProductCreateRequest) + private static final org.apache.airavata.datacatalog.api.DataProductCreateRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.DataProductCreateRequest(); + } + + public static org.apache.airavata.datacatalog.api.DataProductCreateRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DataProductCreateRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductCreateRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductCreateRequestOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductCreateRequestOrBuilder.java new file mode 100644 index 0000000..ebd0228 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductCreateRequestOrBuilder.java @@ -0,0 +1,41 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface DataProductCreateRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:DataProductCreateRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + boolean hasUserInfo(); + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + org.apache.airavata.datacatalog.api.UserInfo getUserInfo(); + /** + * .UserInfo user_info = 1; + */ + org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder(); + + /** + * .DataProduct data_product = 2; + * @return Whether the dataProduct field is set. + */ + boolean hasDataProduct(); + /** + * .DataProduct data_product = 2; + * @return The dataProduct. + */ + org.apache.airavata.datacatalog.api.DataProduct getDataProduct(); + /** + * .DataProduct data_product = 2; + */ + org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductOrBuilder(); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductCreateResponse.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductCreateResponse.java new file mode 100644 index 0000000..021a0c6 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductCreateResponse.java @@ -0,0 +1,558 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code DataProductCreateResponse} + */ +public final class DataProductCreateResponse extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:DataProductCreateResponse) + DataProductCreateResponseOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + DataProductCreateResponse.class.getName()); + } + // Use DataProductCreateResponse.newBuilder() to construct. + private DataProductCreateResponse(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private DataProductCreateResponse() { + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductCreateResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductCreateResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.DataProductCreateResponse.class, org.apache.airavata.datacatalog.api.DataProductCreateResponse.Builder.class); + } + + private int bitField0_; + public static final int DATA_PRODUCT_FIELD_NUMBER = 1; + private org.apache.airavata.datacatalog.api.DataProduct dataProduct_; + /** + * .DataProduct data_product = 1; + * @return Whether the dataProduct field is set. + */ + @java.lang.Override + public boolean hasDataProduct() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .DataProduct data_product = 1; + * @return The dataProduct. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProduct getDataProduct() { + return dataProduct_ == null ? org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } + /** + * .DataProduct data_product = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductOrBuilder() { + return dataProduct_ == null ? org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } + + 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 (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getDataProduct()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getDataProduct()); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.DataProductCreateResponse)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.DataProductCreateResponse other = (org.apache.airavata.datacatalog.api.DataProductCreateResponse) obj; + + if (hasDataProduct() != other.hasDataProduct()) return false; + if (hasDataProduct()) { + if (!getDataProduct() + .equals(other.getDataProduct())) return false; + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasDataProduct()) { + hash = (37 * hash) + DATA_PRODUCT_FIELD_NUMBER; + hash = (53 * hash) + getDataProduct().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.DataProductCreateResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductCreateResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductCreateResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductCreateResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductCreateResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductCreateResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductCreateResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.DataProductCreateResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.DataProductCreateResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.DataProductCreateResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductCreateResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.DataProductCreateResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.DataProductCreateResponse 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code DataProductCreateResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:DataProductCreateResponse) + org.apache.airavata.datacatalog.api.DataProductCreateResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductCreateResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductCreateResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.DataProductCreateResponse.class, org.apache.airavata.datacatalog.api.DataProductCreateResponse.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.DataProductCreateResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage + .alwaysUseFieldBuilders) { + getDataProductFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + dataProduct_ = null; + if (dataProductBuilder_ != null) { + dataProductBuilder_.dispose(); + dataProductBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductCreateResponse_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductCreateResponse getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.DataProductCreateResponse.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductCreateResponse build() { + org.apache.airavata.datacatalog.api.DataProductCreateResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductCreateResponse buildPartial() { + org.apache.airavata.datacatalog.api.DataProductCreateResponse result = new org.apache.airavata.datacatalog.api.DataProductCreateResponse(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.DataProductCreateResponse result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.dataProduct_ = dataProductBuilder_ == null + ? dataProduct_ + : dataProductBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.DataProductCreateResponse) { + return mergeFrom((org.apache.airavata.datacatalog.api.DataProductCreateResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.DataProductCreateResponse other) { + if (other == org.apache.airavata.datacatalog.api.DataProductCreateResponse.getDefaultInstance()) return this; + if (other.hasDataProduct()) { + mergeDataProduct(other.getDataProduct()); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + input.readMessage( + getDataProductFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private org.apache.airavata.datacatalog.api.DataProduct dataProduct_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder> dataProductBuilder_; + /** + * .DataProduct data_product = 1; + * @return Whether the dataProduct field is set. + */ + public boolean hasDataProduct() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .DataProduct data_product = 1; + * @return The dataProduct. + */ + public org.apache.airavata.datacatalog.api.DataProduct getDataProduct() { + if (dataProductBuilder_ == null) { + return dataProduct_ == null ? org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } else { + return dataProductBuilder_.getMessage(); + } + } + /** + * .DataProduct data_product = 1; + */ + public Builder setDataProduct(org.apache.airavata.datacatalog.api.DataProduct value) { + if (dataProductBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + dataProduct_ = value; + } else { + dataProductBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .DataProduct data_product = 1; + */ + public Builder setDataProduct( + org.apache.airavata.datacatalog.api.DataProduct.Builder builderForValue) { + if (dataProductBuilder_ == null) { + dataProduct_ = builderForValue.build(); + } else { + dataProductBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .DataProduct data_product = 1; + */ + public Builder mergeDataProduct(org.apache.airavata.datacatalog.api.DataProduct value) { + if (dataProductBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + dataProduct_ != null && + dataProduct_ != org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance()) { + getDataProductBuilder().mergeFrom(value); + } else { + dataProduct_ = value; + } + } else { + dataProductBuilder_.mergeFrom(value); + } + if (dataProduct_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + /** + * .DataProduct data_product = 1; + */ + public Builder clearDataProduct() { + bitField0_ = (bitField0_ & ~0x00000001); + dataProduct_ = null; + if (dataProductBuilder_ != null) { + dataProductBuilder_.dispose(); + dataProductBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .DataProduct data_product = 1; + */ + public org.apache.airavata.datacatalog.api.DataProduct.Builder getDataProductBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getDataProductFieldBuilder().getBuilder(); + } + /** + * .DataProduct data_product = 1; + */ + public org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductOrBuilder() { + if (dataProductBuilder_ != null) { + return dataProductBuilder_.getMessageOrBuilder(); + } else { + return dataProduct_ == null ? + org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } + } + /** + * .DataProduct data_product = 1; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder> + getDataProductFieldBuilder() { + if (dataProductBuilder_ == null) { + dataProductBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder>( + getDataProduct(), + getParentForChildren(), + isClean()); + dataProduct_ = null; + } + return dataProductBuilder_; + } + + // @@protoc_insertion_point(builder_scope:DataProductCreateResponse) + } + + // @@protoc_insertion_point(class_scope:DataProductCreateResponse) + private static final org.apache.airavata.datacatalog.api.DataProductCreateResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.DataProductCreateResponse(); + } + + public static org.apache.airavata.datacatalog.api.DataProductCreateResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DataProductCreateResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductCreateResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductCreateResponseOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductCreateResponseOrBuilder.java new file mode 100644 index 0000000..801cb71 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductCreateResponseOrBuilder.java @@ -0,0 +1,26 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface DataProductCreateResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:DataProductCreateResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .DataProduct data_product = 1; + * @return Whether the dataProduct field is set. + */ + boolean hasDataProduct(); + /** + * .DataProduct data_product = 1; + * @return The dataProduct. + */ + org.apache.airavata.datacatalog.api.DataProduct getDataProduct(); + /** + * .DataProduct data_product = 1; + */ + org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductOrBuilder(); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductDeleteRequest.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductDeleteRequest.java new file mode 100644 index 0000000..2ac0d67 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductDeleteRequest.java @@ -0,0 +1,694 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code DataProductDeleteRequest} + */ +public final class DataProductDeleteRequest extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:DataProductDeleteRequest) + DataProductDeleteRequestOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + DataProductDeleteRequest.class.getName()); + } + // Use DataProductDeleteRequest.newBuilder() to construct. + private DataProductDeleteRequest(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private DataProductDeleteRequest() { + dataProductId_ = ""; + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductDeleteRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductDeleteRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.DataProductDeleteRequest.class, org.apache.airavata.datacatalog.api.DataProductDeleteRequest.Builder.class); + } + + private int bitField0_; + public static final int USER_INFO_FIELD_NUMBER = 1; + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + @java.lang.Override + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + /** + * .UserInfo user_info = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + + public static final int DATA_PRODUCT_ID_FIELD_NUMBER = 2; + @SuppressWarnings("serial") + private volatile java.lang.Object dataProductId_ = ""; + /** + * string data_product_id = 2; + * @return The dataProductId. + */ + @java.lang.Override + public java.lang.String getDataProductId() { + java.lang.Object ref = dataProductId_; + 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(); + dataProductId_ = s; + return s; + } + } + /** + * string data_product_id = 2; + * @return The bytes for dataProductId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDataProductIdBytes() { + java.lang.Object ref = dataProductId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + dataProductId_ = 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 (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getUserInfo()); + } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(dataProductId_)) { + com.google.protobuf.GeneratedMessage.writeString(output, 2, dataProductId_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getUserInfo()); + } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(dataProductId_)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(2, dataProductId_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.DataProductDeleteRequest)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.DataProductDeleteRequest other = (org.apache.airavata.datacatalog.api.DataProductDeleteRequest) obj; + + if (hasUserInfo() != other.hasUserInfo()) return false; + if (hasUserInfo()) { + if (!getUserInfo() + .equals(other.getUserInfo())) return false; + } + if (!getDataProductId() + .equals(other.getDataProductId())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasUserInfo()) { + hash = (37 * hash) + USER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getUserInfo().hashCode(); + } + hash = (37 * hash) + DATA_PRODUCT_ID_FIELD_NUMBER; + hash = (53 * hash) + getDataProductId().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.DataProductDeleteRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductDeleteRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductDeleteRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductDeleteRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductDeleteRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductDeleteRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductDeleteRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.DataProductDeleteRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.DataProductDeleteRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.DataProductDeleteRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductDeleteRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.DataProductDeleteRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.DataProductDeleteRequest 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code DataProductDeleteRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:DataProductDeleteRequest) + org.apache.airavata.datacatalog.api.DataProductDeleteRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductDeleteRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductDeleteRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.DataProductDeleteRequest.class, org.apache.airavata.datacatalog.api.DataProductDeleteRequest.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.DataProductDeleteRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage + .alwaysUseFieldBuilders) { + getUserInfoFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + dataProductId_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductDeleteRequest_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductDeleteRequest getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.DataProductDeleteRequest.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductDeleteRequest build() { + org.apache.airavata.datacatalog.api.DataProductDeleteRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductDeleteRequest buildPartial() { + org.apache.airavata.datacatalog.api.DataProductDeleteRequest result = new org.apache.airavata.datacatalog.api.DataProductDeleteRequest(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.DataProductDeleteRequest result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.userInfo_ = userInfoBuilder_ == null + ? userInfo_ + : userInfoBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.dataProductId_ = dataProductId_; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.DataProductDeleteRequest) { + return mergeFrom((org.apache.airavata.datacatalog.api.DataProductDeleteRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.DataProductDeleteRequest other) { + if (other == org.apache.airavata.datacatalog.api.DataProductDeleteRequest.getDefaultInstance()) return this; + if (other.hasUserInfo()) { + mergeUserInfo(other.getUserInfo()); + } + if (!other.getDataProductId().isEmpty()) { + dataProductId_ = other.dataProductId_; + bitField0_ |= 0x00000002; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + input.readMessage( + getUserInfoFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: { + dataProductId_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> userInfoBuilder_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + if (userInfoBuilder_ == null) { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } else { + return userInfoBuilder_.getMessage(); + } + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + userInfo_ = value; + } else { + userInfoBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo( + org.apache.airavata.datacatalog.api.UserInfo.Builder builderForValue) { + if (userInfoBuilder_ == null) { + userInfo_ = builderForValue.build(); + } else { + userInfoBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder mergeUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + userInfo_ != null && + userInfo_ != org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance()) { + getUserInfoBuilder().mergeFrom(value); + } else { + userInfo_ = value; + } + } else { + userInfoBuilder_.mergeFrom(value); + } + if (userInfo_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder clearUserInfo() { + bitField0_ = (bitField0_ & ~0x00000001); + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfo.Builder getUserInfoBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getUserInfoFieldBuilder().getBuilder(); + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + if (userInfoBuilder_ != null) { + return userInfoBuilder_.getMessageOrBuilder(); + } else { + return userInfo_ == null ? + org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + } + /** + * .UserInfo user_info = 1; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> + getUserInfoFieldBuilder() { + if (userInfoBuilder_ == null) { + userInfoBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder>( + getUserInfo(), + getParentForChildren(), + isClean()); + userInfo_ = null; + } + return userInfoBuilder_; + } + + private java.lang.Object dataProductId_ = ""; + /** + * string data_product_id = 2; + * @return The dataProductId. + */ + public java.lang.String getDataProductId() { + java.lang.Object ref = dataProductId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + dataProductId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string data_product_id = 2; + * @return The bytes for dataProductId. + */ + public com.google.protobuf.ByteString + getDataProductIdBytes() { + java.lang.Object ref = dataProductId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + dataProductId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string data_product_id = 2; + * @param value The dataProductId to set. + * @return This builder for chaining. + */ + public Builder setDataProductId( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + dataProductId_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * string data_product_id = 2; + * @return This builder for chaining. + */ + public Builder clearDataProductId() { + dataProductId_ = getDefaultInstance().getDataProductId(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + /** + * string data_product_id = 2; + * @param value The bytes for dataProductId to set. + * @return This builder for chaining. + */ + public Builder setDataProductIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + dataProductId_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + // @@protoc_insertion_point(builder_scope:DataProductDeleteRequest) + } + + // @@protoc_insertion_point(class_scope:DataProductDeleteRequest) + private static final org.apache.airavata.datacatalog.api.DataProductDeleteRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.DataProductDeleteRequest(); + } + + public static org.apache.airavata.datacatalog.api.DataProductDeleteRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DataProductDeleteRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductDeleteRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductDeleteRequestOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductDeleteRequestOrBuilder.java new file mode 100644 index 0000000..f9db63f --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductDeleteRequestOrBuilder.java @@ -0,0 +1,38 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface DataProductDeleteRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:DataProductDeleteRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + boolean hasUserInfo(); + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + org.apache.airavata.datacatalog.api.UserInfo getUserInfo(); + /** + * .UserInfo user_info = 1; + */ + org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder(); + + /** + * string data_product_id = 2; + * @return The dataProductId. + */ + java.lang.String getDataProductId(); + /** + * string data_product_id = 2; + * @return The bytes for dataProductId. + */ + com.google.protobuf.ByteString + getDataProductIdBytes(); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductDeleteResponse.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductDeleteResponse.java new file mode 100644 index 0000000..d09a405 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductDeleteResponse.java @@ -0,0 +1,358 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code DataProductDeleteResponse} + */ +public final class DataProductDeleteResponse extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:DataProductDeleteResponse) + DataProductDeleteResponseOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + DataProductDeleteResponse.class.getName()); + } + // Use DataProductDeleteResponse.newBuilder() to construct. + private DataProductDeleteResponse(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private DataProductDeleteResponse() { + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductDeleteResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductDeleteResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.DataProductDeleteResponse.class, org.apache.airavata.datacatalog.api.DataProductDeleteResponse.Builder.class); + } + + 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 { + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.DataProductDeleteResponse)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.DataProductDeleteResponse other = (org.apache.airavata.datacatalog.api.DataProductDeleteResponse) obj; + + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.DataProductDeleteResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductDeleteResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductDeleteResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductDeleteResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductDeleteResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductDeleteResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductDeleteResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.DataProductDeleteResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.DataProductDeleteResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.DataProductDeleteResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductDeleteResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.DataProductDeleteResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.DataProductDeleteResponse 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code DataProductDeleteResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:DataProductDeleteResponse) + org.apache.airavata.datacatalog.api.DataProductDeleteResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductDeleteResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductDeleteResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.DataProductDeleteResponse.class, org.apache.airavata.datacatalog.api.DataProductDeleteResponse.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.DataProductDeleteResponse.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductDeleteResponse_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductDeleteResponse getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.DataProductDeleteResponse.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductDeleteResponse build() { + org.apache.airavata.datacatalog.api.DataProductDeleteResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductDeleteResponse buildPartial() { + org.apache.airavata.datacatalog.api.DataProductDeleteResponse result = new org.apache.airavata.datacatalog.api.DataProductDeleteResponse(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.DataProductDeleteResponse) { + return mergeFrom((org.apache.airavata.datacatalog.api.DataProductDeleteResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.DataProductDeleteResponse other) { + if (other == org.apache.airavata.datacatalog.api.DataProductDeleteResponse.getDefaultInstance()) return this; + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + // @@protoc_insertion_point(builder_scope:DataProductDeleteResponse) + } + + // @@protoc_insertion_point(class_scope:DataProductDeleteResponse) + private static final org.apache.airavata.datacatalog.api.DataProductDeleteResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.DataProductDeleteResponse(); + } + + public static org.apache.airavata.datacatalog.api.DataProductDeleteResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DataProductDeleteResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductDeleteResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductDeleteResponseOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductDeleteResponseOrBuilder.java new file mode 100644 index 0000000..a78e2fe --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductDeleteResponseOrBuilder.java @@ -0,0 +1,11 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface DataProductDeleteResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:DataProductDeleteResponse) + com.google.protobuf.MessageOrBuilder { +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductGetRequest.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductGetRequest.java new file mode 100644 index 0000000..fefc93e --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductGetRequest.java @@ -0,0 +1,694 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code DataProductGetRequest} + */ +public final class DataProductGetRequest extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:DataProductGetRequest) + DataProductGetRequestOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + DataProductGetRequest.class.getName()); + } + // Use DataProductGetRequest.newBuilder() to construct. + private DataProductGetRequest(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private DataProductGetRequest() { + dataProductId_ = ""; + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductGetRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductGetRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.DataProductGetRequest.class, org.apache.airavata.datacatalog.api.DataProductGetRequest.Builder.class); + } + + private int bitField0_; + public static final int USER_INFO_FIELD_NUMBER = 1; + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + @java.lang.Override + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + /** + * .UserInfo user_info = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + + public static final int DATA_PRODUCT_ID_FIELD_NUMBER = 2; + @SuppressWarnings("serial") + private volatile java.lang.Object dataProductId_ = ""; + /** + * string data_product_id = 2; + * @return The dataProductId. + */ + @java.lang.Override + public java.lang.String getDataProductId() { + java.lang.Object ref = dataProductId_; + 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(); + dataProductId_ = s; + return s; + } + } + /** + * string data_product_id = 2; + * @return The bytes for dataProductId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDataProductIdBytes() { + java.lang.Object ref = dataProductId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + dataProductId_ = 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 (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getUserInfo()); + } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(dataProductId_)) { + com.google.protobuf.GeneratedMessage.writeString(output, 2, dataProductId_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getUserInfo()); + } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(dataProductId_)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(2, dataProductId_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.DataProductGetRequest)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.DataProductGetRequest other = (org.apache.airavata.datacatalog.api.DataProductGetRequest) obj; + + if (hasUserInfo() != other.hasUserInfo()) return false; + if (hasUserInfo()) { + if (!getUserInfo() + .equals(other.getUserInfo())) return false; + } + if (!getDataProductId() + .equals(other.getDataProductId())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasUserInfo()) { + hash = (37 * hash) + USER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getUserInfo().hashCode(); + } + hash = (37 * hash) + DATA_PRODUCT_ID_FIELD_NUMBER; + hash = (53 * hash) + getDataProductId().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.DataProductGetRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductGetRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductGetRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductGetRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductGetRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductGetRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductGetRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.DataProductGetRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.DataProductGetRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.DataProductGetRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductGetRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.DataProductGetRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.DataProductGetRequest 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code DataProductGetRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:DataProductGetRequest) + org.apache.airavata.datacatalog.api.DataProductGetRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductGetRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductGetRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.DataProductGetRequest.class, org.apache.airavata.datacatalog.api.DataProductGetRequest.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.DataProductGetRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage + .alwaysUseFieldBuilders) { + getUserInfoFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + dataProductId_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductGetRequest_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductGetRequest getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.DataProductGetRequest.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductGetRequest build() { + org.apache.airavata.datacatalog.api.DataProductGetRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductGetRequest buildPartial() { + org.apache.airavata.datacatalog.api.DataProductGetRequest result = new org.apache.airavata.datacatalog.api.DataProductGetRequest(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.DataProductGetRequest result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.userInfo_ = userInfoBuilder_ == null + ? userInfo_ + : userInfoBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.dataProductId_ = dataProductId_; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.DataProductGetRequest) { + return mergeFrom((org.apache.airavata.datacatalog.api.DataProductGetRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.DataProductGetRequest other) { + if (other == org.apache.airavata.datacatalog.api.DataProductGetRequest.getDefaultInstance()) return this; + if (other.hasUserInfo()) { + mergeUserInfo(other.getUserInfo()); + } + if (!other.getDataProductId().isEmpty()) { + dataProductId_ = other.dataProductId_; + bitField0_ |= 0x00000002; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + input.readMessage( + getUserInfoFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: { + dataProductId_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> userInfoBuilder_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + if (userInfoBuilder_ == null) { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } else { + return userInfoBuilder_.getMessage(); + } + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + userInfo_ = value; + } else { + userInfoBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo( + org.apache.airavata.datacatalog.api.UserInfo.Builder builderForValue) { + if (userInfoBuilder_ == null) { + userInfo_ = builderForValue.build(); + } else { + userInfoBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder mergeUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + userInfo_ != null && + userInfo_ != org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance()) { + getUserInfoBuilder().mergeFrom(value); + } else { + userInfo_ = value; + } + } else { + userInfoBuilder_.mergeFrom(value); + } + if (userInfo_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder clearUserInfo() { + bitField0_ = (bitField0_ & ~0x00000001); + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfo.Builder getUserInfoBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getUserInfoFieldBuilder().getBuilder(); + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + if (userInfoBuilder_ != null) { + return userInfoBuilder_.getMessageOrBuilder(); + } else { + return userInfo_ == null ? + org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + } + /** + * .UserInfo user_info = 1; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> + getUserInfoFieldBuilder() { + if (userInfoBuilder_ == null) { + userInfoBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder>( + getUserInfo(), + getParentForChildren(), + isClean()); + userInfo_ = null; + } + return userInfoBuilder_; + } + + private java.lang.Object dataProductId_ = ""; + /** + * string data_product_id = 2; + * @return The dataProductId. + */ + public java.lang.String getDataProductId() { + java.lang.Object ref = dataProductId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + dataProductId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string data_product_id = 2; + * @return The bytes for dataProductId. + */ + public com.google.protobuf.ByteString + getDataProductIdBytes() { + java.lang.Object ref = dataProductId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + dataProductId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string data_product_id = 2; + * @param value The dataProductId to set. + * @return This builder for chaining. + */ + public Builder setDataProductId( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + dataProductId_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * string data_product_id = 2; + * @return This builder for chaining. + */ + public Builder clearDataProductId() { + dataProductId_ = getDefaultInstance().getDataProductId(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + /** + * string data_product_id = 2; + * @param value The bytes for dataProductId to set. + * @return This builder for chaining. + */ + public Builder setDataProductIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + dataProductId_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + // @@protoc_insertion_point(builder_scope:DataProductGetRequest) + } + + // @@protoc_insertion_point(class_scope:DataProductGetRequest) + private static final org.apache.airavata.datacatalog.api.DataProductGetRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.DataProductGetRequest(); + } + + public static org.apache.airavata.datacatalog.api.DataProductGetRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DataProductGetRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductGetRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductGetRequestOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductGetRequestOrBuilder.java new file mode 100644 index 0000000..482e25e --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductGetRequestOrBuilder.java @@ -0,0 +1,38 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface DataProductGetRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:DataProductGetRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + boolean hasUserInfo(); + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + org.apache.airavata.datacatalog.api.UserInfo getUserInfo(); + /** + * .UserInfo user_info = 1; + */ + org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder(); + + /** + * string data_product_id = 2; + * @return The dataProductId. + */ + java.lang.String getDataProductId(); + /** + * string data_product_id = 2; + * @return The bytes for dataProductId. + */ + com.google.protobuf.ByteString + getDataProductIdBytes(); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductGetResponse.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductGetResponse.java new file mode 100644 index 0000000..13bfc5b --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductGetResponse.java @@ -0,0 +1,558 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code DataProductGetResponse} + */ +public final class DataProductGetResponse extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:DataProductGetResponse) + DataProductGetResponseOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + DataProductGetResponse.class.getName()); + } + // Use DataProductGetResponse.newBuilder() to construct. + private DataProductGetResponse(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private DataProductGetResponse() { + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductGetResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductGetResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.DataProductGetResponse.class, org.apache.airavata.datacatalog.api.DataProductGetResponse.Builder.class); + } + + private int bitField0_; + public static final int DATA_PRODUCT_FIELD_NUMBER = 1; + private org.apache.airavata.datacatalog.api.DataProduct dataProduct_; + /** + * .DataProduct data_product = 1; + * @return Whether the dataProduct field is set. + */ + @java.lang.Override + public boolean hasDataProduct() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .DataProduct data_product = 1; + * @return The dataProduct. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProduct getDataProduct() { + return dataProduct_ == null ? org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } + /** + * .DataProduct data_product = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductOrBuilder() { + return dataProduct_ == null ? org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } + + 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 (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getDataProduct()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getDataProduct()); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.DataProductGetResponse)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.DataProductGetResponse other = (org.apache.airavata.datacatalog.api.DataProductGetResponse) obj; + + if (hasDataProduct() != other.hasDataProduct()) return false; + if (hasDataProduct()) { + if (!getDataProduct() + .equals(other.getDataProduct())) return false; + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasDataProduct()) { + hash = (37 * hash) + DATA_PRODUCT_FIELD_NUMBER; + hash = (53 * hash) + getDataProduct().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.DataProductGetResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductGetResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductGetResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductGetResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductGetResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductGetResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductGetResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.DataProductGetResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.DataProductGetResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.DataProductGetResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductGetResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.DataProductGetResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.DataProductGetResponse 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code DataProductGetResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:DataProductGetResponse) + org.apache.airavata.datacatalog.api.DataProductGetResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductGetResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductGetResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.DataProductGetResponse.class, org.apache.airavata.datacatalog.api.DataProductGetResponse.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.DataProductGetResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage + .alwaysUseFieldBuilders) { + getDataProductFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + dataProduct_ = null; + if (dataProductBuilder_ != null) { + dataProductBuilder_.dispose(); + dataProductBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductGetResponse_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductGetResponse getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.DataProductGetResponse.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductGetResponse build() { + org.apache.airavata.datacatalog.api.DataProductGetResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductGetResponse buildPartial() { + org.apache.airavata.datacatalog.api.DataProductGetResponse result = new org.apache.airavata.datacatalog.api.DataProductGetResponse(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.DataProductGetResponse result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.dataProduct_ = dataProductBuilder_ == null + ? dataProduct_ + : dataProductBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.DataProductGetResponse) { + return mergeFrom((org.apache.airavata.datacatalog.api.DataProductGetResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.DataProductGetResponse other) { + if (other == org.apache.airavata.datacatalog.api.DataProductGetResponse.getDefaultInstance()) return this; + if (other.hasDataProduct()) { + mergeDataProduct(other.getDataProduct()); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + input.readMessage( + getDataProductFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private org.apache.airavata.datacatalog.api.DataProduct dataProduct_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder> dataProductBuilder_; + /** + * .DataProduct data_product = 1; + * @return Whether the dataProduct field is set. + */ + public boolean hasDataProduct() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .DataProduct data_product = 1; + * @return The dataProduct. + */ + public org.apache.airavata.datacatalog.api.DataProduct getDataProduct() { + if (dataProductBuilder_ == null) { + return dataProduct_ == null ? org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } else { + return dataProductBuilder_.getMessage(); + } + } + /** + * .DataProduct data_product = 1; + */ + public Builder setDataProduct(org.apache.airavata.datacatalog.api.DataProduct value) { + if (dataProductBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + dataProduct_ = value; + } else { + dataProductBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .DataProduct data_product = 1; + */ + public Builder setDataProduct( + org.apache.airavata.datacatalog.api.DataProduct.Builder builderForValue) { + if (dataProductBuilder_ == null) { + dataProduct_ = builderForValue.build(); + } else { + dataProductBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .DataProduct data_product = 1; + */ + public Builder mergeDataProduct(org.apache.airavata.datacatalog.api.DataProduct value) { + if (dataProductBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + dataProduct_ != null && + dataProduct_ != org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance()) { + getDataProductBuilder().mergeFrom(value); + } else { + dataProduct_ = value; + } + } else { + dataProductBuilder_.mergeFrom(value); + } + if (dataProduct_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + /** + * .DataProduct data_product = 1; + */ + public Builder clearDataProduct() { + bitField0_ = (bitField0_ & ~0x00000001); + dataProduct_ = null; + if (dataProductBuilder_ != null) { + dataProductBuilder_.dispose(); + dataProductBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .DataProduct data_product = 1; + */ + public org.apache.airavata.datacatalog.api.DataProduct.Builder getDataProductBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getDataProductFieldBuilder().getBuilder(); + } + /** + * .DataProduct data_product = 1; + */ + public org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductOrBuilder() { + if (dataProductBuilder_ != null) { + return dataProductBuilder_.getMessageOrBuilder(); + } else { + return dataProduct_ == null ? + org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } + } + /** + * .DataProduct data_product = 1; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder> + getDataProductFieldBuilder() { + if (dataProductBuilder_ == null) { + dataProductBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder>( + getDataProduct(), + getParentForChildren(), + isClean()); + dataProduct_ = null; + } + return dataProductBuilder_; + } + + // @@protoc_insertion_point(builder_scope:DataProductGetResponse) + } + + // @@protoc_insertion_point(class_scope:DataProductGetResponse) + private static final org.apache.airavata.datacatalog.api.DataProductGetResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.DataProductGetResponse(); + } + + public static org.apache.airavata.datacatalog.api.DataProductGetResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DataProductGetResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductGetResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductGetResponseOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductGetResponseOrBuilder.java new file mode 100644 index 0000000..ed35794 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductGetResponseOrBuilder.java @@ -0,0 +1,26 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface DataProductGetResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:DataProductGetResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .DataProduct data_product = 1; + * @return Whether the dataProduct field is set. + */ + boolean hasDataProduct(); + /** + * .DataProduct data_product = 1; + * @return The dataProduct. + */ + org.apache.airavata.datacatalog.api.DataProduct getDataProduct(); + /** + * .DataProduct data_product = 1; + */ + org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductOrBuilder(); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductOrBuilder.java new file mode 100644 index 0000000..f82f8f3 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductOrBuilder.java @@ -0,0 +1,109 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface DataProductOrBuilder extends + // @@protoc_insertion_point(interface_extends:DataProduct) + com.google.protobuf.MessageOrBuilder { + + /** + * string data_product_id = 1; + * @return The dataProductId. + */ + java.lang.String getDataProductId(); + /** + * string data_product_id = 1; + * @return The bytes for dataProductId. + */ + com.google.protobuf.ByteString + getDataProductIdBytes(); + + /** + * optional string parent_data_product_id = 2; + * @return Whether the parentDataProductId field is set. + */ + boolean hasParentDataProductId(); + /** + * optional string parent_data_product_id = 2; + * @return The parentDataProductId. + */ + java.lang.String getParentDataProductId(); + /** + * optional string parent_data_product_id = 2; + * @return The bytes for parentDataProductId. + */ + com.google.protobuf.ByteString + getParentDataProductIdBytes(); + + /** + * string name = 3; + * @return The name. + */ + java.lang.String getName(); + /** + * string name = 3; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + * optional string metadata = 4; + * @return Whether the metadata field is set. + */ + boolean hasMetadata(); + /** + * optional string metadata = 4; + * @return The metadata. + */ + java.lang.String getMetadata(); + /** + * optional string metadata = 4; + * @return The bytes for metadata. + */ + com.google.protobuf.ByteString + getMetadataBytes(); + + /** + * repeated string metadata_schemas = 5; + * @return A list containing the metadataSchemas. + */ + java.util.List + getMetadataSchemasList(); + /** + * repeated string metadata_schemas = 5; + * @return The count of metadataSchemas. + */ + int getMetadataSchemasCount(); + /** + * repeated string metadata_schemas = 5; + * @param index The index of the element to return. + * @return The metadataSchemas at the given index. + */ + java.lang.String getMetadataSchemas(int index); + /** + * repeated string metadata_schemas = 5; + * @param index The index of the value to return. + * @return The bytes of the metadataSchemas at the given index. + */ + com.google.protobuf.ByteString + getMetadataSchemasBytes(int index); + + /** + * .UserInfo owner = 6; + * @return Whether the owner field is set. + */ + boolean hasOwner(); + /** + * .UserInfo owner = 6; + * @return The owner. + */ + org.apache.airavata.datacatalog.api.UserInfo getOwner(); + /** + * .UserInfo owner = 6; + */ + org.apache.airavata.datacatalog.api.UserInfoOrBuilder getOwnerOrBuilder(); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductRemoveFromMetadataSchemaRequest.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductRemoveFromMetadataSchemaRequest.java new file mode 100644 index 0000000..f805381 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductRemoveFromMetadataSchemaRequest.java @@ -0,0 +1,830 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code DataProductRemoveFromMetadataSchemaRequest} + */ +public final class DataProductRemoveFromMetadataSchemaRequest extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:DataProductRemoveFromMetadataSchemaRequest) + DataProductRemoveFromMetadataSchemaRequestOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + DataProductRemoveFromMetadataSchemaRequest.class.getName()); + } + // Use DataProductRemoveFromMetadataSchemaRequest.newBuilder() to construct. + private DataProductRemoveFromMetadataSchemaRequest(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private DataProductRemoveFromMetadataSchemaRequest() { + dataProductId_ = ""; + schemaName_ = ""; + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductRemoveFromMetadataSchemaRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductRemoveFromMetadataSchemaRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest.class, org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest.Builder.class); + } + + private int bitField0_; + public static final int USER_INFO_FIELD_NUMBER = 1; + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + @java.lang.Override + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + /** + * .UserInfo user_info = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + + public static final int DATA_PRODUCT_ID_FIELD_NUMBER = 2; + @SuppressWarnings("serial") + private volatile java.lang.Object dataProductId_ = ""; + /** + * string data_product_id = 2; + * @return The dataProductId. + */ + @java.lang.Override + public java.lang.String getDataProductId() { + java.lang.Object ref = dataProductId_; + 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(); + dataProductId_ = s; + return s; + } + } + /** + * string data_product_id = 2; + * @return The bytes for dataProductId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDataProductIdBytes() { + java.lang.Object ref = dataProductId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + dataProductId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SCHEMA_NAME_FIELD_NUMBER = 3; + @SuppressWarnings("serial") + private volatile java.lang.Object schemaName_ = ""; + /** + * string schema_name = 3; + * @return The schemaName. + */ + @java.lang.Override + public java.lang.String getSchemaName() { + java.lang.Object ref = schemaName_; + 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(); + schemaName_ = s; + return s; + } + } + /** + * string schema_name = 3; + * @return The bytes for schemaName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSchemaNameBytes() { + java.lang.Object ref = schemaName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + schemaName_ = 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 (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getUserInfo()); + } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(dataProductId_)) { + com.google.protobuf.GeneratedMessage.writeString(output, 2, dataProductId_); + } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(schemaName_)) { + com.google.protobuf.GeneratedMessage.writeString(output, 3, schemaName_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getUserInfo()); + } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(dataProductId_)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(2, dataProductId_); + } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(schemaName_)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(3, schemaName_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest other = (org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest) obj; + + if (hasUserInfo() != other.hasUserInfo()) return false; + if (hasUserInfo()) { + if (!getUserInfo() + .equals(other.getUserInfo())) return false; + } + if (!getDataProductId() + .equals(other.getDataProductId())) return false; + if (!getSchemaName() + .equals(other.getSchemaName())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasUserInfo()) { + hash = (37 * hash) + USER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getUserInfo().hashCode(); + } + hash = (37 * hash) + DATA_PRODUCT_ID_FIELD_NUMBER; + hash = (53 * hash) + getDataProductId().hashCode(); + hash = (37 * hash) + SCHEMA_NAME_FIELD_NUMBER; + hash = (53 * hash) + getSchemaName().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code DataProductRemoveFromMetadataSchemaRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:DataProductRemoveFromMetadataSchemaRequest) + org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductRemoveFromMetadataSchemaRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductRemoveFromMetadataSchemaRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest.class, org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage + .alwaysUseFieldBuilders) { + getUserInfoFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + dataProductId_ = ""; + schemaName_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductRemoveFromMetadataSchemaRequest_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest build() { + org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest buildPartial() { + org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest result = new org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.userInfo_ = userInfoBuilder_ == null + ? userInfo_ + : userInfoBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.dataProductId_ = dataProductId_; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.schemaName_ = schemaName_; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest) { + return mergeFrom((org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest other) { + if (other == org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest.getDefaultInstance()) return this; + if (other.hasUserInfo()) { + mergeUserInfo(other.getUserInfo()); + } + if (!other.getDataProductId().isEmpty()) { + dataProductId_ = other.dataProductId_; + bitField0_ |= 0x00000002; + onChanged(); + } + if (!other.getSchemaName().isEmpty()) { + schemaName_ = other.schemaName_; + bitField0_ |= 0x00000004; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + input.readMessage( + getUserInfoFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: { + dataProductId_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 26: { + schemaName_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000004; + break; + } // case 26 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> userInfoBuilder_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + if (userInfoBuilder_ == null) { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } else { + return userInfoBuilder_.getMessage(); + } + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + userInfo_ = value; + } else { + userInfoBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo( + org.apache.airavata.datacatalog.api.UserInfo.Builder builderForValue) { + if (userInfoBuilder_ == null) { + userInfo_ = builderForValue.build(); + } else { + userInfoBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder mergeUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + userInfo_ != null && + userInfo_ != org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance()) { + getUserInfoBuilder().mergeFrom(value); + } else { + userInfo_ = value; + } + } else { + userInfoBuilder_.mergeFrom(value); + } + if (userInfo_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder clearUserInfo() { + bitField0_ = (bitField0_ & ~0x00000001); + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfo.Builder getUserInfoBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getUserInfoFieldBuilder().getBuilder(); + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + if (userInfoBuilder_ != null) { + return userInfoBuilder_.getMessageOrBuilder(); + } else { + return userInfo_ == null ? + org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + } + /** + * .UserInfo user_info = 1; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> + getUserInfoFieldBuilder() { + if (userInfoBuilder_ == null) { + userInfoBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder>( + getUserInfo(), + getParentForChildren(), + isClean()); + userInfo_ = null; + } + return userInfoBuilder_; + } + + private java.lang.Object dataProductId_ = ""; + /** + * string data_product_id = 2; + * @return The dataProductId. + */ + public java.lang.String getDataProductId() { + java.lang.Object ref = dataProductId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + dataProductId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string data_product_id = 2; + * @return The bytes for dataProductId. + */ + public com.google.protobuf.ByteString + getDataProductIdBytes() { + java.lang.Object ref = dataProductId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + dataProductId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string data_product_id = 2; + * @param value The dataProductId to set. + * @return This builder for chaining. + */ + public Builder setDataProductId( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + dataProductId_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * string data_product_id = 2; + * @return This builder for chaining. + */ + public Builder clearDataProductId() { + dataProductId_ = getDefaultInstance().getDataProductId(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + /** + * string data_product_id = 2; + * @param value The bytes for dataProductId to set. + * @return This builder for chaining. + */ + public Builder setDataProductIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + dataProductId_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private java.lang.Object schemaName_ = ""; + /** + * string schema_name = 3; + * @return The schemaName. + */ + public java.lang.String getSchemaName() { + java.lang.Object ref = schemaName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + schemaName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string schema_name = 3; + * @return The bytes for schemaName. + */ + public com.google.protobuf.ByteString + getSchemaNameBytes() { + java.lang.Object ref = schemaName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + schemaName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string schema_name = 3; + * @param value The schemaName to set. + * @return This builder for chaining. + */ + public Builder setSchemaName( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + schemaName_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + /** + * string schema_name = 3; + * @return This builder for chaining. + */ + public Builder clearSchemaName() { + schemaName_ = getDefaultInstance().getSchemaName(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + /** + * string schema_name = 3; + * @param value The bytes for schemaName to set. + * @return This builder for chaining. + */ + public Builder setSchemaNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + schemaName_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + // @@protoc_insertion_point(builder_scope:DataProductRemoveFromMetadataSchemaRequest) + } + + // @@protoc_insertion_point(class_scope:DataProductRemoveFromMetadataSchemaRequest) + private static final org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest(); + } + + public static org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DataProductRemoveFromMetadataSchemaRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductRemoveFromMetadataSchemaRequestOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductRemoveFromMetadataSchemaRequestOrBuilder.java new file mode 100644 index 0000000..c7efdb7 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductRemoveFromMetadataSchemaRequestOrBuilder.java @@ -0,0 +1,50 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface DataProductRemoveFromMetadataSchemaRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:DataProductRemoveFromMetadataSchemaRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + boolean hasUserInfo(); + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + org.apache.airavata.datacatalog.api.UserInfo getUserInfo(); + /** + * .UserInfo user_info = 1; + */ + org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder(); + + /** + * string data_product_id = 2; + * @return The dataProductId. + */ + java.lang.String getDataProductId(); + /** + * string data_product_id = 2; + * @return The bytes for dataProductId. + */ + com.google.protobuf.ByteString + getDataProductIdBytes(); + + /** + * string schema_name = 3; + * @return The schemaName. + */ + java.lang.String getSchemaName(); + /** + * string schema_name = 3; + * @return The bytes for schemaName. + */ + com.google.protobuf.ByteString + getSchemaNameBytes(); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductRemoveFromMetadataSchemaResponse.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductRemoveFromMetadataSchemaResponse.java new file mode 100644 index 0000000..6e10962 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductRemoveFromMetadataSchemaResponse.java @@ -0,0 +1,558 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code DataProductRemoveFromMetadataSchemaResponse} + */ +public final class DataProductRemoveFromMetadataSchemaResponse extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:DataProductRemoveFromMetadataSchemaResponse) + DataProductRemoveFromMetadataSchemaResponseOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + DataProductRemoveFromMetadataSchemaResponse.class.getName()); + } + // Use DataProductRemoveFromMetadataSchemaResponse.newBuilder() to construct. + private DataProductRemoveFromMetadataSchemaResponse(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private DataProductRemoveFromMetadataSchemaResponse() { + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductRemoveFromMetadataSchemaResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductRemoveFromMetadataSchemaResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse.class, org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse.Builder.class); + } + + private int bitField0_; + public static final int DATA_PRODUCT_FIELD_NUMBER = 1; + private org.apache.airavata.datacatalog.api.DataProduct dataProduct_; + /** + * .DataProduct data_product = 1; + * @return Whether the dataProduct field is set. + */ + @java.lang.Override + public boolean hasDataProduct() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .DataProduct data_product = 1; + * @return The dataProduct. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProduct getDataProduct() { + return dataProduct_ == null ? org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } + /** + * .DataProduct data_product = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductOrBuilder() { + return dataProduct_ == null ? org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } + + 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 (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getDataProduct()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getDataProduct()); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse other = (org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse) obj; + + if (hasDataProduct() != other.hasDataProduct()) return false; + if (hasDataProduct()) { + if (!getDataProduct() + .equals(other.getDataProduct())) return false; + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasDataProduct()) { + hash = (37 * hash) + DATA_PRODUCT_FIELD_NUMBER; + hash = (53 * hash) + getDataProduct().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code DataProductRemoveFromMetadataSchemaResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:DataProductRemoveFromMetadataSchemaResponse) + org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductRemoveFromMetadataSchemaResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductRemoveFromMetadataSchemaResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse.class, org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage + .alwaysUseFieldBuilders) { + getDataProductFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + dataProduct_ = null; + if (dataProductBuilder_ != null) { + dataProductBuilder_.dispose(); + dataProductBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductRemoveFromMetadataSchemaResponse_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse build() { + org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse buildPartial() { + org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse result = new org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.dataProduct_ = dataProductBuilder_ == null + ? dataProduct_ + : dataProductBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse) { + return mergeFrom((org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse other) { + if (other == org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse.getDefaultInstance()) return this; + if (other.hasDataProduct()) { + mergeDataProduct(other.getDataProduct()); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + input.readMessage( + getDataProductFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private org.apache.airavata.datacatalog.api.DataProduct dataProduct_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder> dataProductBuilder_; + /** + * .DataProduct data_product = 1; + * @return Whether the dataProduct field is set. + */ + public boolean hasDataProduct() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .DataProduct data_product = 1; + * @return The dataProduct. + */ + public org.apache.airavata.datacatalog.api.DataProduct getDataProduct() { + if (dataProductBuilder_ == null) { + return dataProduct_ == null ? org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } else { + return dataProductBuilder_.getMessage(); + } + } + /** + * .DataProduct data_product = 1; + */ + public Builder setDataProduct(org.apache.airavata.datacatalog.api.DataProduct value) { + if (dataProductBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + dataProduct_ = value; + } else { + dataProductBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .DataProduct data_product = 1; + */ + public Builder setDataProduct( + org.apache.airavata.datacatalog.api.DataProduct.Builder builderForValue) { + if (dataProductBuilder_ == null) { + dataProduct_ = builderForValue.build(); + } else { + dataProductBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .DataProduct data_product = 1; + */ + public Builder mergeDataProduct(org.apache.airavata.datacatalog.api.DataProduct value) { + if (dataProductBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + dataProduct_ != null && + dataProduct_ != org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance()) { + getDataProductBuilder().mergeFrom(value); + } else { + dataProduct_ = value; + } + } else { + dataProductBuilder_.mergeFrom(value); + } + if (dataProduct_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + /** + * .DataProduct data_product = 1; + */ + public Builder clearDataProduct() { + bitField0_ = (bitField0_ & ~0x00000001); + dataProduct_ = null; + if (dataProductBuilder_ != null) { + dataProductBuilder_.dispose(); + dataProductBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .DataProduct data_product = 1; + */ + public org.apache.airavata.datacatalog.api.DataProduct.Builder getDataProductBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getDataProductFieldBuilder().getBuilder(); + } + /** + * .DataProduct data_product = 1; + */ + public org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductOrBuilder() { + if (dataProductBuilder_ != null) { + return dataProductBuilder_.getMessageOrBuilder(); + } else { + return dataProduct_ == null ? + org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } + } + /** + * .DataProduct data_product = 1; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder> + getDataProductFieldBuilder() { + if (dataProductBuilder_ == null) { + dataProductBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder>( + getDataProduct(), + getParentForChildren(), + isClean()); + dataProduct_ = null; + } + return dataProductBuilder_; + } + + // @@protoc_insertion_point(builder_scope:DataProductRemoveFromMetadataSchemaResponse) + } + + // @@protoc_insertion_point(class_scope:DataProductRemoveFromMetadataSchemaResponse) + private static final org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse(); + } + + public static org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DataProductRemoveFromMetadataSchemaResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductRemoveFromMetadataSchemaResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductRemoveFromMetadataSchemaResponseOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductRemoveFromMetadataSchemaResponseOrBuilder.java new file mode 100644 index 0000000..0cac2cc --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductRemoveFromMetadataSchemaResponseOrBuilder.java @@ -0,0 +1,26 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface DataProductRemoveFromMetadataSchemaResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:DataProductRemoveFromMetadataSchemaResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .DataProduct data_product = 1; + * @return Whether the dataProduct field is set. + */ + boolean hasDataProduct(); + /** + * .DataProduct data_product = 1; + * @return The dataProduct. + */ + org.apache.airavata.datacatalog.api.DataProduct getDataProduct(); + /** + * .DataProduct data_product = 1; + */ + org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductOrBuilder(); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductSearchRequest.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductSearchRequest.java new file mode 100644 index 0000000..13b5b2f --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductSearchRequest.java @@ -0,0 +1,694 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code DataProductSearchRequest} + */ +public final class DataProductSearchRequest extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:DataProductSearchRequest) + DataProductSearchRequestOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + DataProductSearchRequest.class.getName()); + } + // Use DataProductSearchRequest.newBuilder() to construct. + private DataProductSearchRequest(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private DataProductSearchRequest() { + sql_ = ""; + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductSearchRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductSearchRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.DataProductSearchRequest.class, org.apache.airavata.datacatalog.api.DataProductSearchRequest.Builder.class); + } + + private int bitField0_; + public static final int USER_INFO_FIELD_NUMBER = 1; + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + @java.lang.Override + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + /** + * .UserInfo user_info = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + + public static final int SQL_FIELD_NUMBER = 2; + @SuppressWarnings("serial") + private volatile java.lang.Object sql_ = ""; + /** + * string sql = 2; + * @return The sql. + */ + @java.lang.Override + public java.lang.String getSql() { + java.lang.Object ref = sql_; + 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(); + sql_ = s; + return s; + } + } + /** + * string sql = 2; + * @return The bytes for sql. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSqlBytes() { + java.lang.Object ref = sql_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + sql_ = 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 (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getUserInfo()); + } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(sql_)) { + com.google.protobuf.GeneratedMessage.writeString(output, 2, sql_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getUserInfo()); + } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(sql_)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(2, sql_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.DataProductSearchRequest)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.DataProductSearchRequest other = (org.apache.airavata.datacatalog.api.DataProductSearchRequest) obj; + + if (hasUserInfo() != other.hasUserInfo()) return false; + if (hasUserInfo()) { + if (!getUserInfo() + .equals(other.getUserInfo())) return false; + } + if (!getSql() + .equals(other.getSql())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasUserInfo()) { + hash = (37 * hash) + USER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getUserInfo().hashCode(); + } + hash = (37 * hash) + SQL_FIELD_NUMBER; + hash = (53 * hash) + getSql().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.DataProductSearchRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductSearchRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductSearchRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductSearchRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductSearchRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductSearchRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductSearchRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.DataProductSearchRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.DataProductSearchRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.DataProductSearchRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductSearchRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.DataProductSearchRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.DataProductSearchRequest 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code DataProductSearchRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:DataProductSearchRequest) + org.apache.airavata.datacatalog.api.DataProductSearchRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductSearchRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductSearchRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.DataProductSearchRequest.class, org.apache.airavata.datacatalog.api.DataProductSearchRequest.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.DataProductSearchRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage + .alwaysUseFieldBuilders) { + getUserInfoFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + sql_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductSearchRequest_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductSearchRequest getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.DataProductSearchRequest.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductSearchRequest build() { + org.apache.airavata.datacatalog.api.DataProductSearchRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductSearchRequest buildPartial() { + org.apache.airavata.datacatalog.api.DataProductSearchRequest result = new org.apache.airavata.datacatalog.api.DataProductSearchRequest(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.DataProductSearchRequest result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.userInfo_ = userInfoBuilder_ == null + ? userInfo_ + : userInfoBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.sql_ = sql_; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.DataProductSearchRequest) { + return mergeFrom((org.apache.airavata.datacatalog.api.DataProductSearchRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.DataProductSearchRequest other) { + if (other == org.apache.airavata.datacatalog.api.DataProductSearchRequest.getDefaultInstance()) return this; + if (other.hasUserInfo()) { + mergeUserInfo(other.getUserInfo()); + } + if (!other.getSql().isEmpty()) { + sql_ = other.sql_; + bitField0_ |= 0x00000002; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + input.readMessage( + getUserInfoFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: { + sql_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> userInfoBuilder_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + if (userInfoBuilder_ == null) { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } else { + return userInfoBuilder_.getMessage(); + } + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + userInfo_ = value; + } else { + userInfoBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo( + org.apache.airavata.datacatalog.api.UserInfo.Builder builderForValue) { + if (userInfoBuilder_ == null) { + userInfo_ = builderForValue.build(); + } else { + userInfoBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder mergeUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + userInfo_ != null && + userInfo_ != org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance()) { + getUserInfoBuilder().mergeFrom(value); + } else { + userInfo_ = value; + } + } else { + userInfoBuilder_.mergeFrom(value); + } + if (userInfo_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder clearUserInfo() { + bitField0_ = (bitField0_ & ~0x00000001); + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfo.Builder getUserInfoBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getUserInfoFieldBuilder().getBuilder(); + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + if (userInfoBuilder_ != null) { + return userInfoBuilder_.getMessageOrBuilder(); + } else { + return userInfo_ == null ? + org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + } + /** + * .UserInfo user_info = 1; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> + getUserInfoFieldBuilder() { + if (userInfoBuilder_ == null) { + userInfoBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder>( + getUserInfo(), + getParentForChildren(), + isClean()); + userInfo_ = null; + } + return userInfoBuilder_; + } + + private java.lang.Object sql_ = ""; + /** + * string sql = 2; + * @return The sql. + */ + public java.lang.String getSql() { + java.lang.Object ref = sql_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + sql_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string sql = 2; + * @return The bytes for sql. + */ + public com.google.protobuf.ByteString + getSqlBytes() { + java.lang.Object ref = sql_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + sql_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string sql = 2; + * @param value The sql to set. + * @return This builder for chaining. + */ + public Builder setSql( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + sql_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * string sql = 2; + * @return This builder for chaining. + */ + public Builder clearSql() { + sql_ = getDefaultInstance().getSql(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + /** + * string sql = 2; + * @param value The bytes for sql to set. + * @return This builder for chaining. + */ + public Builder setSqlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + sql_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + // @@protoc_insertion_point(builder_scope:DataProductSearchRequest) + } + + // @@protoc_insertion_point(class_scope:DataProductSearchRequest) + private static final org.apache.airavata.datacatalog.api.DataProductSearchRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.DataProductSearchRequest(); + } + + public static org.apache.airavata.datacatalog.api.DataProductSearchRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DataProductSearchRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductSearchRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductSearchRequestOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductSearchRequestOrBuilder.java new file mode 100644 index 0000000..ff73940 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductSearchRequestOrBuilder.java @@ -0,0 +1,38 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface DataProductSearchRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:DataProductSearchRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + boolean hasUserInfo(); + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + org.apache.airavata.datacatalog.api.UserInfo getUserInfo(); + /** + * .UserInfo user_info = 1; + */ + org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder(); + + /** + * string sql = 2; + * @return The sql. + */ + java.lang.String getSql(); + /** + * string sql = 2; + * @return The bytes for sql. + */ + com.google.protobuf.ByteString + getSqlBytes(); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductSearchResponse.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductSearchResponse.java new file mode 100644 index 0000000..e5fbdea --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductSearchResponse.java @@ -0,0 +1,719 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code DataProductSearchResponse} + */ +public final class DataProductSearchResponse extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:DataProductSearchResponse) + DataProductSearchResponseOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + DataProductSearchResponse.class.getName()); + } + // Use DataProductSearchResponse.newBuilder() to construct. + private DataProductSearchResponse(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private DataProductSearchResponse() { + dataProducts_ = java.util.Collections.emptyList(); + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductSearchResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductSearchResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.DataProductSearchResponse.class, org.apache.airavata.datacatalog.api.DataProductSearchResponse.Builder.class); + } + + public static final int DATA_PRODUCTS_FIELD_NUMBER = 1; + @SuppressWarnings("serial") + private java.util.List dataProducts_; + /** + * repeated .DataProduct data_products = 1; + */ + @java.lang.Override + public java.util.List getDataProductsList() { + return dataProducts_; + } + /** + * repeated .DataProduct data_products = 1; + */ + @java.lang.Override + public java.util.List + getDataProductsOrBuilderList() { + return dataProducts_; + } + /** + * repeated .DataProduct data_products = 1; + */ + @java.lang.Override + public int getDataProductsCount() { + return dataProducts_.size(); + } + /** + * repeated .DataProduct data_products = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProduct getDataProducts(int index) { + return dataProducts_.get(index); + } + /** + * repeated .DataProduct data_products = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductsOrBuilder( + int index) { + return dataProducts_.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 { + for (int i = 0; i < dataProducts_.size(); i++) { + output.writeMessage(1, dataProducts_.get(i)); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < dataProducts_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, dataProducts_.get(i)); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.DataProductSearchResponse)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.DataProductSearchResponse other = (org.apache.airavata.datacatalog.api.DataProductSearchResponse) obj; + + if (!getDataProductsList() + .equals(other.getDataProductsList())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getDataProductsCount() > 0) { + hash = (37 * hash) + DATA_PRODUCTS_FIELD_NUMBER; + hash = (53 * hash) + getDataProductsList().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.DataProductSearchResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductSearchResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductSearchResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductSearchResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductSearchResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductSearchResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductSearchResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.DataProductSearchResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.DataProductSearchResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.DataProductSearchResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductSearchResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.DataProductSearchResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.DataProductSearchResponse 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code DataProductSearchResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:DataProductSearchResponse) + org.apache.airavata.datacatalog.api.DataProductSearchResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductSearchResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductSearchResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.DataProductSearchResponse.class, org.apache.airavata.datacatalog.api.DataProductSearchResponse.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.DataProductSearchResponse.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + if (dataProductsBuilder_ == null) { + dataProducts_ = java.util.Collections.emptyList(); + } else { + dataProducts_ = null; + dataProductsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductSearchResponse_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductSearchResponse getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.DataProductSearchResponse.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductSearchResponse build() { + org.apache.airavata.datacatalog.api.DataProductSearchResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductSearchResponse buildPartial() { + org.apache.airavata.datacatalog.api.DataProductSearchResponse result = new org.apache.airavata.datacatalog.api.DataProductSearchResponse(this); + buildPartialRepeatedFields(result); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartialRepeatedFields(org.apache.airavata.datacatalog.api.DataProductSearchResponse result) { + if (dataProductsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + dataProducts_ = java.util.Collections.unmodifiableList(dataProducts_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.dataProducts_ = dataProducts_; + } else { + result.dataProducts_ = dataProductsBuilder_.build(); + } + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.DataProductSearchResponse result) { + int from_bitField0_ = bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.DataProductSearchResponse) { + return mergeFrom((org.apache.airavata.datacatalog.api.DataProductSearchResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.DataProductSearchResponse other) { + if (other == org.apache.airavata.datacatalog.api.DataProductSearchResponse.getDefaultInstance()) return this; + if (dataProductsBuilder_ == null) { + if (!other.dataProducts_.isEmpty()) { + if (dataProducts_.isEmpty()) { + dataProducts_ = other.dataProducts_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureDataProductsIsMutable(); + dataProducts_.addAll(other.dataProducts_); + } + onChanged(); + } + } else { + if (!other.dataProducts_.isEmpty()) { + if (dataProductsBuilder_.isEmpty()) { + dataProductsBuilder_.dispose(); + dataProductsBuilder_ = null; + dataProducts_ = other.dataProducts_; + bitField0_ = (bitField0_ & ~0x00000001); + dataProductsBuilder_ = + com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? + getDataProductsFieldBuilder() : null; + } else { + dataProductsBuilder_.addAllMessages(other.dataProducts_); + } + } + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + org.apache.airavata.datacatalog.api.DataProduct m = + input.readMessage( + org.apache.airavata.datacatalog.api.DataProduct.parser(), + extensionRegistry); + if (dataProductsBuilder_ == null) { + ensureDataProductsIsMutable(); + dataProducts_.add(m); + } else { + dataProductsBuilder_.addMessage(m); + } + break; + } // case 10 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private java.util.List dataProducts_ = + java.util.Collections.emptyList(); + private void ensureDataProductsIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + dataProducts_ = new java.util.ArrayList(dataProducts_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder> dataProductsBuilder_; + + /** + * repeated .DataProduct data_products = 1; + */ + public java.util.List getDataProductsList() { + if (dataProductsBuilder_ == null) { + return java.util.Collections.unmodifiableList(dataProducts_); + } else { + return dataProductsBuilder_.getMessageList(); + } + } + /** + * repeated .DataProduct data_products = 1; + */ + public int getDataProductsCount() { + if (dataProductsBuilder_ == null) { + return dataProducts_.size(); + } else { + return dataProductsBuilder_.getCount(); + } + } + /** + * repeated .DataProduct data_products = 1; + */ + public org.apache.airavata.datacatalog.api.DataProduct getDataProducts(int index) { + if (dataProductsBuilder_ == null) { + return dataProducts_.get(index); + } else { + return dataProductsBuilder_.getMessage(index); + } + } + /** + * repeated .DataProduct data_products = 1; + */ + public Builder setDataProducts( + int index, org.apache.airavata.datacatalog.api.DataProduct value) { + if (dataProductsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDataProductsIsMutable(); + dataProducts_.set(index, value); + onChanged(); + } else { + dataProductsBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .DataProduct data_products = 1; + */ + public Builder setDataProducts( + int index, org.apache.airavata.datacatalog.api.DataProduct.Builder builderForValue) { + if (dataProductsBuilder_ == null) { + ensureDataProductsIsMutable(); + dataProducts_.set(index, builderForValue.build()); + onChanged(); + } else { + dataProductsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .DataProduct data_products = 1; + */ + public Builder addDataProducts(org.apache.airavata.datacatalog.api.DataProduct value) { + if (dataProductsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDataProductsIsMutable(); + dataProducts_.add(value); + onChanged(); + } else { + dataProductsBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .DataProduct data_products = 1; + */ + public Builder addDataProducts( + int index, org.apache.airavata.datacatalog.api.DataProduct value) { + if (dataProductsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDataProductsIsMutable(); + dataProducts_.add(index, value); + onChanged(); + } else { + dataProductsBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .DataProduct data_products = 1; + */ + public Builder addDataProducts( + org.apache.airavata.datacatalog.api.DataProduct.Builder builderForValue) { + if (dataProductsBuilder_ == null) { + ensureDataProductsIsMutable(); + dataProducts_.add(builderForValue.build()); + onChanged(); + } else { + dataProductsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .DataProduct data_products = 1; + */ + public Builder addDataProducts( + int index, org.apache.airavata.datacatalog.api.DataProduct.Builder builderForValue) { + if (dataProductsBuilder_ == null) { + ensureDataProductsIsMutable(); + dataProducts_.add(index, builderForValue.build()); + onChanged(); + } else { + dataProductsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .DataProduct data_products = 1; + */ + public Builder addAllDataProducts( + java.lang.Iterable values) { + if (dataProductsBuilder_ == null) { + ensureDataProductsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, dataProducts_); + onChanged(); + } else { + dataProductsBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .DataProduct data_products = 1; + */ + public Builder clearDataProducts() { + if (dataProductsBuilder_ == null) { + dataProducts_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + dataProductsBuilder_.clear(); + } + return this; + } + /** + * repeated .DataProduct data_products = 1; + */ + public Builder removeDataProducts(int index) { + if (dataProductsBuilder_ == null) { + ensureDataProductsIsMutable(); + dataProducts_.remove(index); + onChanged(); + } else { + dataProductsBuilder_.remove(index); + } + return this; + } + /** + * repeated .DataProduct data_products = 1; + */ + public org.apache.airavata.datacatalog.api.DataProduct.Builder getDataProductsBuilder( + int index) { + return getDataProductsFieldBuilder().getBuilder(index); + } + /** + * repeated .DataProduct data_products = 1; + */ + public org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductsOrBuilder( + int index) { + if (dataProductsBuilder_ == null) { + return dataProducts_.get(index); } else { + return dataProductsBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .DataProduct data_products = 1; + */ + public java.util.List + getDataProductsOrBuilderList() { + if (dataProductsBuilder_ != null) { + return dataProductsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(dataProducts_); + } + } + /** + * repeated .DataProduct data_products = 1; + */ + public org.apache.airavata.datacatalog.api.DataProduct.Builder addDataProductsBuilder() { + return getDataProductsFieldBuilder().addBuilder( + org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance()); + } + /** + * repeated .DataProduct data_products = 1; + */ + public org.apache.airavata.datacatalog.api.DataProduct.Builder addDataProductsBuilder( + int index) { + return getDataProductsFieldBuilder().addBuilder( + index, org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance()); + } + /** + * repeated .DataProduct data_products = 1; + */ + public java.util.List + getDataProductsBuilderList() { + return getDataProductsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder> + getDataProductsFieldBuilder() { + if (dataProductsBuilder_ == null) { + dataProductsBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder>( + dataProducts_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + dataProducts_ = null; + } + return dataProductsBuilder_; + } + + // @@protoc_insertion_point(builder_scope:DataProductSearchResponse) + } + + // @@protoc_insertion_point(class_scope:DataProductSearchResponse) + private static final org.apache.airavata.datacatalog.api.DataProductSearchResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.DataProductSearchResponse(); + } + + public static org.apache.airavata.datacatalog.api.DataProductSearchResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DataProductSearchResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductSearchResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductSearchResponseOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductSearchResponseOrBuilder.java new file mode 100644 index 0000000..a7e21fb --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductSearchResponseOrBuilder.java @@ -0,0 +1,35 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface DataProductSearchResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:DataProductSearchResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .DataProduct data_products = 1; + */ + java.util.List + getDataProductsList(); + /** + * repeated .DataProduct data_products = 1; + */ + org.apache.airavata.datacatalog.api.DataProduct getDataProducts(int index); + /** + * repeated .DataProduct data_products = 1; + */ + int getDataProductsCount(); + /** + * repeated .DataProduct data_products = 1; + */ + java.util.List + getDataProductsOrBuilderList(); + /** + * repeated .DataProduct data_products = 1; + */ + org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductsOrBuilder( + int index); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductUpdateRequest.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductUpdateRequest.java new file mode 100644 index 0000000..b78dd00 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductUpdateRequest.java @@ -0,0 +1,743 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code DataProductUpdateRequest} + */ +public final class DataProductUpdateRequest extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:DataProductUpdateRequest) + DataProductUpdateRequestOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + DataProductUpdateRequest.class.getName()); + } + // Use DataProductUpdateRequest.newBuilder() to construct. + private DataProductUpdateRequest(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private DataProductUpdateRequest() { + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductUpdateRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductUpdateRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.DataProductUpdateRequest.class, org.apache.airavata.datacatalog.api.DataProductUpdateRequest.Builder.class); + } + + private int bitField0_; + public static final int USER_INFO_FIELD_NUMBER = 1; + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + @java.lang.Override + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + /** + * .UserInfo user_info = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + + public static final int DATA_PRODUCT_FIELD_NUMBER = 2; + private org.apache.airavata.datacatalog.api.DataProduct dataProduct_; + /** + * .DataProduct data_product = 2; + * @return Whether the dataProduct field is set. + */ + @java.lang.Override + public boolean hasDataProduct() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .DataProduct data_product = 2; + * @return The dataProduct. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProduct getDataProduct() { + return dataProduct_ == null ? org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } + /** + * .DataProduct data_product = 2; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductOrBuilder() { + return dataProduct_ == null ? org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } + + 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 (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getUserInfo()); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(2, getDataProduct()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getUserInfo()); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getDataProduct()); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.DataProductUpdateRequest)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.DataProductUpdateRequest other = (org.apache.airavata.datacatalog.api.DataProductUpdateRequest) obj; + + if (hasUserInfo() != other.hasUserInfo()) return false; + if (hasUserInfo()) { + if (!getUserInfo() + .equals(other.getUserInfo())) return false; + } + if (hasDataProduct() != other.hasDataProduct()) return false; + if (hasDataProduct()) { + if (!getDataProduct() + .equals(other.getDataProduct())) return false; + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasUserInfo()) { + hash = (37 * hash) + USER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getUserInfo().hashCode(); + } + if (hasDataProduct()) { + hash = (37 * hash) + DATA_PRODUCT_FIELD_NUMBER; + hash = (53 * hash) + getDataProduct().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.DataProductUpdateRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductUpdateRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductUpdateRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductUpdateRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductUpdateRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductUpdateRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductUpdateRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.DataProductUpdateRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.DataProductUpdateRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.DataProductUpdateRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductUpdateRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.DataProductUpdateRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.DataProductUpdateRequest 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code DataProductUpdateRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:DataProductUpdateRequest) + org.apache.airavata.datacatalog.api.DataProductUpdateRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductUpdateRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductUpdateRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.DataProductUpdateRequest.class, org.apache.airavata.datacatalog.api.DataProductUpdateRequest.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.DataProductUpdateRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage + .alwaysUseFieldBuilders) { + getUserInfoFieldBuilder(); + getDataProductFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + dataProduct_ = null; + if (dataProductBuilder_ != null) { + dataProductBuilder_.dispose(); + dataProductBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductUpdateRequest_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductUpdateRequest getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.DataProductUpdateRequest.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductUpdateRequest build() { + org.apache.airavata.datacatalog.api.DataProductUpdateRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductUpdateRequest buildPartial() { + org.apache.airavata.datacatalog.api.DataProductUpdateRequest result = new org.apache.airavata.datacatalog.api.DataProductUpdateRequest(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.DataProductUpdateRequest result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.userInfo_ = userInfoBuilder_ == null + ? userInfo_ + : userInfoBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.dataProduct_ = dataProductBuilder_ == null + ? dataProduct_ + : dataProductBuilder_.build(); + to_bitField0_ |= 0x00000002; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.DataProductUpdateRequest) { + return mergeFrom((org.apache.airavata.datacatalog.api.DataProductUpdateRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.DataProductUpdateRequest other) { + if (other == org.apache.airavata.datacatalog.api.DataProductUpdateRequest.getDefaultInstance()) return this; + if (other.hasUserInfo()) { + mergeUserInfo(other.getUserInfo()); + } + if (other.hasDataProduct()) { + mergeDataProduct(other.getDataProduct()); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + input.readMessage( + getUserInfoFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: { + input.readMessage( + getDataProductFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000002; + break; + } // case 18 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> userInfoBuilder_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + if (userInfoBuilder_ == null) { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } else { + return userInfoBuilder_.getMessage(); + } + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + userInfo_ = value; + } else { + userInfoBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo( + org.apache.airavata.datacatalog.api.UserInfo.Builder builderForValue) { + if (userInfoBuilder_ == null) { + userInfo_ = builderForValue.build(); + } else { + userInfoBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder mergeUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + userInfo_ != null && + userInfo_ != org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance()) { + getUserInfoBuilder().mergeFrom(value); + } else { + userInfo_ = value; + } + } else { + userInfoBuilder_.mergeFrom(value); + } + if (userInfo_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder clearUserInfo() { + bitField0_ = (bitField0_ & ~0x00000001); + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfo.Builder getUserInfoBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getUserInfoFieldBuilder().getBuilder(); + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + if (userInfoBuilder_ != null) { + return userInfoBuilder_.getMessageOrBuilder(); + } else { + return userInfo_ == null ? + org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + } + /** + * .UserInfo user_info = 1; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> + getUserInfoFieldBuilder() { + if (userInfoBuilder_ == null) { + userInfoBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder>( + getUserInfo(), + getParentForChildren(), + isClean()); + userInfo_ = null; + } + return userInfoBuilder_; + } + + private org.apache.airavata.datacatalog.api.DataProduct dataProduct_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder> dataProductBuilder_; + /** + * .DataProduct data_product = 2; + * @return Whether the dataProduct field is set. + */ + public boolean hasDataProduct() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .DataProduct data_product = 2; + * @return The dataProduct. + */ + public org.apache.airavata.datacatalog.api.DataProduct getDataProduct() { + if (dataProductBuilder_ == null) { + return dataProduct_ == null ? org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } else { + return dataProductBuilder_.getMessage(); + } + } + /** + * .DataProduct data_product = 2; + */ + public Builder setDataProduct(org.apache.airavata.datacatalog.api.DataProduct value) { + if (dataProductBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + dataProduct_ = value; + } else { + dataProductBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * .DataProduct data_product = 2; + */ + public Builder setDataProduct( + org.apache.airavata.datacatalog.api.DataProduct.Builder builderForValue) { + if (dataProductBuilder_ == null) { + dataProduct_ = builderForValue.build(); + } else { + dataProductBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * .DataProduct data_product = 2; + */ + public Builder mergeDataProduct(org.apache.airavata.datacatalog.api.DataProduct value) { + if (dataProductBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) && + dataProduct_ != null && + dataProduct_ != org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance()) { + getDataProductBuilder().mergeFrom(value); + } else { + dataProduct_ = value; + } + } else { + dataProductBuilder_.mergeFrom(value); + } + if (dataProduct_ != null) { + bitField0_ |= 0x00000002; + onChanged(); + } + return this; + } + /** + * .DataProduct data_product = 2; + */ + public Builder clearDataProduct() { + bitField0_ = (bitField0_ & ~0x00000002); + dataProduct_ = null; + if (dataProductBuilder_ != null) { + dataProductBuilder_.dispose(); + dataProductBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .DataProduct data_product = 2; + */ + public org.apache.airavata.datacatalog.api.DataProduct.Builder getDataProductBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getDataProductFieldBuilder().getBuilder(); + } + /** + * .DataProduct data_product = 2; + */ + public org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductOrBuilder() { + if (dataProductBuilder_ != null) { + return dataProductBuilder_.getMessageOrBuilder(); + } else { + return dataProduct_ == null ? + org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } + } + /** + * .DataProduct data_product = 2; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder> + getDataProductFieldBuilder() { + if (dataProductBuilder_ == null) { + dataProductBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder>( + getDataProduct(), + getParentForChildren(), + isClean()); + dataProduct_ = null; + } + return dataProductBuilder_; + } + + // @@protoc_insertion_point(builder_scope:DataProductUpdateRequest) + } + + // @@protoc_insertion_point(class_scope:DataProductUpdateRequest) + private static final org.apache.airavata.datacatalog.api.DataProductUpdateRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.DataProductUpdateRequest(); + } + + public static org.apache.airavata.datacatalog.api.DataProductUpdateRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DataProductUpdateRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductUpdateRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductUpdateRequestOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductUpdateRequestOrBuilder.java new file mode 100644 index 0000000..05be688 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductUpdateRequestOrBuilder.java @@ -0,0 +1,41 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface DataProductUpdateRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:DataProductUpdateRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + boolean hasUserInfo(); + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + org.apache.airavata.datacatalog.api.UserInfo getUserInfo(); + /** + * .UserInfo user_info = 1; + */ + org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder(); + + /** + * .DataProduct data_product = 2; + * @return Whether the dataProduct field is set. + */ + boolean hasDataProduct(); + /** + * .DataProduct data_product = 2; + * @return The dataProduct. + */ + org.apache.airavata.datacatalog.api.DataProduct getDataProduct(); + /** + * .DataProduct data_product = 2; + */ + org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductOrBuilder(); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductUpdateResponse.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductUpdateResponse.java new file mode 100644 index 0000000..58c8149 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductUpdateResponse.java @@ -0,0 +1,558 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code DataProductUpdateResponse} + */ +public final class DataProductUpdateResponse extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:DataProductUpdateResponse) + DataProductUpdateResponseOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + DataProductUpdateResponse.class.getName()); + } + // Use DataProductUpdateResponse.newBuilder() to construct. + private DataProductUpdateResponse(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private DataProductUpdateResponse() { + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductUpdateResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductUpdateResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.DataProductUpdateResponse.class, org.apache.airavata.datacatalog.api.DataProductUpdateResponse.Builder.class); + } + + private int bitField0_; + public static final int DATA_PRODUCT_FIELD_NUMBER = 1; + private org.apache.airavata.datacatalog.api.DataProduct dataProduct_; + /** + * .DataProduct data_product = 1; + * @return Whether the dataProduct field is set. + */ + @java.lang.Override + public boolean hasDataProduct() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .DataProduct data_product = 1; + * @return The dataProduct. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProduct getDataProduct() { + return dataProduct_ == null ? org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } + /** + * .DataProduct data_product = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductOrBuilder() { + return dataProduct_ == null ? org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } + + 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 (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getDataProduct()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getDataProduct()); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.DataProductUpdateResponse)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.DataProductUpdateResponse other = (org.apache.airavata.datacatalog.api.DataProductUpdateResponse) obj; + + if (hasDataProduct() != other.hasDataProduct()) return false; + if (hasDataProduct()) { + if (!getDataProduct() + .equals(other.getDataProduct())) return false; + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasDataProduct()) { + hash = (37 * hash) + DATA_PRODUCT_FIELD_NUMBER; + hash = (53 * hash) + getDataProduct().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.DataProductUpdateResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductUpdateResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductUpdateResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductUpdateResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductUpdateResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.DataProductUpdateResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductUpdateResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.DataProductUpdateResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.DataProductUpdateResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.DataProductUpdateResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.DataProductUpdateResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.DataProductUpdateResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.DataProductUpdateResponse 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code DataProductUpdateResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:DataProductUpdateResponse) + org.apache.airavata.datacatalog.api.DataProductUpdateResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductUpdateResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductUpdateResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.DataProductUpdateResponse.class, org.apache.airavata.datacatalog.api.DataProductUpdateResponse.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.DataProductUpdateResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage + .alwaysUseFieldBuilders) { + getDataProductFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + dataProduct_ = null; + if (dataProductBuilder_ != null) { + dataProductBuilder_.dispose(); + dataProductBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_DataProductUpdateResponse_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductUpdateResponse getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.DataProductUpdateResponse.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductUpdateResponse build() { + org.apache.airavata.datacatalog.api.DataProductUpdateResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductUpdateResponse buildPartial() { + org.apache.airavata.datacatalog.api.DataProductUpdateResponse result = new org.apache.airavata.datacatalog.api.DataProductUpdateResponse(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.DataProductUpdateResponse result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.dataProduct_ = dataProductBuilder_ == null + ? dataProduct_ + : dataProductBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.DataProductUpdateResponse) { + return mergeFrom((org.apache.airavata.datacatalog.api.DataProductUpdateResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.DataProductUpdateResponse other) { + if (other == org.apache.airavata.datacatalog.api.DataProductUpdateResponse.getDefaultInstance()) return this; + if (other.hasDataProduct()) { + mergeDataProduct(other.getDataProduct()); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + input.readMessage( + getDataProductFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private org.apache.airavata.datacatalog.api.DataProduct dataProduct_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder> dataProductBuilder_; + /** + * .DataProduct data_product = 1; + * @return Whether the dataProduct field is set. + */ + public boolean hasDataProduct() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .DataProduct data_product = 1; + * @return The dataProduct. + */ + public org.apache.airavata.datacatalog.api.DataProduct getDataProduct() { + if (dataProductBuilder_ == null) { + return dataProduct_ == null ? org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } else { + return dataProductBuilder_.getMessage(); + } + } + /** + * .DataProduct data_product = 1; + */ + public Builder setDataProduct(org.apache.airavata.datacatalog.api.DataProduct value) { + if (dataProductBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + dataProduct_ = value; + } else { + dataProductBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .DataProduct data_product = 1; + */ + public Builder setDataProduct( + org.apache.airavata.datacatalog.api.DataProduct.Builder builderForValue) { + if (dataProductBuilder_ == null) { + dataProduct_ = builderForValue.build(); + } else { + dataProductBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .DataProduct data_product = 1; + */ + public Builder mergeDataProduct(org.apache.airavata.datacatalog.api.DataProduct value) { + if (dataProductBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + dataProduct_ != null && + dataProduct_ != org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance()) { + getDataProductBuilder().mergeFrom(value); + } else { + dataProduct_ = value; + } + } else { + dataProductBuilder_.mergeFrom(value); + } + if (dataProduct_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + /** + * .DataProduct data_product = 1; + */ + public Builder clearDataProduct() { + bitField0_ = (bitField0_ & ~0x00000001); + dataProduct_ = null; + if (dataProductBuilder_ != null) { + dataProductBuilder_.dispose(); + dataProductBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .DataProduct data_product = 1; + */ + public org.apache.airavata.datacatalog.api.DataProduct.Builder getDataProductBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getDataProductFieldBuilder().getBuilder(); + } + /** + * .DataProduct data_product = 1; + */ + public org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductOrBuilder() { + if (dataProductBuilder_ != null) { + return dataProductBuilder_.getMessageOrBuilder(); + } else { + return dataProduct_ == null ? + org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } + } + /** + * .DataProduct data_product = 1; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder> + getDataProductFieldBuilder() { + if (dataProductBuilder_ == null) { + dataProductBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder>( + getDataProduct(), + getParentForChildren(), + isClean()); + dataProduct_ = null; + } + return dataProductBuilder_; + } + + // @@protoc_insertion_point(builder_scope:DataProductUpdateResponse) + } + + // @@protoc_insertion_point(class_scope:DataProductUpdateResponse) + private static final org.apache.airavata.datacatalog.api.DataProductUpdateResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.DataProductUpdateResponse(); + } + + public static org.apache.airavata.datacatalog.api.DataProductUpdateResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DataProductUpdateResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductUpdateResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductUpdateResponseOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductUpdateResponseOrBuilder.java new file mode 100644 index 0000000..7f24772 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/DataProductUpdateResponseOrBuilder.java @@ -0,0 +1,26 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface DataProductUpdateResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:DataProductUpdateResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .DataProduct data_product = 1; + * @return Whether the dataProduct field is set. + */ + boolean hasDataProduct(); + /** + * .DataProduct data_product = 1; + * @return The dataProduct. + */ + org.apache.airavata.datacatalog.api.DataProduct getDataProduct(); + /** + * .DataProduct data_product = 1; + */ + org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductOrBuilder(); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/FieldValueType.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/FieldValueType.java new file mode 100644 index 0000000..2ee6587 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/FieldValueType.java @@ -0,0 +1,151 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf enum {@code FieldValueType} + */ +public enum FieldValueType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * STRING = 0; + */ + STRING(0), + /** + * INTEGER = 1; + */ + INTEGER(1), + /** + * FLOAT = 2; + */ + FLOAT(2), + /** + * BOOLEAN = 3; + */ + BOOLEAN(3), + /** + * DATESTRING = 4; + */ + DATESTRING(4), + UNRECOGNIZED(-1), + ; + + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + FieldValueType.class.getName()); + } + /** + * STRING = 0; + */ + public static final int STRING_VALUE = 0; + /** + * INTEGER = 1; + */ + public static final int INTEGER_VALUE = 1; + /** + * FLOAT = 2; + */ + public static final int FLOAT_VALUE = 2; + /** + * BOOLEAN = 3; + */ + public static final int BOOLEAN_VALUE = 3; + /** + * DATESTRING = 4; + */ + public static final int DATESTRING_VALUE = 4; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static FieldValueType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static FieldValueType forNumber(int value) { + switch (value) { + case 0: return STRING; + case 1: return INTEGER; + case 2: return FLOAT; + case 3: return BOOLEAN; + case 4: return DATESTRING; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + FieldValueType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public FieldValueType findValueByNumber(int number) { + return FieldValueType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.getDescriptor().getEnumTypes().get(1); + } + + private static final FieldValueType[] VALUES = values(); + + public static FieldValueType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private FieldValueType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:FieldValueType) +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/GrantPermissionRequest.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/GrantPermissionRequest.java new file mode 100644 index 0000000..3d6cc15 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/GrantPermissionRequest.java @@ -0,0 +1,1022 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code GrantPermissionRequest} + */ +public final class GrantPermissionRequest extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:GrantPermissionRequest) + GrantPermissionRequestOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + GrantPermissionRequest.class.getName()); + } + // Use GrantPermissionRequest.newBuilder() to construct. + private GrantPermissionRequest(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private GrantPermissionRequest() { + permission_ = 0; + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_GrantPermissionRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_GrantPermissionRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.GrantPermissionRequest.class, org.apache.airavata.datacatalog.api.GrantPermissionRequest.Builder.class); + } + + private int bitField0_; + public static final int USER_INFO_FIELD_NUMBER = 1; + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + @java.lang.Override + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + /** + * .UserInfo user_info = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + + public static final int DATA_PRODUCT_FIELD_NUMBER = 2; + private org.apache.airavata.datacatalog.api.DataProduct dataProduct_; + /** + * .DataProduct data_product = 2; + * @return Whether the dataProduct field is set. + */ + @java.lang.Override + public boolean hasDataProduct() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .DataProduct data_product = 2; + * @return The dataProduct. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProduct getDataProduct() { + return dataProduct_ == null ? org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } + /** + * .DataProduct data_product = 2; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductOrBuilder() { + return dataProduct_ == null ? org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } + + public static final int PERMISSION_FIELD_NUMBER = 3; + private int permission_ = 0; + /** + * .Permission permission = 3; + * @return The enum numeric value on the wire for permission. + */ + @java.lang.Override public int getPermissionValue() { + return permission_; + } + /** + * .Permission permission = 3; + * @return The permission. + */ + @java.lang.Override public org.apache.airavata.datacatalog.api.Permission getPermission() { + org.apache.airavata.datacatalog.api.Permission result = org.apache.airavata.datacatalog.api.Permission.forNumber(permission_); + return result == null ? org.apache.airavata.datacatalog.api.Permission.UNRECOGNIZED : result; + } + + public static final int SHARED_BY_USER_FIELD_NUMBER = 4; + private org.apache.airavata.datacatalog.api.UserInfo sharedByUser_; + /** + * optional .UserInfo shared_by_user = 4; + * @return Whether the sharedByUser field is set. + */ + @java.lang.Override + public boolean hasSharedByUser() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional .UserInfo shared_by_user = 4; + * @return The sharedByUser. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfo getSharedByUser() { + return sharedByUser_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : sharedByUser_; + } + /** + * optional .UserInfo shared_by_user = 4; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getSharedByUserOrBuilder() { + return sharedByUser_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : sharedByUser_; + } + + 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 (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getUserInfo()); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(2, getDataProduct()); + } + if (permission_ != org.apache.airavata.datacatalog.api.Permission.OWNER.getNumber()) { + output.writeEnum(3, permission_); + } + if (((bitField0_ & 0x00000004) != 0)) { + output.writeMessage(4, getSharedByUser()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getUserInfo()); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getDataProduct()); + } + if (permission_ != org.apache.airavata.datacatalog.api.Permission.OWNER.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(3, permission_); + } + if (((bitField0_ & 0x00000004) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getSharedByUser()); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.GrantPermissionRequest)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.GrantPermissionRequest other = (org.apache.airavata.datacatalog.api.GrantPermissionRequest) obj; + + if (hasUserInfo() != other.hasUserInfo()) return false; + if (hasUserInfo()) { + if (!getUserInfo() + .equals(other.getUserInfo())) return false; + } + if (hasDataProduct() != other.hasDataProduct()) return false; + if (hasDataProduct()) { + if (!getDataProduct() + .equals(other.getDataProduct())) return false; + } + if (permission_ != other.permission_) return false; + if (hasSharedByUser() != other.hasSharedByUser()) return false; + if (hasSharedByUser()) { + if (!getSharedByUser() + .equals(other.getSharedByUser())) return false; + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasUserInfo()) { + hash = (37 * hash) + USER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getUserInfo().hashCode(); + } + if (hasDataProduct()) { + hash = (37 * hash) + DATA_PRODUCT_FIELD_NUMBER; + hash = (53 * hash) + getDataProduct().hashCode(); + } + hash = (37 * hash) + PERMISSION_FIELD_NUMBER; + hash = (53 * hash) + permission_; + if (hasSharedByUser()) { + hash = (37 * hash) + SHARED_BY_USER_FIELD_NUMBER; + hash = (53 * hash) + getSharedByUser().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.GrantPermissionRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.GrantPermissionRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.GrantPermissionRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.GrantPermissionRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.GrantPermissionRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.GrantPermissionRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.GrantPermissionRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.GrantPermissionRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.GrantPermissionRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.GrantPermissionRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.GrantPermissionRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.GrantPermissionRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.GrantPermissionRequest 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code GrantPermissionRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:GrantPermissionRequest) + org.apache.airavata.datacatalog.api.GrantPermissionRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_GrantPermissionRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_GrantPermissionRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.GrantPermissionRequest.class, org.apache.airavata.datacatalog.api.GrantPermissionRequest.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.GrantPermissionRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage + .alwaysUseFieldBuilders) { + getUserInfoFieldBuilder(); + getDataProductFieldBuilder(); + getSharedByUserFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + dataProduct_ = null; + if (dataProductBuilder_ != null) { + dataProductBuilder_.dispose(); + dataProductBuilder_ = null; + } + permission_ = 0; + sharedByUser_ = null; + if (sharedByUserBuilder_ != null) { + sharedByUserBuilder_.dispose(); + sharedByUserBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_GrantPermissionRequest_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.GrantPermissionRequest getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.GrantPermissionRequest.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.GrantPermissionRequest build() { + org.apache.airavata.datacatalog.api.GrantPermissionRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.GrantPermissionRequest buildPartial() { + org.apache.airavata.datacatalog.api.GrantPermissionRequest result = new org.apache.airavata.datacatalog.api.GrantPermissionRequest(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.GrantPermissionRequest result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.userInfo_ = userInfoBuilder_ == null + ? userInfo_ + : userInfoBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.dataProduct_ = dataProductBuilder_ == null + ? dataProduct_ + : dataProductBuilder_.build(); + to_bitField0_ |= 0x00000002; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.permission_ = permission_; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.sharedByUser_ = sharedByUserBuilder_ == null + ? sharedByUser_ + : sharedByUserBuilder_.build(); + to_bitField0_ |= 0x00000004; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.GrantPermissionRequest) { + return mergeFrom((org.apache.airavata.datacatalog.api.GrantPermissionRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.GrantPermissionRequest other) { + if (other == org.apache.airavata.datacatalog.api.GrantPermissionRequest.getDefaultInstance()) return this; + if (other.hasUserInfo()) { + mergeUserInfo(other.getUserInfo()); + } + if (other.hasDataProduct()) { + mergeDataProduct(other.getDataProduct()); + } + if (other.permission_ != 0) { + setPermissionValue(other.getPermissionValue()); + } + if (other.hasSharedByUser()) { + mergeSharedByUser(other.getSharedByUser()); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + input.readMessage( + getUserInfoFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: { + input.readMessage( + getDataProductFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 24: { + permission_ = input.readEnum(); + bitField0_ |= 0x00000004; + break; + } // case 24 + case 34: { + input.readMessage( + getSharedByUserFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000008; + break; + } // case 34 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> userInfoBuilder_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + if (userInfoBuilder_ == null) { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } else { + return userInfoBuilder_.getMessage(); + } + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + userInfo_ = value; + } else { + userInfoBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo( + org.apache.airavata.datacatalog.api.UserInfo.Builder builderForValue) { + if (userInfoBuilder_ == null) { + userInfo_ = builderForValue.build(); + } else { + userInfoBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder mergeUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + userInfo_ != null && + userInfo_ != org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance()) { + getUserInfoBuilder().mergeFrom(value); + } else { + userInfo_ = value; + } + } else { + userInfoBuilder_.mergeFrom(value); + } + if (userInfo_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder clearUserInfo() { + bitField0_ = (bitField0_ & ~0x00000001); + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfo.Builder getUserInfoBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getUserInfoFieldBuilder().getBuilder(); + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + if (userInfoBuilder_ != null) { + return userInfoBuilder_.getMessageOrBuilder(); + } else { + return userInfo_ == null ? + org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + } + /** + * .UserInfo user_info = 1; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> + getUserInfoFieldBuilder() { + if (userInfoBuilder_ == null) { + userInfoBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder>( + getUserInfo(), + getParentForChildren(), + isClean()); + userInfo_ = null; + } + return userInfoBuilder_; + } + + private org.apache.airavata.datacatalog.api.DataProduct dataProduct_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder> dataProductBuilder_; + /** + * .DataProduct data_product = 2; + * @return Whether the dataProduct field is set. + */ + public boolean hasDataProduct() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .DataProduct data_product = 2; + * @return The dataProduct. + */ + public org.apache.airavata.datacatalog.api.DataProduct getDataProduct() { + if (dataProductBuilder_ == null) { + return dataProduct_ == null ? org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } else { + return dataProductBuilder_.getMessage(); + } + } + /** + * .DataProduct data_product = 2; + */ + public Builder setDataProduct(org.apache.airavata.datacatalog.api.DataProduct value) { + if (dataProductBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + dataProduct_ = value; + } else { + dataProductBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * .DataProduct data_product = 2; + */ + public Builder setDataProduct( + org.apache.airavata.datacatalog.api.DataProduct.Builder builderForValue) { + if (dataProductBuilder_ == null) { + dataProduct_ = builderForValue.build(); + } else { + dataProductBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * .DataProduct data_product = 2; + */ + public Builder mergeDataProduct(org.apache.airavata.datacatalog.api.DataProduct value) { + if (dataProductBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) && + dataProduct_ != null && + dataProduct_ != org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance()) { + getDataProductBuilder().mergeFrom(value); + } else { + dataProduct_ = value; + } + } else { + dataProductBuilder_.mergeFrom(value); + } + if (dataProduct_ != null) { + bitField0_ |= 0x00000002; + onChanged(); + } + return this; + } + /** + * .DataProduct data_product = 2; + */ + public Builder clearDataProduct() { + bitField0_ = (bitField0_ & ~0x00000002); + dataProduct_ = null; + if (dataProductBuilder_ != null) { + dataProductBuilder_.dispose(); + dataProductBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .DataProduct data_product = 2; + */ + public org.apache.airavata.datacatalog.api.DataProduct.Builder getDataProductBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getDataProductFieldBuilder().getBuilder(); + } + /** + * .DataProduct data_product = 2; + */ + public org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductOrBuilder() { + if (dataProductBuilder_ != null) { + return dataProductBuilder_.getMessageOrBuilder(); + } else { + return dataProduct_ == null ? + org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } + } + /** + * .DataProduct data_product = 2; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder> + getDataProductFieldBuilder() { + if (dataProductBuilder_ == null) { + dataProductBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder>( + getDataProduct(), + getParentForChildren(), + isClean()); + dataProduct_ = null; + } + return dataProductBuilder_; + } + + private int permission_ = 0; + /** + * .Permission permission = 3; + * @return The enum numeric value on the wire for permission. + */ + @java.lang.Override public int getPermissionValue() { + return permission_; + } + /** + * .Permission permission = 3; + * @param value The enum numeric value on the wire for permission to set. + * @return This builder for chaining. + */ + public Builder setPermissionValue(int value) { + permission_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + /** + * .Permission permission = 3; + * @return The permission. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.Permission getPermission() { + org.apache.airavata.datacatalog.api.Permission result = org.apache.airavata.datacatalog.api.Permission.forNumber(permission_); + return result == null ? org.apache.airavata.datacatalog.api.Permission.UNRECOGNIZED : result; + } + /** + * .Permission permission = 3; + * @param value The permission to set. + * @return This builder for chaining. + */ + public Builder setPermission(org.apache.airavata.datacatalog.api.Permission value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000004; + permission_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .Permission permission = 3; + * @return This builder for chaining. + */ + public Builder clearPermission() { + bitField0_ = (bitField0_ & ~0x00000004); + permission_ = 0; + onChanged(); + return this; + } + + private org.apache.airavata.datacatalog.api.UserInfo sharedByUser_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> sharedByUserBuilder_; + /** + * optional .UserInfo shared_by_user = 4; + * @return Whether the sharedByUser field is set. + */ + public boolean hasSharedByUser() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional .UserInfo shared_by_user = 4; + * @return The sharedByUser. + */ + public org.apache.airavata.datacatalog.api.UserInfo getSharedByUser() { + if (sharedByUserBuilder_ == null) { + return sharedByUser_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : sharedByUser_; + } else { + return sharedByUserBuilder_.getMessage(); + } + } + /** + * optional .UserInfo shared_by_user = 4; + */ + public Builder setSharedByUser(org.apache.airavata.datacatalog.api.UserInfo value) { + if (sharedByUserBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + sharedByUser_ = value; + } else { + sharedByUserBuilder_.setMessage(value); + } + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + /** + * optional .UserInfo shared_by_user = 4; + */ + public Builder setSharedByUser( + org.apache.airavata.datacatalog.api.UserInfo.Builder builderForValue) { + if (sharedByUserBuilder_ == null) { + sharedByUser_ = builderForValue.build(); + } else { + sharedByUserBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + /** + * optional .UserInfo shared_by_user = 4; + */ + public Builder mergeSharedByUser(org.apache.airavata.datacatalog.api.UserInfo value) { + if (sharedByUserBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0) && + sharedByUser_ != null && + sharedByUser_ != org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance()) { + getSharedByUserBuilder().mergeFrom(value); + } else { + sharedByUser_ = value; + } + } else { + sharedByUserBuilder_.mergeFrom(value); + } + if (sharedByUser_ != null) { + bitField0_ |= 0x00000008; + onChanged(); + } + return this; + } + /** + * optional .UserInfo shared_by_user = 4; + */ + public Builder clearSharedByUser() { + bitField0_ = (bitField0_ & ~0x00000008); + sharedByUser_ = null; + if (sharedByUserBuilder_ != null) { + sharedByUserBuilder_.dispose(); + sharedByUserBuilder_ = null; + } + onChanged(); + return this; + } + /** + * optional .UserInfo shared_by_user = 4; + */ + public org.apache.airavata.datacatalog.api.UserInfo.Builder getSharedByUserBuilder() { + bitField0_ |= 0x00000008; + onChanged(); + return getSharedByUserFieldBuilder().getBuilder(); + } + /** + * optional .UserInfo shared_by_user = 4; + */ + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getSharedByUserOrBuilder() { + if (sharedByUserBuilder_ != null) { + return sharedByUserBuilder_.getMessageOrBuilder(); + } else { + return sharedByUser_ == null ? + org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : sharedByUser_; + } + } + /** + * optional .UserInfo shared_by_user = 4; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> + getSharedByUserFieldBuilder() { + if (sharedByUserBuilder_ == null) { + sharedByUserBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder>( + getSharedByUser(), + getParentForChildren(), + isClean()); + sharedByUser_ = null; + } + return sharedByUserBuilder_; + } + + // @@protoc_insertion_point(builder_scope:GrantPermissionRequest) + } + + // @@protoc_insertion_point(class_scope:GrantPermissionRequest) + private static final org.apache.airavata.datacatalog.api.GrantPermissionRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.GrantPermissionRequest(); + } + + public static org.apache.airavata.datacatalog.api.GrantPermissionRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GrantPermissionRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.GrantPermissionRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/GrantPermissionRequestOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/GrantPermissionRequestOrBuilder.java new file mode 100644 index 0000000..9d3b376 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/GrantPermissionRequestOrBuilder.java @@ -0,0 +1,67 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface GrantPermissionRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:GrantPermissionRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + boolean hasUserInfo(); + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + org.apache.airavata.datacatalog.api.UserInfo getUserInfo(); + /** + * .UserInfo user_info = 1; + */ + org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder(); + + /** + * .DataProduct data_product = 2; + * @return Whether the dataProduct field is set. + */ + boolean hasDataProduct(); + /** + * .DataProduct data_product = 2; + * @return The dataProduct. + */ + org.apache.airavata.datacatalog.api.DataProduct getDataProduct(); + /** + * .DataProduct data_product = 2; + */ + org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductOrBuilder(); + + /** + * .Permission permission = 3; + * @return The enum numeric value on the wire for permission. + */ + int getPermissionValue(); + /** + * .Permission permission = 3; + * @return The permission. + */ + org.apache.airavata.datacatalog.api.Permission getPermission(); + + /** + * optional .UserInfo shared_by_user = 4; + * @return Whether the sharedByUser field is set. + */ + boolean hasSharedByUser(); + /** + * optional .UserInfo shared_by_user = 4; + * @return The sharedByUser. + */ + org.apache.airavata.datacatalog.api.UserInfo getSharedByUser(); + /** + * optional .UserInfo shared_by_user = 4; + */ + org.apache.airavata.datacatalog.api.UserInfoOrBuilder getSharedByUserOrBuilder(); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/GrantPermissionResponse.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/GrantPermissionResponse.java new file mode 100644 index 0000000..6350fdf --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/GrantPermissionResponse.java @@ -0,0 +1,358 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code GrantPermissionResponse} + */ +public final class GrantPermissionResponse extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:GrantPermissionResponse) + GrantPermissionResponseOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + GrantPermissionResponse.class.getName()); + } + // Use GrantPermissionResponse.newBuilder() to construct. + private GrantPermissionResponse(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private GrantPermissionResponse() { + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_GrantPermissionResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_GrantPermissionResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.GrantPermissionResponse.class, org.apache.airavata.datacatalog.api.GrantPermissionResponse.Builder.class); + } + + 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 { + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.GrantPermissionResponse)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.GrantPermissionResponse other = (org.apache.airavata.datacatalog.api.GrantPermissionResponse) obj; + + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.GrantPermissionResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.GrantPermissionResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.GrantPermissionResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.GrantPermissionResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.GrantPermissionResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.GrantPermissionResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.GrantPermissionResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.GrantPermissionResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.GrantPermissionResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.GrantPermissionResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.GrantPermissionResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.GrantPermissionResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.GrantPermissionResponse 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code GrantPermissionResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:GrantPermissionResponse) + org.apache.airavata.datacatalog.api.GrantPermissionResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_GrantPermissionResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_GrantPermissionResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.GrantPermissionResponse.class, org.apache.airavata.datacatalog.api.GrantPermissionResponse.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.GrantPermissionResponse.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_GrantPermissionResponse_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.GrantPermissionResponse getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.GrantPermissionResponse.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.GrantPermissionResponse build() { + org.apache.airavata.datacatalog.api.GrantPermissionResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.GrantPermissionResponse buildPartial() { + org.apache.airavata.datacatalog.api.GrantPermissionResponse result = new org.apache.airavata.datacatalog.api.GrantPermissionResponse(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.GrantPermissionResponse) { + return mergeFrom((org.apache.airavata.datacatalog.api.GrantPermissionResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.GrantPermissionResponse other) { + if (other == org.apache.airavata.datacatalog.api.GrantPermissionResponse.getDefaultInstance()) return this; + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + // @@protoc_insertion_point(builder_scope:GrantPermissionResponse) + } + + // @@protoc_insertion_point(class_scope:GrantPermissionResponse) + private static final org.apache.airavata.datacatalog.api.GrantPermissionResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.GrantPermissionResponse(); + } + + public static org.apache.airavata.datacatalog.api.GrantPermissionResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GrantPermissionResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.GrantPermissionResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/GrantPermissionResponseOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/GrantPermissionResponseOrBuilder.java new file mode 100644 index 0000000..d298646 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/GrantPermissionResponseOrBuilder.java @@ -0,0 +1,11 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface GrantPermissionResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:GrantPermissionResponse) + com.google.protobuf.MessageOrBuilder { +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/GrantPermissionToGroupRequest.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/GrantPermissionToGroupRequest.java new file mode 100644 index 0000000..a74c93b --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/GrantPermissionToGroupRequest.java @@ -0,0 +1,1022 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code GrantPermissionToGroupRequest} + */ +public final class GrantPermissionToGroupRequest extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:GrantPermissionToGroupRequest) + GrantPermissionToGroupRequestOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + GrantPermissionToGroupRequest.class.getName()); + } + // Use GrantPermissionToGroupRequest.newBuilder() to construct. + private GrantPermissionToGroupRequest(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private GrantPermissionToGroupRequest() { + permission_ = 0; + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_GrantPermissionToGroupRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_GrantPermissionToGroupRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest.class, org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest.Builder.class); + } + + private int bitField0_; + public static final int GROUP_INFO_FIELD_NUMBER = 1; + private org.apache.airavata.datacatalog.api.GroupInfo groupInfo_; + /** + * .GroupInfo group_info = 1; + * @return Whether the groupInfo field is set. + */ + @java.lang.Override + public boolean hasGroupInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .GroupInfo group_info = 1; + * @return The groupInfo. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.GroupInfo getGroupInfo() { + return groupInfo_ == null ? org.apache.airavata.datacatalog.api.GroupInfo.getDefaultInstance() : groupInfo_; + } + /** + * .GroupInfo group_info = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.GroupInfoOrBuilder getGroupInfoOrBuilder() { + return groupInfo_ == null ? org.apache.airavata.datacatalog.api.GroupInfo.getDefaultInstance() : groupInfo_; + } + + public static final int DATA_PRODUCT_FIELD_NUMBER = 2; + private org.apache.airavata.datacatalog.api.DataProduct dataProduct_; + /** + * .DataProduct data_product = 2; + * @return Whether the dataProduct field is set. + */ + @java.lang.Override + public boolean hasDataProduct() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .DataProduct data_product = 2; + * @return The dataProduct. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProduct getDataProduct() { + return dataProduct_ == null ? org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } + /** + * .DataProduct data_product = 2; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductOrBuilder() { + return dataProduct_ == null ? org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } + + public static final int PERMISSION_FIELD_NUMBER = 3; + private int permission_ = 0; + /** + * .Permission permission = 3; + * @return The enum numeric value on the wire for permission. + */ + @java.lang.Override public int getPermissionValue() { + return permission_; + } + /** + * .Permission permission = 3; + * @return The permission. + */ + @java.lang.Override public org.apache.airavata.datacatalog.api.Permission getPermission() { + org.apache.airavata.datacatalog.api.Permission result = org.apache.airavata.datacatalog.api.Permission.forNumber(permission_); + return result == null ? org.apache.airavata.datacatalog.api.Permission.UNRECOGNIZED : result; + } + + public static final int SHARED_BY_USER_FIELD_NUMBER = 4; + private org.apache.airavata.datacatalog.api.UserInfo sharedByUser_; + /** + * optional .UserInfo shared_by_user = 4; + * @return Whether the sharedByUser field is set. + */ + @java.lang.Override + public boolean hasSharedByUser() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional .UserInfo shared_by_user = 4; + * @return The sharedByUser. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfo getSharedByUser() { + return sharedByUser_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : sharedByUser_; + } + /** + * optional .UserInfo shared_by_user = 4; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getSharedByUserOrBuilder() { + return sharedByUser_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : sharedByUser_; + } + + 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 (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getGroupInfo()); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(2, getDataProduct()); + } + if (permission_ != org.apache.airavata.datacatalog.api.Permission.OWNER.getNumber()) { + output.writeEnum(3, permission_); + } + if (((bitField0_ & 0x00000004) != 0)) { + output.writeMessage(4, getSharedByUser()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getGroupInfo()); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getDataProduct()); + } + if (permission_ != org.apache.airavata.datacatalog.api.Permission.OWNER.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(3, permission_); + } + if (((bitField0_ & 0x00000004) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getSharedByUser()); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest other = (org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest) obj; + + if (hasGroupInfo() != other.hasGroupInfo()) return false; + if (hasGroupInfo()) { + if (!getGroupInfo() + .equals(other.getGroupInfo())) return false; + } + if (hasDataProduct() != other.hasDataProduct()) return false; + if (hasDataProduct()) { + if (!getDataProduct() + .equals(other.getDataProduct())) return false; + } + if (permission_ != other.permission_) return false; + if (hasSharedByUser() != other.hasSharedByUser()) return false; + if (hasSharedByUser()) { + if (!getSharedByUser() + .equals(other.getSharedByUser())) return false; + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasGroupInfo()) { + hash = (37 * hash) + GROUP_INFO_FIELD_NUMBER; + hash = (53 * hash) + getGroupInfo().hashCode(); + } + if (hasDataProduct()) { + hash = (37 * hash) + DATA_PRODUCT_FIELD_NUMBER; + hash = (53 * hash) + getDataProduct().hashCode(); + } + hash = (37 * hash) + PERMISSION_FIELD_NUMBER; + hash = (53 * hash) + permission_; + if (hasSharedByUser()) { + hash = (37 * hash) + SHARED_BY_USER_FIELD_NUMBER; + hash = (53 * hash) + getSharedByUser().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code GrantPermissionToGroupRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:GrantPermissionToGroupRequest) + org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_GrantPermissionToGroupRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_GrantPermissionToGroupRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest.class, org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage + .alwaysUseFieldBuilders) { + getGroupInfoFieldBuilder(); + getDataProductFieldBuilder(); + getSharedByUserFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + groupInfo_ = null; + if (groupInfoBuilder_ != null) { + groupInfoBuilder_.dispose(); + groupInfoBuilder_ = null; + } + dataProduct_ = null; + if (dataProductBuilder_ != null) { + dataProductBuilder_.dispose(); + dataProductBuilder_ = null; + } + permission_ = 0; + sharedByUser_ = null; + if (sharedByUserBuilder_ != null) { + sharedByUserBuilder_.dispose(); + sharedByUserBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_GrantPermissionToGroupRequest_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest build() { + org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest buildPartial() { + org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest result = new org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.groupInfo_ = groupInfoBuilder_ == null + ? groupInfo_ + : groupInfoBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.dataProduct_ = dataProductBuilder_ == null + ? dataProduct_ + : dataProductBuilder_.build(); + to_bitField0_ |= 0x00000002; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.permission_ = permission_; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.sharedByUser_ = sharedByUserBuilder_ == null + ? sharedByUser_ + : sharedByUserBuilder_.build(); + to_bitField0_ |= 0x00000004; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest) { + return mergeFrom((org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest other) { + if (other == org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest.getDefaultInstance()) return this; + if (other.hasGroupInfo()) { + mergeGroupInfo(other.getGroupInfo()); + } + if (other.hasDataProduct()) { + mergeDataProduct(other.getDataProduct()); + } + if (other.permission_ != 0) { + setPermissionValue(other.getPermissionValue()); + } + if (other.hasSharedByUser()) { + mergeSharedByUser(other.getSharedByUser()); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + input.readMessage( + getGroupInfoFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: { + input.readMessage( + getDataProductFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 24: { + permission_ = input.readEnum(); + bitField0_ |= 0x00000004; + break; + } // case 24 + case 34: { + input.readMessage( + getSharedByUserFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000008; + break; + } // case 34 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private org.apache.airavata.datacatalog.api.GroupInfo groupInfo_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.GroupInfo, org.apache.airavata.datacatalog.api.GroupInfo.Builder, org.apache.airavata.datacatalog.api.GroupInfoOrBuilder> groupInfoBuilder_; + /** + * .GroupInfo group_info = 1; + * @return Whether the groupInfo field is set. + */ + public boolean hasGroupInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .GroupInfo group_info = 1; + * @return The groupInfo. + */ + public org.apache.airavata.datacatalog.api.GroupInfo getGroupInfo() { + if (groupInfoBuilder_ == null) { + return groupInfo_ == null ? org.apache.airavata.datacatalog.api.GroupInfo.getDefaultInstance() : groupInfo_; + } else { + return groupInfoBuilder_.getMessage(); + } + } + /** + * .GroupInfo group_info = 1; + */ + public Builder setGroupInfo(org.apache.airavata.datacatalog.api.GroupInfo value) { + if (groupInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + groupInfo_ = value; + } else { + groupInfoBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .GroupInfo group_info = 1; + */ + public Builder setGroupInfo( + org.apache.airavata.datacatalog.api.GroupInfo.Builder builderForValue) { + if (groupInfoBuilder_ == null) { + groupInfo_ = builderForValue.build(); + } else { + groupInfoBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .GroupInfo group_info = 1; + */ + public Builder mergeGroupInfo(org.apache.airavata.datacatalog.api.GroupInfo value) { + if (groupInfoBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + groupInfo_ != null && + groupInfo_ != org.apache.airavata.datacatalog.api.GroupInfo.getDefaultInstance()) { + getGroupInfoBuilder().mergeFrom(value); + } else { + groupInfo_ = value; + } + } else { + groupInfoBuilder_.mergeFrom(value); + } + if (groupInfo_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + /** + * .GroupInfo group_info = 1; + */ + public Builder clearGroupInfo() { + bitField0_ = (bitField0_ & ~0x00000001); + groupInfo_ = null; + if (groupInfoBuilder_ != null) { + groupInfoBuilder_.dispose(); + groupInfoBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .GroupInfo group_info = 1; + */ + public org.apache.airavata.datacatalog.api.GroupInfo.Builder getGroupInfoBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getGroupInfoFieldBuilder().getBuilder(); + } + /** + * .GroupInfo group_info = 1; + */ + public org.apache.airavata.datacatalog.api.GroupInfoOrBuilder getGroupInfoOrBuilder() { + if (groupInfoBuilder_ != null) { + return groupInfoBuilder_.getMessageOrBuilder(); + } else { + return groupInfo_ == null ? + org.apache.airavata.datacatalog.api.GroupInfo.getDefaultInstance() : groupInfo_; + } + } + /** + * .GroupInfo group_info = 1; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.GroupInfo, org.apache.airavata.datacatalog.api.GroupInfo.Builder, org.apache.airavata.datacatalog.api.GroupInfoOrBuilder> + getGroupInfoFieldBuilder() { + if (groupInfoBuilder_ == null) { + groupInfoBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.GroupInfo, org.apache.airavata.datacatalog.api.GroupInfo.Builder, org.apache.airavata.datacatalog.api.GroupInfoOrBuilder>( + getGroupInfo(), + getParentForChildren(), + isClean()); + groupInfo_ = null; + } + return groupInfoBuilder_; + } + + private org.apache.airavata.datacatalog.api.DataProduct dataProduct_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder> dataProductBuilder_; + /** + * .DataProduct data_product = 2; + * @return Whether the dataProduct field is set. + */ + public boolean hasDataProduct() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .DataProduct data_product = 2; + * @return The dataProduct. + */ + public org.apache.airavata.datacatalog.api.DataProduct getDataProduct() { + if (dataProductBuilder_ == null) { + return dataProduct_ == null ? org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } else { + return dataProductBuilder_.getMessage(); + } + } + /** + * .DataProduct data_product = 2; + */ + public Builder setDataProduct(org.apache.airavata.datacatalog.api.DataProduct value) { + if (dataProductBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + dataProduct_ = value; + } else { + dataProductBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * .DataProduct data_product = 2; + */ + public Builder setDataProduct( + org.apache.airavata.datacatalog.api.DataProduct.Builder builderForValue) { + if (dataProductBuilder_ == null) { + dataProduct_ = builderForValue.build(); + } else { + dataProductBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * .DataProduct data_product = 2; + */ + public Builder mergeDataProduct(org.apache.airavata.datacatalog.api.DataProduct value) { + if (dataProductBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) && + dataProduct_ != null && + dataProduct_ != org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance()) { + getDataProductBuilder().mergeFrom(value); + } else { + dataProduct_ = value; + } + } else { + dataProductBuilder_.mergeFrom(value); + } + if (dataProduct_ != null) { + bitField0_ |= 0x00000002; + onChanged(); + } + return this; + } + /** + * .DataProduct data_product = 2; + */ + public Builder clearDataProduct() { + bitField0_ = (bitField0_ & ~0x00000002); + dataProduct_ = null; + if (dataProductBuilder_ != null) { + dataProductBuilder_.dispose(); + dataProductBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .DataProduct data_product = 2; + */ + public org.apache.airavata.datacatalog.api.DataProduct.Builder getDataProductBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getDataProductFieldBuilder().getBuilder(); + } + /** + * .DataProduct data_product = 2; + */ + public org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductOrBuilder() { + if (dataProductBuilder_ != null) { + return dataProductBuilder_.getMessageOrBuilder(); + } else { + return dataProduct_ == null ? + org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } + } + /** + * .DataProduct data_product = 2; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder> + getDataProductFieldBuilder() { + if (dataProductBuilder_ == null) { + dataProductBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder>( + getDataProduct(), + getParentForChildren(), + isClean()); + dataProduct_ = null; + } + return dataProductBuilder_; + } + + private int permission_ = 0; + /** + * .Permission permission = 3; + * @return The enum numeric value on the wire for permission. + */ + @java.lang.Override public int getPermissionValue() { + return permission_; + } + /** + * .Permission permission = 3; + * @param value The enum numeric value on the wire for permission to set. + * @return This builder for chaining. + */ + public Builder setPermissionValue(int value) { + permission_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + /** + * .Permission permission = 3; + * @return The permission. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.Permission getPermission() { + org.apache.airavata.datacatalog.api.Permission result = org.apache.airavata.datacatalog.api.Permission.forNumber(permission_); + return result == null ? org.apache.airavata.datacatalog.api.Permission.UNRECOGNIZED : result; + } + /** + * .Permission permission = 3; + * @param value The permission to set. + * @return This builder for chaining. + */ + public Builder setPermission(org.apache.airavata.datacatalog.api.Permission value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000004; + permission_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .Permission permission = 3; + * @return This builder for chaining. + */ + public Builder clearPermission() { + bitField0_ = (bitField0_ & ~0x00000004); + permission_ = 0; + onChanged(); + return this; + } + + private org.apache.airavata.datacatalog.api.UserInfo sharedByUser_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> sharedByUserBuilder_; + /** + * optional .UserInfo shared_by_user = 4; + * @return Whether the sharedByUser field is set. + */ + public boolean hasSharedByUser() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional .UserInfo shared_by_user = 4; + * @return The sharedByUser. + */ + public org.apache.airavata.datacatalog.api.UserInfo getSharedByUser() { + if (sharedByUserBuilder_ == null) { + return sharedByUser_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : sharedByUser_; + } else { + return sharedByUserBuilder_.getMessage(); + } + } + /** + * optional .UserInfo shared_by_user = 4; + */ + public Builder setSharedByUser(org.apache.airavata.datacatalog.api.UserInfo value) { + if (sharedByUserBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + sharedByUser_ = value; + } else { + sharedByUserBuilder_.setMessage(value); + } + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + /** + * optional .UserInfo shared_by_user = 4; + */ + public Builder setSharedByUser( + org.apache.airavata.datacatalog.api.UserInfo.Builder builderForValue) { + if (sharedByUserBuilder_ == null) { + sharedByUser_ = builderForValue.build(); + } else { + sharedByUserBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + /** + * optional .UserInfo shared_by_user = 4; + */ + public Builder mergeSharedByUser(org.apache.airavata.datacatalog.api.UserInfo value) { + if (sharedByUserBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0) && + sharedByUser_ != null && + sharedByUser_ != org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance()) { + getSharedByUserBuilder().mergeFrom(value); + } else { + sharedByUser_ = value; + } + } else { + sharedByUserBuilder_.mergeFrom(value); + } + if (sharedByUser_ != null) { + bitField0_ |= 0x00000008; + onChanged(); + } + return this; + } + /** + * optional .UserInfo shared_by_user = 4; + */ + public Builder clearSharedByUser() { + bitField0_ = (bitField0_ & ~0x00000008); + sharedByUser_ = null; + if (sharedByUserBuilder_ != null) { + sharedByUserBuilder_.dispose(); + sharedByUserBuilder_ = null; + } + onChanged(); + return this; + } + /** + * optional .UserInfo shared_by_user = 4; + */ + public org.apache.airavata.datacatalog.api.UserInfo.Builder getSharedByUserBuilder() { + bitField0_ |= 0x00000008; + onChanged(); + return getSharedByUserFieldBuilder().getBuilder(); + } + /** + * optional .UserInfo shared_by_user = 4; + */ + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getSharedByUserOrBuilder() { + if (sharedByUserBuilder_ != null) { + return sharedByUserBuilder_.getMessageOrBuilder(); + } else { + return sharedByUser_ == null ? + org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : sharedByUser_; + } + } + /** + * optional .UserInfo shared_by_user = 4; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> + getSharedByUserFieldBuilder() { + if (sharedByUserBuilder_ == null) { + sharedByUserBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder>( + getSharedByUser(), + getParentForChildren(), + isClean()); + sharedByUser_ = null; + } + return sharedByUserBuilder_; + } + + // @@protoc_insertion_point(builder_scope:GrantPermissionToGroupRequest) + } + + // @@protoc_insertion_point(class_scope:GrantPermissionToGroupRequest) + private static final org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest(); + } + + public static org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GrantPermissionToGroupRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.GrantPermissionToGroupRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/GrantPermissionToGroupRequestOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/GrantPermissionToGroupRequestOrBuilder.java new file mode 100644 index 0000000..b221755 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/GrantPermissionToGroupRequestOrBuilder.java @@ -0,0 +1,67 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface GrantPermissionToGroupRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:GrantPermissionToGroupRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .GroupInfo group_info = 1; + * @return Whether the groupInfo field is set. + */ + boolean hasGroupInfo(); + /** + * .GroupInfo group_info = 1; + * @return The groupInfo. + */ + org.apache.airavata.datacatalog.api.GroupInfo getGroupInfo(); + /** + * .GroupInfo group_info = 1; + */ + org.apache.airavata.datacatalog.api.GroupInfoOrBuilder getGroupInfoOrBuilder(); + + /** + * .DataProduct data_product = 2; + * @return Whether the dataProduct field is set. + */ + boolean hasDataProduct(); + /** + * .DataProduct data_product = 2; + * @return The dataProduct. + */ + org.apache.airavata.datacatalog.api.DataProduct getDataProduct(); + /** + * .DataProduct data_product = 2; + */ + org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductOrBuilder(); + + /** + * .Permission permission = 3; + * @return The enum numeric value on the wire for permission. + */ + int getPermissionValue(); + /** + * .Permission permission = 3; + * @return The permission. + */ + org.apache.airavata.datacatalog.api.Permission getPermission(); + + /** + * optional .UserInfo shared_by_user = 4; + * @return Whether the sharedByUser field is set. + */ + boolean hasSharedByUser(); + /** + * optional .UserInfo shared_by_user = 4; + * @return The sharedByUser. + */ + org.apache.airavata.datacatalog.api.UserInfo getSharedByUser(); + /** + * optional .UserInfo shared_by_user = 4; + */ + org.apache.airavata.datacatalog.api.UserInfoOrBuilder getSharedByUserOrBuilder(); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/GroupInfo.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/GroupInfo.java new file mode 100644 index 0000000..49965d2 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/GroupInfo.java @@ -0,0 +1,766 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code GroupInfo} + */ +public final class GroupInfo extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:GroupInfo) + GroupInfoOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + GroupInfo.class.getName()); + } + // Use GroupInfo.newBuilder() to construct. + private GroupInfo(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private GroupInfo() { + groupId_ = ""; + tenantId_ = ""; + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_GroupInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_GroupInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.GroupInfo.class, org.apache.airavata.datacatalog.api.GroupInfo.Builder.class); + } + + private int bitField0_; + public static final int GROUP_ID_FIELD_NUMBER = 1; + @SuppressWarnings("serial") + private volatile java.lang.Object groupId_ = ""; + /** + *
+   *
+   * This is an external identifier for the group, which identifies the group in
+   * whatever group management scheme data catalog is integrated with.
+   * 
+ * + * string group_id = 1; + * @return The groupId. + */ + @java.lang.Override + public java.lang.String getGroupId() { + java.lang.Object ref = groupId_; + 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(); + groupId_ = s; + return s; + } + } + /** + *
+   *
+   * This is an external identifier for the group, which identifies the group in
+   * whatever group management scheme data catalog is integrated with.
+   * 
+ * + * string group_id = 1; + * @return The bytes for groupId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getGroupIdBytes() { + java.lang.Object ref = groupId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + groupId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TENANT_ID_FIELD_NUMBER = 2; + @SuppressWarnings("serial") + private volatile java.lang.Object tenantId_ = ""; + /** + *
+   *
+   * This is an (optional) external identifier for the tenant, which
+   * identifies the tenant in whatever tenant management scheme data catalog
+   * is integrated with.
+   * 
+ * + * optional string tenant_id = 2; + * @return Whether the tenantId field is set. + */ + @java.lang.Override + public boolean hasTenantId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+   *
+   * This is an (optional) external identifier for the tenant, which
+   * identifies the tenant in whatever tenant management scheme data catalog
+   * is integrated with.
+   * 
+ * + * optional string tenant_id = 2; + * @return The tenantId. + */ + @java.lang.Override + public java.lang.String getTenantId() { + java.lang.Object ref = tenantId_; + 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(); + tenantId_ = s; + return s; + } + } + /** + *
+   *
+   * This is an (optional) external identifier for the tenant, which
+   * identifies the tenant in whatever tenant management scheme data catalog
+   * is integrated with.
+   * 
+ * + * optional string tenant_id = 2; + * @return The bytes for tenantId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTenantIdBytes() { + java.lang.Object ref = tenantId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + tenantId_ = 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 (!com.google.protobuf.GeneratedMessage.isStringEmpty(groupId_)) { + com.google.protobuf.GeneratedMessage.writeString(output, 1, groupId_); + } + if (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessage.writeString(output, 2, tenantId_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(groupId_)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(1, groupId_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(2, tenantId_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.GroupInfo)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.GroupInfo other = (org.apache.airavata.datacatalog.api.GroupInfo) obj; + + if (!getGroupId() + .equals(other.getGroupId())) return false; + if (hasTenantId() != other.hasTenantId()) return false; + if (hasTenantId()) { + if (!getTenantId() + .equals(other.getTenantId())) return false; + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + GROUP_ID_FIELD_NUMBER; + hash = (53 * hash) + getGroupId().hashCode(); + if (hasTenantId()) { + hash = (37 * hash) + TENANT_ID_FIELD_NUMBER; + hash = (53 * hash) + getTenantId().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.GroupInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.GroupInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.GroupInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.GroupInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.GroupInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.GroupInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.GroupInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.GroupInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.GroupInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.GroupInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.GroupInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.GroupInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.GroupInfo 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code GroupInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:GroupInfo) + org.apache.airavata.datacatalog.api.GroupInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_GroupInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_GroupInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.GroupInfo.class, org.apache.airavata.datacatalog.api.GroupInfo.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.GroupInfo.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + groupId_ = ""; + tenantId_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_GroupInfo_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.GroupInfo getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.GroupInfo.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.GroupInfo build() { + org.apache.airavata.datacatalog.api.GroupInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.GroupInfo buildPartial() { + org.apache.airavata.datacatalog.api.GroupInfo result = new org.apache.airavata.datacatalog.api.GroupInfo(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.GroupInfo result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.groupId_ = groupId_; + } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000002) != 0)) { + result.tenantId_ = tenantId_; + to_bitField0_ |= 0x00000001; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.GroupInfo) { + return mergeFrom((org.apache.airavata.datacatalog.api.GroupInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.GroupInfo other) { + if (other == org.apache.airavata.datacatalog.api.GroupInfo.getDefaultInstance()) return this; + if (!other.getGroupId().isEmpty()) { + groupId_ = other.groupId_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (other.hasTenantId()) { + tenantId_ = other.tenantId_; + bitField0_ |= 0x00000002; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + groupId_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: { + tenantId_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private java.lang.Object groupId_ = ""; + /** + *
+     *
+     * This is an external identifier for the group, which identifies the group in
+     * whatever group management scheme data catalog is integrated with.
+     * 
+ * + * string group_id = 1; + * @return The groupId. + */ + public java.lang.String getGroupId() { + java.lang.Object ref = groupId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + groupId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     *
+     * This is an external identifier for the group, which identifies the group in
+     * whatever group management scheme data catalog is integrated with.
+     * 
+ * + * string group_id = 1; + * @return The bytes for groupId. + */ + public com.google.protobuf.ByteString + getGroupIdBytes() { + java.lang.Object ref = groupId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + groupId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     *
+     * This is an external identifier for the group, which identifies the group in
+     * whatever group management scheme data catalog is integrated with.
+     * 
+ * + * string group_id = 1; + * @param value The groupId to set. + * @return This builder for chaining. + */ + public Builder setGroupId( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + groupId_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + *
+     *
+     * This is an external identifier for the group, which identifies the group in
+     * whatever group management scheme data catalog is integrated with.
+     * 
+ * + * string group_id = 1; + * @return This builder for chaining. + */ + public Builder clearGroupId() { + groupId_ = getDefaultInstance().getGroupId(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + /** + *
+     *
+     * This is an external identifier for the group, which identifies the group in
+     * whatever group management scheme data catalog is integrated with.
+     * 
+ * + * string group_id = 1; + * @param value The bytes for groupId to set. + * @return This builder for chaining. + */ + public Builder setGroupIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + groupId_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private java.lang.Object tenantId_ = ""; + /** + *
+     *
+     * This is an (optional) external identifier for the tenant, which
+     * identifies the tenant in whatever tenant management scheme data catalog
+     * is integrated with.
+     * 
+ * + * optional string tenant_id = 2; + * @return Whether the tenantId field is set. + */ + public boolean hasTenantId() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + *
+     *
+     * This is an (optional) external identifier for the tenant, which
+     * identifies the tenant in whatever tenant management scheme data catalog
+     * is integrated with.
+     * 
+ * + * optional string tenant_id = 2; + * @return The tenantId. + */ + public java.lang.String getTenantId() { + java.lang.Object ref = tenantId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + tenantId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     *
+     * This is an (optional) external identifier for the tenant, which
+     * identifies the tenant in whatever tenant management scheme data catalog
+     * is integrated with.
+     * 
+ * + * optional string tenant_id = 2; + * @return The bytes for tenantId. + */ + public com.google.protobuf.ByteString + getTenantIdBytes() { + java.lang.Object ref = tenantId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + tenantId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     *
+     * This is an (optional) external identifier for the tenant, which
+     * identifies the tenant in whatever tenant management scheme data catalog
+     * is integrated with.
+     * 
+ * + * optional string tenant_id = 2; + * @param value The tenantId to set. + * @return This builder for chaining. + */ + public Builder setTenantId( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + tenantId_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + *
+     *
+     * This is an (optional) external identifier for the tenant, which
+     * identifies the tenant in whatever tenant management scheme data catalog
+     * is integrated with.
+     * 
+ * + * optional string tenant_id = 2; + * @return This builder for chaining. + */ + public Builder clearTenantId() { + tenantId_ = getDefaultInstance().getTenantId(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + /** + *
+     *
+     * This is an (optional) external identifier for the tenant, which
+     * identifies the tenant in whatever tenant management scheme data catalog
+     * is integrated with.
+     * 
+ * + * optional string tenant_id = 2; + * @param value The bytes for tenantId to set. + * @return This builder for chaining. + */ + public Builder setTenantIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + tenantId_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + // @@protoc_insertion_point(builder_scope:GroupInfo) + } + + // @@protoc_insertion_point(class_scope:GroupInfo) + private static final org.apache.airavata.datacatalog.api.GroupInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.GroupInfo(); + } + + public static org.apache.airavata.datacatalog.api.GroupInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GroupInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.GroupInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/GroupInfoOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/GroupInfoOrBuilder.java new file mode 100644 index 0000000..8358dfb --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/GroupInfoOrBuilder.java @@ -0,0 +1,73 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface GroupInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:GroupInfo) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   *
+   * This is an external identifier for the group, which identifies the group in
+   * whatever group management scheme data catalog is integrated with.
+   * 
+ * + * string group_id = 1; + * @return The groupId. + */ + java.lang.String getGroupId(); + /** + *
+   *
+   * This is an external identifier for the group, which identifies the group in
+   * whatever group management scheme data catalog is integrated with.
+   * 
+ * + * string group_id = 1; + * @return The bytes for groupId. + */ + com.google.protobuf.ByteString + getGroupIdBytes(); + + /** + *
+   *
+   * This is an (optional) external identifier for the tenant, which
+   * identifies the tenant in whatever tenant management scheme data catalog
+   * is integrated with.
+   * 
+ * + * optional string tenant_id = 2; + * @return Whether the tenantId field is set. + */ + boolean hasTenantId(); + /** + *
+   *
+   * This is an (optional) external identifier for the tenant, which
+   * identifies the tenant in whatever tenant management scheme data catalog
+   * is integrated with.
+   * 
+ * + * optional string tenant_id = 2; + * @return The tenantId. + */ + java.lang.String getTenantId(); + /** + *
+   *
+   * This is an (optional) external identifier for the tenant, which
+   * identifies the tenant in whatever tenant management scheme data catalog
+   * is integrated with.
+   * 
+ * + * optional string tenant_id = 2; + * @return The bytes for tenantId. + */ + com.google.protobuf.ByteString + getTenantIdBytes(); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchema.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchema.java new file mode 100644 index 0000000..f40589c --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchema.java @@ -0,0 +1,501 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code MetadataSchema} + */ +public final class MetadataSchema extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:MetadataSchema) + MetadataSchemaOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + MetadataSchema.class.getName()); + } + // Use MetadataSchema.newBuilder() to construct. + private MetadataSchema(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private MetadataSchema() { + schemaName_ = ""; + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchema_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchema_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchema.class, org.apache.airavata.datacatalog.api.MetadataSchema.Builder.class); + } + + public static final int SCHEMA_NAME_FIELD_NUMBER = 1; + @SuppressWarnings("serial") + private volatile java.lang.Object schemaName_ = ""; + /** + * string schema_name = 1; + * @return The schemaName. + */ + @java.lang.Override + public java.lang.String getSchemaName() { + java.lang.Object ref = schemaName_; + 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(); + schemaName_ = s; + return s; + } + } + /** + * string schema_name = 1; + * @return The bytes for schemaName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSchemaNameBytes() { + java.lang.Object ref = schemaName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + schemaName_ = 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 (!com.google.protobuf.GeneratedMessage.isStringEmpty(schemaName_)) { + com.google.protobuf.GeneratedMessage.writeString(output, 1, schemaName_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(schemaName_)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(1, schemaName_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.MetadataSchema)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.MetadataSchema other = (org.apache.airavata.datacatalog.api.MetadataSchema) obj; + + if (!getSchemaName() + .equals(other.getSchemaName())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SCHEMA_NAME_FIELD_NUMBER; + hash = (53 * hash) + getSchemaName().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.MetadataSchema parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchema parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchema parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchema parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchema parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchema parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchema parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchema parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchema parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchema parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchema parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchema parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.MetadataSchema 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MetadataSchema} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:MetadataSchema) + org.apache.airavata.datacatalog.api.MetadataSchemaOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchema_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchema_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchema.class, org.apache.airavata.datacatalog.api.MetadataSchema.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.MetadataSchema.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + schemaName_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchema_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchema getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.MetadataSchema.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchema build() { + org.apache.airavata.datacatalog.api.MetadataSchema result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchema buildPartial() { + org.apache.airavata.datacatalog.api.MetadataSchema result = new org.apache.airavata.datacatalog.api.MetadataSchema(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.MetadataSchema result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.schemaName_ = schemaName_; + } + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.MetadataSchema) { + return mergeFrom((org.apache.airavata.datacatalog.api.MetadataSchema)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.MetadataSchema other) { + if (other == org.apache.airavata.datacatalog.api.MetadataSchema.getDefaultInstance()) return this; + if (!other.getSchemaName().isEmpty()) { + schemaName_ = other.schemaName_; + bitField0_ |= 0x00000001; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + schemaName_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private java.lang.Object schemaName_ = ""; + /** + * string schema_name = 1; + * @return The schemaName. + */ + public java.lang.String getSchemaName() { + java.lang.Object ref = schemaName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + schemaName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string schema_name = 1; + * @return The bytes for schemaName. + */ + public com.google.protobuf.ByteString + getSchemaNameBytes() { + java.lang.Object ref = schemaName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + schemaName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string schema_name = 1; + * @param value The schemaName to set. + * @return This builder for chaining. + */ + public Builder setSchemaName( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + schemaName_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * string schema_name = 1; + * @return This builder for chaining. + */ + public Builder clearSchemaName() { + schemaName_ = getDefaultInstance().getSchemaName(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + /** + * string schema_name = 1; + * @param value The bytes for schemaName to set. + * @return This builder for chaining. + */ + public Builder setSchemaNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + schemaName_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + // @@protoc_insertion_point(builder_scope:MetadataSchema) + } + + // @@protoc_insertion_point(class_scope:MetadataSchema) + private static final org.apache.airavata.datacatalog.api.MetadataSchema DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.MetadataSchema(); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchema getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MetadataSchema parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchema getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaCreateRequest.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaCreateRequest.java new file mode 100644 index 0000000..1909a07 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaCreateRequest.java @@ -0,0 +1,743 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code MetadataSchemaCreateRequest} + */ +public final class MetadataSchemaCreateRequest extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:MetadataSchemaCreateRequest) + MetadataSchemaCreateRequestOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + MetadataSchemaCreateRequest.class.getName()); + } + // Use MetadataSchemaCreateRequest.newBuilder() to construct. + private MetadataSchemaCreateRequest(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private MetadataSchemaCreateRequest() { + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaCreateRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaCreateRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest.class, org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest.Builder.class); + } + + private int bitField0_; + public static final int USER_INFO_FIELD_NUMBER = 1; + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + @java.lang.Override + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + /** + * .UserInfo user_info = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + + public static final int METADATA_SCHEMA_FIELD_NUMBER = 2; + private org.apache.airavata.datacatalog.api.MetadataSchema metadataSchema_; + /** + * .MetadataSchema metadata_schema = 2; + * @return Whether the metadataSchema field is set. + */ + @java.lang.Override + public boolean hasMetadataSchema() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .MetadataSchema metadata_schema = 2; + * @return The metadataSchema. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchema getMetadataSchema() { + return metadataSchema_ == null ? org.apache.airavata.datacatalog.api.MetadataSchema.getDefaultInstance() : metadataSchema_; + } + /** + * .MetadataSchema metadata_schema = 2; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaOrBuilder getMetadataSchemaOrBuilder() { + return metadataSchema_ == null ? org.apache.airavata.datacatalog.api.MetadataSchema.getDefaultInstance() : metadataSchema_; + } + + 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 (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getUserInfo()); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(2, getMetadataSchema()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getUserInfo()); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getMetadataSchema()); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest other = (org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest) obj; + + if (hasUserInfo() != other.hasUserInfo()) return false; + if (hasUserInfo()) { + if (!getUserInfo() + .equals(other.getUserInfo())) return false; + } + if (hasMetadataSchema() != other.hasMetadataSchema()) return false; + if (hasMetadataSchema()) { + if (!getMetadataSchema() + .equals(other.getMetadataSchema())) return false; + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasUserInfo()) { + hash = (37 * hash) + USER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getUserInfo().hashCode(); + } + if (hasMetadataSchema()) { + hash = (37 * hash) + METADATA_SCHEMA_FIELD_NUMBER; + hash = (53 * hash) + getMetadataSchema().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MetadataSchemaCreateRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:MetadataSchemaCreateRequest) + org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaCreateRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaCreateRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest.class, org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage + .alwaysUseFieldBuilders) { + getUserInfoFieldBuilder(); + getMetadataSchemaFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + metadataSchema_ = null; + if (metadataSchemaBuilder_ != null) { + metadataSchemaBuilder_.dispose(); + metadataSchemaBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaCreateRequest_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest build() { + org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest buildPartial() { + org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest result = new org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.userInfo_ = userInfoBuilder_ == null + ? userInfo_ + : userInfoBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.metadataSchema_ = metadataSchemaBuilder_ == null + ? metadataSchema_ + : metadataSchemaBuilder_.build(); + to_bitField0_ |= 0x00000002; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest) { + return mergeFrom((org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest other) { + if (other == org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest.getDefaultInstance()) return this; + if (other.hasUserInfo()) { + mergeUserInfo(other.getUserInfo()); + } + if (other.hasMetadataSchema()) { + mergeMetadataSchema(other.getMetadataSchema()); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + input.readMessage( + getUserInfoFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: { + input.readMessage( + getMetadataSchemaFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000002; + break; + } // case 18 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> userInfoBuilder_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + if (userInfoBuilder_ == null) { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } else { + return userInfoBuilder_.getMessage(); + } + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + userInfo_ = value; + } else { + userInfoBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo( + org.apache.airavata.datacatalog.api.UserInfo.Builder builderForValue) { + if (userInfoBuilder_ == null) { + userInfo_ = builderForValue.build(); + } else { + userInfoBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder mergeUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + userInfo_ != null && + userInfo_ != org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance()) { + getUserInfoBuilder().mergeFrom(value); + } else { + userInfo_ = value; + } + } else { + userInfoBuilder_.mergeFrom(value); + } + if (userInfo_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder clearUserInfo() { + bitField0_ = (bitField0_ & ~0x00000001); + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfo.Builder getUserInfoBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getUserInfoFieldBuilder().getBuilder(); + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + if (userInfoBuilder_ != null) { + return userInfoBuilder_.getMessageOrBuilder(); + } else { + return userInfo_ == null ? + org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + } + /** + * .UserInfo user_info = 1; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> + getUserInfoFieldBuilder() { + if (userInfoBuilder_ == null) { + userInfoBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder>( + getUserInfo(), + getParentForChildren(), + isClean()); + userInfo_ = null; + } + return userInfoBuilder_; + } + + private org.apache.airavata.datacatalog.api.MetadataSchema metadataSchema_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchema, org.apache.airavata.datacatalog.api.MetadataSchema.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaOrBuilder> metadataSchemaBuilder_; + /** + * .MetadataSchema metadata_schema = 2; + * @return Whether the metadataSchema field is set. + */ + public boolean hasMetadataSchema() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .MetadataSchema metadata_schema = 2; + * @return The metadataSchema. + */ + public org.apache.airavata.datacatalog.api.MetadataSchema getMetadataSchema() { + if (metadataSchemaBuilder_ == null) { + return metadataSchema_ == null ? org.apache.airavata.datacatalog.api.MetadataSchema.getDefaultInstance() : metadataSchema_; + } else { + return metadataSchemaBuilder_.getMessage(); + } + } + /** + * .MetadataSchema metadata_schema = 2; + */ + public Builder setMetadataSchema(org.apache.airavata.datacatalog.api.MetadataSchema value) { + if (metadataSchemaBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + metadataSchema_ = value; + } else { + metadataSchemaBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * .MetadataSchema metadata_schema = 2; + */ + public Builder setMetadataSchema( + org.apache.airavata.datacatalog.api.MetadataSchema.Builder builderForValue) { + if (metadataSchemaBuilder_ == null) { + metadataSchema_ = builderForValue.build(); + } else { + metadataSchemaBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * .MetadataSchema metadata_schema = 2; + */ + public Builder mergeMetadataSchema(org.apache.airavata.datacatalog.api.MetadataSchema value) { + if (metadataSchemaBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) && + metadataSchema_ != null && + metadataSchema_ != org.apache.airavata.datacatalog.api.MetadataSchema.getDefaultInstance()) { + getMetadataSchemaBuilder().mergeFrom(value); + } else { + metadataSchema_ = value; + } + } else { + metadataSchemaBuilder_.mergeFrom(value); + } + if (metadataSchema_ != null) { + bitField0_ |= 0x00000002; + onChanged(); + } + return this; + } + /** + * .MetadataSchema metadata_schema = 2; + */ + public Builder clearMetadataSchema() { + bitField0_ = (bitField0_ & ~0x00000002); + metadataSchema_ = null; + if (metadataSchemaBuilder_ != null) { + metadataSchemaBuilder_.dispose(); + metadataSchemaBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .MetadataSchema metadata_schema = 2; + */ + public org.apache.airavata.datacatalog.api.MetadataSchema.Builder getMetadataSchemaBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getMetadataSchemaFieldBuilder().getBuilder(); + } + /** + * .MetadataSchema metadata_schema = 2; + */ + public org.apache.airavata.datacatalog.api.MetadataSchemaOrBuilder getMetadataSchemaOrBuilder() { + if (metadataSchemaBuilder_ != null) { + return metadataSchemaBuilder_.getMessageOrBuilder(); + } else { + return metadataSchema_ == null ? + org.apache.airavata.datacatalog.api.MetadataSchema.getDefaultInstance() : metadataSchema_; + } + } + /** + * .MetadataSchema metadata_schema = 2; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchema, org.apache.airavata.datacatalog.api.MetadataSchema.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaOrBuilder> + getMetadataSchemaFieldBuilder() { + if (metadataSchemaBuilder_ == null) { + metadataSchemaBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchema, org.apache.airavata.datacatalog.api.MetadataSchema.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaOrBuilder>( + getMetadataSchema(), + getParentForChildren(), + isClean()); + metadataSchema_ = null; + } + return metadataSchemaBuilder_; + } + + // @@protoc_insertion_point(builder_scope:MetadataSchemaCreateRequest) + } + + // @@protoc_insertion_point(class_scope:MetadataSchemaCreateRequest) + private static final org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest(); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MetadataSchemaCreateRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaCreateRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaCreateRequestOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaCreateRequestOrBuilder.java new file mode 100644 index 0000000..f9d8c03 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaCreateRequestOrBuilder.java @@ -0,0 +1,41 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface MetadataSchemaCreateRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:MetadataSchemaCreateRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + boolean hasUserInfo(); + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + org.apache.airavata.datacatalog.api.UserInfo getUserInfo(); + /** + * .UserInfo user_info = 1; + */ + org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder(); + + /** + * .MetadataSchema metadata_schema = 2; + * @return Whether the metadataSchema field is set. + */ + boolean hasMetadataSchema(); + /** + * .MetadataSchema metadata_schema = 2; + * @return The metadataSchema. + */ + org.apache.airavata.datacatalog.api.MetadataSchema getMetadataSchema(); + /** + * .MetadataSchema metadata_schema = 2; + */ + org.apache.airavata.datacatalog.api.MetadataSchemaOrBuilder getMetadataSchemaOrBuilder(); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaCreateResponse.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaCreateResponse.java new file mode 100644 index 0000000..511f563 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaCreateResponse.java @@ -0,0 +1,558 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code MetadataSchemaCreateResponse} + */ +public final class MetadataSchemaCreateResponse extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:MetadataSchemaCreateResponse) + MetadataSchemaCreateResponseOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + MetadataSchemaCreateResponse.class.getName()); + } + // Use MetadataSchemaCreateResponse.newBuilder() to construct. + private MetadataSchemaCreateResponse(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private MetadataSchemaCreateResponse() { + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaCreateResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaCreateResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse.class, org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse.Builder.class); + } + + private int bitField0_; + public static final int METADATA_SCHEMA_FIELD_NUMBER = 1; + private org.apache.airavata.datacatalog.api.MetadataSchema metadataSchema_; + /** + * .MetadataSchema metadata_schema = 1; + * @return Whether the metadataSchema field is set. + */ + @java.lang.Override + public boolean hasMetadataSchema() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .MetadataSchema metadata_schema = 1; + * @return The metadataSchema. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchema getMetadataSchema() { + return metadataSchema_ == null ? org.apache.airavata.datacatalog.api.MetadataSchema.getDefaultInstance() : metadataSchema_; + } + /** + * .MetadataSchema metadata_schema = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaOrBuilder getMetadataSchemaOrBuilder() { + return metadataSchema_ == null ? org.apache.airavata.datacatalog.api.MetadataSchema.getDefaultInstance() : metadataSchema_; + } + + 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 (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getMetadataSchema()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getMetadataSchema()); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse other = (org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse) obj; + + if (hasMetadataSchema() != other.hasMetadataSchema()) return false; + if (hasMetadataSchema()) { + if (!getMetadataSchema() + .equals(other.getMetadataSchema())) return false; + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasMetadataSchema()) { + hash = (37 * hash) + METADATA_SCHEMA_FIELD_NUMBER; + hash = (53 * hash) + getMetadataSchema().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MetadataSchemaCreateResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:MetadataSchemaCreateResponse) + org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaCreateResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaCreateResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse.class, org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage + .alwaysUseFieldBuilders) { + getMetadataSchemaFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + metadataSchema_ = null; + if (metadataSchemaBuilder_ != null) { + metadataSchemaBuilder_.dispose(); + metadataSchemaBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaCreateResponse_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse build() { + org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse buildPartial() { + org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse result = new org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.metadataSchema_ = metadataSchemaBuilder_ == null + ? metadataSchema_ + : metadataSchemaBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse) { + return mergeFrom((org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse other) { + if (other == org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse.getDefaultInstance()) return this; + if (other.hasMetadataSchema()) { + mergeMetadataSchema(other.getMetadataSchema()); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + input.readMessage( + getMetadataSchemaFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private org.apache.airavata.datacatalog.api.MetadataSchema metadataSchema_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchema, org.apache.airavata.datacatalog.api.MetadataSchema.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaOrBuilder> metadataSchemaBuilder_; + /** + * .MetadataSchema metadata_schema = 1; + * @return Whether the metadataSchema field is set. + */ + public boolean hasMetadataSchema() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .MetadataSchema metadata_schema = 1; + * @return The metadataSchema. + */ + public org.apache.airavata.datacatalog.api.MetadataSchema getMetadataSchema() { + if (metadataSchemaBuilder_ == null) { + return metadataSchema_ == null ? org.apache.airavata.datacatalog.api.MetadataSchema.getDefaultInstance() : metadataSchema_; + } else { + return metadataSchemaBuilder_.getMessage(); + } + } + /** + * .MetadataSchema metadata_schema = 1; + */ + public Builder setMetadataSchema(org.apache.airavata.datacatalog.api.MetadataSchema value) { + if (metadataSchemaBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + metadataSchema_ = value; + } else { + metadataSchemaBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .MetadataSchema metadata_schema = 1; + */ + public Builder setMetadataSchema( + org.apache.airavata.datacatalog.api.MetadataSchema.Builder builderForValue) { + if (metadataSchemaBuilder_ == null) { + metadataSchema_ = builderForValue.build(); + } else { + metadataSchemaBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .MetadataSchema metadata_schema = 1; + */ + public Builder mergeMetadataSchema(org.apache.airavata.datacatalog.api.MetadataSchema value) { + if (metadataSchemaBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + metadataSchema_ != null && + metadataSchema_ != org.apache.airavata.datacatalog.api.MetadataSchema.getDefaultInstance()) { + getMetadataSchemaBuilder().mergeFrom(value); + } else { + metadataSchema_ = value; + } + } else { + metadataSchemaBuilder_.mergeFrom(value); + } + if (metadataSchema_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + /** + * .MetadataSchema metadata_schema = 1; + */ + public Builder clearMetadataSchema() { + bitField0_ = (bitField0_ & ~0x00000001); + metadataSchema_ = null; + if (metadataSchemaBuilder_ != null) { + metadataSchemaBuilder_.dispose(); + metadataSchemaBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .MetadataSchema metadata_schema = 1; + */ + public org.apache.airavata.datacatalog.api.MetadataSchema.Builder getMetadataSchemaBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getMetadataSchemaFieldBuilder().getBuilder(); + } + /** + * .MetadataSchema metadata_schema = 1; + */ + public org.apache.airavata.datacatalog.api.MetadataSchemaOrBuilder getMetadataSchemaOrBuilder() { + if (metadataSchemaBuilder_ != null) { + return metadataSchemaBuilder_.getMessageOrBuilder(); + } else { + return metadataSchema_ == null ? + org.apache.airavata.datacatalog.api.MetadataSchema.getDefaultInstance() : metadataSchema_; + } + } + /** + * .MetadataSchema metadata_schema = 1; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchema, org.apache.airavata.datacatalog.api.MetadataSchema.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaOrBuilder> + getMetadataSchemaFieldBuilder() { + if (metadataSchemaBuilder_ == null) { + metadataSchemaBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchema, org.apache.airavata.datacatalog.api.MetadataSchema.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaOrBuilder>( + getMetadataSchema(), + getParentForChildren(), + isClean()); + metadataSchema_ = null; + } + return metadataSchemaBuilder_; + } + + // @@protoc_insertion_point(builder_scope:MetadataSchemaCreateResponse) + } + + // @@protoc_insertion_point(class_scope:MetadataSchemaCreateResponse) + private static final org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse(); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MetadataSchemaCreateResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaCreateResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaCreateResponseOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaCreateResponseOrBuilder.java new file mode 100644 index 0000000..f362070 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaCreateResponseOrBuilder.java @@ -0,0 +1,26 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface MetadataSchemaCreateResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:MetadataSchemaCreateResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .MetadataSchema metadata_schema = 1; + * @return Whether the metadataSchema field is set. + */ + boolean hasMetadataSchema(); + /** + * .MetadataSchema metadata_schema = 1; + * @return The metadataSchema. + */ + org.apache.airavata.datacatalog.api.MetadataSchema getMetadataSchema(); + /** + * .MetadataSchema metadata_schema = 1; + */ + org.apache.airavata.datacatalog.api.MetadataSchemaOrBuilder getMetadataSchemaOrBuilder(); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaDeleteRequest.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaDeleteRequest.java new file mode 100644 index 0000000..a419b01 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaDeleteRequest.java @@ -0,0 +1,743 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code MetadataSchemaDeleteRequest} + */ +public final class MetadataSchemaDeleteRequest extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:MetadataSchemaDeleteRequest) + MetadataSchemaDeleteRequestOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + MetadataSchemaDeleteRequest.class.getName()); + } + // Use MetadataSchemaDeleteRequest.newBuilder() to construct. + private MetadataSchemaDeleteRequest(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private MetadataSchemaDeleteRequest() { + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaDeleteRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaDeleteRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest.class, org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest.Builder.class); + } + + private int bitField0_; + public static final int USER_INFO_FIELD_NUMBER = 1; + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + @java.lang.Override + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + /** + * .UserInfo user_info = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + + public static final int METADATA_SCHEMA_FIELD_NUMBER = 2; + private org.apache.airavata.datacatalog.api.MetadataSchema metadataSchema_; + /** + * .MetadataSchema metadata_schema = 2; + * @return Whether the metadataSchema field is set. + */ + @java.lang.Override + public boolean hasMetadataSchema() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .MetadataSchema metadata_schema = 2; + * @return The metadataSchema. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchema getMetadataSchema() { + return metadataSchema_ == null ? org.apache.airavata.datacatalog.api.MetadataSchema.getDefaultInstance() : metadataSchema_; + } + /** + * .MetadataSchema metadata_schema = 2; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaOrBuilder getMetadataSchemaOrBuilder() { + return metadataSchema_ == null ? org.apache.airavata.datacatalog.api.MetadataSchema.getDefaultInstance() : metadataSchema_; + } + + 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 (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getUserInfo()); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(2, getMetadataSchema()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getUserInfo()); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getMetadataSchema()); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest other = (org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest) obj; + + if (hasUserInfo() != other.hasUserInfo()) return false; + if (hasUserInfo()) { + if (!getUserInfo() + .equals(other.getUserInfo())) return false; + } + if (hasMetadataSchema() != other.hasMetadataSchema()) return false; + if (hasMetadataSchema()) { + if (!getMetadataSchema() + .equals(other.getMetadataSchema())) return false; + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasUserInfo()) { + hash = (37 * hash) + USER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getUserInfo().hashCode(); + } + if (hasMetadataSchema()) { + hash = (37 * hash) + METADATA_SCHEMA_FIELD_NUMBER; + hash = (53 * hash) + getMetadataSchema().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MetadataSchemaDeleteRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:MetadataSchemaDeleteRequest) + org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaDeleteRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaDeleteRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest.class, org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage + .alwaysUseFieldBuilders) { + getUserInfoFieldBuilder(); + getMetadataSchemaFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + metadataSchema_ = null; + if (metadataSchemaBuilder_ != null) { + metadataSchemaBuilder_.dispose(); + metadataSchemaBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaDeleteRequest_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest build() { + org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest buildPartial() { + org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest result = new org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.userInfo_ = userInfoBuilder_ == null + ? userInfo_ + : userInfoBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.metadataSchema_ = metadataSchemaBuilder_ == null + ? metadataSchema_ + : metadataSchemaBuilder_.build(); + to_bitField0_ |= 0x00000002; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest) { + return mergeFrom((org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest other) { + if (other == org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest.getDefaultInstance()) return this; + if (other.hasUserInfo()) { + mergeUserInfo(other.getUserInfo()); + } + if (other.hasMetadataSchema()) { + mergeMetadataSchema(other.getMetadataSchema()); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + input.readMessage( + getUserInfoFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: { + input.readMessage( + getMetadataSchemaFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000002; + break; + } // case 18 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> userInfoBuilder_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + if (userInfoBuilder_ == null) { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } else { + return userInfoBuilder_.getMessage(); + } + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + userInfo_ = value; + } else { + userInfoBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo( + org.apache.airavata.datacatalog.api.UserInfo.Builder builderForValue) { + if (userInfoBuilder_ == null) { + userInfo_ = builderForValue.build(); + } else { + userInfoBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder mergeUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + userInfo_ != null && + userInfo_ != org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance()) { + getUserInfoBuilder().mergeFrom(value); + } else { + userInfo_ = value; + } + } else { + userInfoBuilder_.mergeFrom(value); + } + if (userInfo_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder clearUserInfo() { + bitField0_ = (bitField0_ & ~0x00000001); + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfo.Builder getUserInfoBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getUserInfoFieldBuilder().getBuilder(); + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + if (userInfoBuilder_ != null) { + return userInfoBuilder_.getMessageOrBuilder(); + } else { + return userInfo_ == null ? + org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + } + /** + * .UserInfo user_info = 1; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> + getUserInfoFieldBuilder() { + if (userInfoBuilder_ == null) { + userInfoBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder>( + getUserInfo(), + getParentForChildren(), + isClean()); + userInfo_ = null; + } + return userInfoBuilder_; + } + + private org.apache.airavata.datacatalog.api.MetadataSchema metadataSchema_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchema, org.apache.airavata.datacatalog.api.MetadataSchema.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaOrBuilder> metadataSchemaBuilder_; + /** + * .MetadataSchema metadata_schema = 2; + * @return Whether the metadataSchema field is set. + */ + public boolean hasMetadataSchema() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .MetadataSchema metadata_schema = 2; + * @return The metadataSchema. + */ + public org.apache.airavata.datacatalog.api.MetadataSchema getMetadataSchema() { + if (metadataSchemaBuilder_ == null) { + return metadataSchema_ == null ? org.apache.airavata.datacatalog.api.MetadataSchema.getDefaultInstance() : metadataSchema_; + } else { + return metadataSchemaBuilder_.getMessage(); + } + } + /** + * .MetadataSchema metadata_schema = 2; + */ + public Builder setMetadataSchema(org.apache.airavata.datacatalog.api.MetadataSchema value) { + if (metadataSchemaBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + metadataSchema_ = value; + } else { + metadataSchemaBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * .MetadataSchema metadata_schema = 2; + */ + public Builder setMetadataSchema( + org.apache.airavata.datacatalog.api.MetadataSchema.Builder builderForValue) { + if (metadataSchemaBuilder_ == null) { + metadataSchema_ = builderForValue.build(); + } else { + metadataSchemaBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * .MetadataSchema metadata_schema = 2; + */ + public Builder mergeMetadataSchema(org.apache.airavata.datacatalog.api.MetadataSchema value) { + if (metadataSchemaBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) && + metadataSchema_ != null && + metadataSchema_ != org.apache.airavata.datacatalog.api.MetadataSchema.getDefaultInstance()) { + getMetadataSchemaBuilder().mergeFrom(value); + } else { + metadataSchema_ = value; + } + } else { + metadataSchemaBuilder_.mergeFrom(value); + } + if (metadataSchema_ != null) { + bitField0_ |= 0x00000002; + onChanged(); + } + return this; + } + /** + * .MetadataSchema metadata_schema = 2; + */ + public Builder clearMetadataSchema() { + bitField0_ = (bitField0_ & ~0x00000002); + metadataSchema_ = null; + if (metadataSchemaBuilder_ != null) { + metadataSchemaBuilder_.dispose(); + metadataSchemaBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .MetadataSchema metadata_schema = 2; + */ + public org.apache.airavata.datacatalog.api.MetadataSchema.Builder getMetadataSchemaBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getMetadataSchemaFieldBuilder().getBuilder(); + } + /** + * .MetadataSchema metadata_schema = 2; + */ + public org.apache.airavata.datacatalog.api.MetadataSchemaOrBuilder getMetadataSchemaOrBuilder() { + if (metadataSchemaBuilder_ != null) { + return metadataSchemaBuilder_.getMessageOrBuilder(); + } else { + return metadataSchema_ == null ? + org.apache.airavata.datacatalog.api.MetadataSchema.getDefaultInstance() : metadataSchema_; + } + } + /** + * .MetadataSchema metadata_schema = 2; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchema, org.apache.airavata.datacatalog.api.MetadataSchema.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaOrBuilder> + getMetadataSchemaFieldBuilder() { + if (metadataSchemaBuilder_ == null) { + metadataSchemaBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchema, org.apache.airavata.datacatalog.api.MetadataSchema.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaOrBuilder>( + getMetadataSchema(), + getParentForChildren(), + isClean()); + metadataSchema_ = null; + } + return metadataSchemaBuilder_; + } + + // @@protoc_insertion_point(builder_scope:MetadataSchemaDeleteRequest) + } + + // @@protoc_insertion_point(class_scope:MetadataSchemaDeleteRequest) + private static final org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest(); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MetadataSchemaDeleteRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaDeleteRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaDeleteRequestOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaDeleteRequestOrBuilder.java new file mode 100644 index 0000000..51a072b --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaDeleteRequestOrBuilder.java @@ -0,0 +1,41 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface MetadataSchemaDeleteRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:MetadataSchemaDeleteRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + boolean hasUserInfo(); + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + org.apache.airavata.datacatalog.api.UserInfo getUserInfo(); + /** + * .UserInfo user_info = 1; + */ + org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder(); + + /** + * .MetadataSchema metadata_schema = 2; + * @return Whether the metadataSchema field is set. + */ + boolean hasMetadataSchema(); + /** + * .MetadataSchema metadata_schema = 2; + * @return The metadataSchema. + */ + org.apache.airavata.datacatalog.api.MetadataSchema getMetadataSchema(); + /** + * .MetadataSchema metadata_schema = 2; + */ + org.apache.airavata.datacatalog.api.MetadataSchemaOrBuilder getMetadataSchemaOrBuilder(); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaDeleteResponse.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaDeleteResponse.java new file mode 100644 index 0000000..e3bd82c --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaDeleteResponse.java @@ -0,0 +1,358 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code MetadataSchemaDeleteResponse} + */ +public final class MetadataSchemaDeleteResponse extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:MetadataSchemaDeleteResponse) + MetadataSchemaDeleteResponseOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + MetadataSchemaDeleteResponse.class.getName()); + } + // Use MetadataSchemaDeleteResponse.newBuilder() to construct. + private MetadataSchemaDeleteResponse(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private MetadataSchemaDeleteResponse() { + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaDeleteResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaDeleteResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse.class, org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse.Builder.class); + } + + 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 { + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse other = (org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse) obj; + + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MetadataSchemaDeleteResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:MetadataSchemaDeleteResponse) + org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaDeleteResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaDeleteResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse.class, org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaDeleteResponse_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse build() { + org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse buildPartial() { + org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse result = new org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse) { + return mergeFrom((org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse other) { + if (other == org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse.getDefaultInstance()) return this; + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + // @@protoc_insertion_point(builder_scope:MetadataSchemaDeleteResponse) + } + + // @@protoc_insertion_point(class_scope:MetadataSchemaDeleteResponse) + private static final org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse(); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MetadataSchemaDeleteResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaDeleteResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaDeleteResponseOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaDeleteResponseOrBuilder.java new file mode 100644 index 0000000..609ad29 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaDeleteResponseOrBuilder.java @@ -0,0 +1,11 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface MetadataSchemaDeleteResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:MetadataSchemaDeleteResponse) + com.google.protobuf.MessageOrBuilder { +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaField.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaField.java new file mode 100644 index 0000000..16e1ac6 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaField.java @@ -0,0 +1,867 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code MetadataSchemaField} + */ +public final class MetadataSchemaField extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:MetadataSchemaField) + MetadataSchemaFieldOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + MetadataSchemaField.class.getName()); + } + // Use MetadataSchemaField.newBuilder() to construct. + private MetadataSchemaField(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private MetadataSchemaField() { + schemaName_ = ""; + fieldName_ = ""; + jsonPath_ = ""; + valueType_ = 0; + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaField_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaField_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaField.class, org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder.class); + } + + public static final int SCHEMA_NAME_FIELD_NUMBER = 1; + @SuppressWarnings("serial") + private volatile java.lang.Object schemaName_ = ""; + /** + * string schema_name = 1; + * @return The schemaName. + */ + @java.lang.Override + public java.lang.String getSchemaName() { + java.lang.Object ref = schemaName_; + 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(); + schemaName_ = s; + return s; + } + } + /** + * string schema_name = 1; + * @return The bytes for schemaName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSchemaNameBytes() { + java.lang.Object ref = schemaName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + schemaName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int FIELD_NAME_FIELD_NUMBER = 2; + @SuppressWarnings("serial") + private volatile java.lang.Object fieldName_ = ""; + /** + * string field_name = 2; + * @return The fieldName. + */ + @java.lang.Override + public java.lang.String getFieldName() { + java.lang.Object ref = fieldName_; + 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(); + fieldName_ = s; + return s; + } + } + /** + * string field_name = 2; + * @return The bytes for fieldName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getFieldNameBytes() { + java.lang.Object ref = fieldName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + fieldName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int JSON_PATH_FIELD_NUMBER = 3; + @SuppressWarnings("serial") + private volatile java.lang.Object jsonPath_ = ""; + /** + * string json_path = 3; + * @return The jsonPath. + */ + @java.lang.Override + public java.lang.String getJsonPath() { + java.lang.Object ref = jsonPath_; + 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(); + jsonPath_ = s; + return s; + } + } + /** + * string json_path = 3; + * @return The bytes for jsonPath. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getJsonPathBytes() { + java.lang.Object ref = jsonPath_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + jsonPath_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int VALUE_TYPE_FIELD_NUMBER = 4; + private int valueType_ = 0; + /** + * .FieldValueType value_type = 4; + * @return The enum numeric value on the wire for valueType. + */ + @java.lang.Override public int getValueTypeValue() { + return valueType_; + } + /** + * .FieldValueType value_type = 4; + * @return The valueType. + */ + @java.lang.Override public org.apache.airavata.datacatalog.api.FieldValueType getValueType() { + org.apache.airavata.datacatalog.api.FieldValueType result = org.apache.airavata.datacatalog.api.FieldValueType.forNumber(valueType_); + return result == null ? org.apache.airavata.datacatalog.api.FieldValueType.UNRECOGNIZED : result; + } + + 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 (!com.google.protobuf.GeneratedMessage.isStringEmpty(schemaName_)) { + com.google.protobuf.GeneratedMessage.writeString(output, 1, schemaName_); + } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(fieldName_)) { + com.google.protobuf.GeneratedMessage.writeString(output, 2, fieldName_); + } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(jsonPath_)) { + com.google.protobuf.GeneratedMessage.writeString(output, 3, jsonPath_); + } + if (valueType_ != org.apache.airavata.datacatalog.api.FieldValueType.STRING.getNumber()) { + output.writeEnum(4, valueType_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(schemaName_)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(1, schemaName_); + } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(fieldName_)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(2, fieldName_); + } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(jsonPath_)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(3, jsonPath_); + } + if (valueType_ != org.apache.airavata.datacatalog.api.FieldValueType.STRING.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(4, valueType_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.MetadataSchemaField)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.MetadataSchemaField other = (org.apache.airavata.datacatalog.api.MetadataSchemaField) obj; + + if (!getSchemaName() + .equals(other.getSchemaName())) return false; + if (!getFieldName() + .equals(other.getFieldName())) return false; + if (!getJsonPath() + .equals(other.getJsonPath())) return false; + if (valueType_ != other.valueType_) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SCHEMA_NAME_FIELD_NUMBER; + hash = (53 * hash) + getSchemaName().hashCode(); + hash = (37 * hash) + FIELD_NAME_FIELD_NUMBER; + hash = (53 * hash) + getFieldName().hashCode(); + hash = (37 * hash) + JSON_PATH_FIELD_NUMBER; + hash = (53 * hash) + getJsonPath().hashCode(); + hash = (37 * hash) + VALUE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + valueType_; + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaField parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaField parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaField parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaField parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaField parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaField parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaField parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaField parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaField parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaField parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaField parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaField parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.MetadataSchemaField 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MetadataSchemaField} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:MetadataSchemaField) + org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaField_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaField_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaField.class, org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.MetadataSchemaField.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + schemaName_ = ""; + fieldName_ = ""; + jsonPath_ = ""; + valueType_ = 0; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaField_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaField getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.MetadataSchemaField.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaField build() { + org.apache.airavata.datacatalog.api.MetadataSchemaField result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaField buildPartial() { + org.apache.airavata.datacatalog.api.MetadataSchemaField result = new org.apache.airavata.datacatalog.api.MetadataSchemaField(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.MetadataSchemaField result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.schemaName_ = schemaName_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.fieldName_ = fieldName_; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.jsonPath_ = jsonPath_; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.valueType_ = valueType_; + } + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.MetadataSchemaField) { + return mergeFrom((org.apache.airavata.datacatalog.api.MetadataSchemaField)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.MetadataSchemaField other) { + if (other == org.apache.airavata.datacatalog.api.MetadataSchemaField.getDefaultInstance()) return this; + if (!other.getSchemaName().isEmpty()) { + schemaName_ = other.schemaName_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (!other.getFieldName().isEmpty()) { + fieldName_ = other.fieldName_; + bitField0_ |= 0x00000002; + onChanged(); + } + if (!other.getJsonPath().isEmpty()) { + jsonPath_ = other.jsonPath_; + bitField0_ |= 0x00000004; + onChanged(); + } + if (other.valueType_ != 0) { + setValueTypeValue(other.getValueTypeValue()); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + schemaName_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: { + fieldName_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 26: { + jsonPath_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000004; + break; + } // case 26 + case 32: { + valueType_ = input.readEnum(); + bitField0_ |= 0x00000008; + break; + } // case 32 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private java.lang.Object schemaName_ = ""; + /** + * string schema_name = 1; + * @return The schemaName. + */ + public java.lang.String getSchemaName() { + java.lang.Object ref = schemaName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + schemaName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string schema_name = 1; + * @return The bytes for schemaName. + */ + public com.google.protobuf.ByteString + getSchemaNameBytes() { + java.lang.Object ref = schemaName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + schemaName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string schema_name = 1; + * @param value The schemaName to set. + * @return This builder for chaining. + */ + public Builder setSchemaName( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + schemaName_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * string schema_name = 1; + * @return This builder for chaining. + */ + public Builder clearSchemaName() { + schemaName_ = getDefaultInstance().getSchemaName(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + /** + * string schema_name = 1; + * @param value The bytes for schemaName to set. + * @return This builder for chaining. + */ + public Builder setSchemaNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + schemaName_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private java.lang.Object fieldName_ = ""; + /** + * string field_name = 2; + * @return The fieldName. + */ + public java.lang.String getFieldName() { + java.lang.Object ref = fieldName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + fieldName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string field_name = 2; + * @return The bytes for fieldName. + */ + public com.google.protobuf.ByteString + getFieldNameBytes() { + java.lang.Object ref = fieldName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + fieldName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string field_name = 2; + * @param value The fieldName to set. + * @return This builder for chaining. + */ + public Builder setFieldName( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + fieldName_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * string field_name = 2; + * @return This builder for chaining. + */ + public Builder clearFieldName() { + fieldName_ = getDefaultInstance().getFieldName(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + /** + * string field_name = 2; + * @param value The bytes for fieldName to set. + * @return This builder for chaining. + */ + public Builder setFieldNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + fieldName_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private java.lang.Object jsonPath_ = ""; + /** + * string json_path = 3; + * @return The jsonPath. + */ + public java.lang.String getJsonPath() { + java.lang.Object ref = jsonPath_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + jsonPath_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string json_path = 3; + * @return The bytes for jsonPath. + */ + public com.google.protobuf.ByteString + getJsonPathBytes() { + java.lang.Object ref = jsonPath_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + jsonPath_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string json_path = 3; + * @param value The jsonPath to set. + * @return This builder for chaining. + */ + public Builder setJsonPath( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + jsonPath_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + /** + * string json_path = 3; + * @return This builder for chaining. + */ + public Builder clearJsonPath() { + jsonPath_ = getDefaultInstance().getJsonPath(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + /** + * string json_path = 3; + * @param value The bytes for jsonPath to set. + * @return This builder for chaining. + */ + public Builder setJsonPathBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + jsonPath_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + private int valueType_ = 0; + /** + * .FieldValueType value_type = 4; + * @return The enum numeric value on the wire for valueType. + */ + @java.lang.Override public int getValueTypeValue() { + return valueType_; + } + /** + * .FieldValueType value_type = 4; + * @param value The enum numeric value on the wire for valueType to set. + * @return This builder for chaining. + */ + public Builder setValueTypeValue(int value) { + valueType_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + /** + * .FieldValueType value_type = 4; + * @return The valueType. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.FieldValueType getValueType() { + org.apache.airavata.datacatalog.api.FieldValueType result = org.apache.airavata.datacatalog.api.FieldValueType.forNumber(valueType_); + return result == null ? org.apache.airavata.datacatalog.api.FieldValueType.UNRECOGNIZED : result; + } + /** + * .FieldValueType value_type = 4; + * @param value The valueType to set. + * @return This builder for chaining. + */ + public Builder setValueType(org.apache.airavata.datacatalog.api.FieldValueType value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000008; + valueType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .FieldValueType value_type = 4; + * @return This builder for chaining. + */ + public Builder clearValueType() { + bitField0_ = (bitField0_ & ~0x00000008); + valueType_ = 0; + onChanged(); + return this; + } + + // @@protoc_insertion_point(builder_scope:MetadataSchemaField) + } + + // @@protoc_insertion_point(class_scope:MetadataSchemaField) + private static final org.apache.airavata.datacatalog.api.MetadataSchemaField DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.MetadataSchemaField(); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaField getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MetadataSchemaField parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaField getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldCreateRequest.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldCreateRequest.java new file mode 100644 index 0000000..11a8b6b --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldCreateRequest.java @@ -0,0 +1,743 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code MetadataSchemaFieldCreateRequest} + */ +public final class MetadataSchemaFieldCreateRequest extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:MetadataSchemaFieldCreateRequest) + MetadataSchemaFieldCreateRequestOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + MetadataSchemaFieldCreateRequest.class.getName()); + } + // Use MetadataSchemaFieldCreateRequest.newBuilder() to construct. + private MetadataSchemaFieldCreateRequest(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private MetadataSchemaFieldCreateRequest() { + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldCreateRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldCreateRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest.class, org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest.Builder.class); + } + + private int bitField0_; + public static final int USER_INFO_FIELD_NUMBER = 1; + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + @java.lang.Override + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + /** + * .UserInfo user_info = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + + public static final int METADATA_SCHEMA_FIELD_FIELD_NUMBER = 2; + private org.apache.airavata.datacatalog.api.MetadataSchemaField metadataSchemaField_; + /** + * .MetadataSchemaField metadata_schema_field = 2; + * @return Whether the metadataSchemaField field is set. + */ + @java.lang.Override + public boolean hasMetadataSchemaField() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .MetadataSchemaField metadata_schema_field = 2; + * @return The metadataSchemaField. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaField getMetadataSchemaField() { + return metadataSchemaField_ == null ? org.apache.airavata.datacatalog.api.MetadataSchemaField.getDefaultInstance() : metadataSchemaField_; + } + /** + * .MetadataSchemaField metadata_schema_field = 2; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder getMetadataSchemaFieldOrBuilder() { + return metadataSchemaField_ == null ? org.apache.airavata.datacatalog.api.MetadataSchemaField.getDefaultInstance() : metadataSchemaField_; + } + + 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 (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getUserInfo()); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(2, getMetadataSchemaField()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getUserInfo()); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getMetadataSchemaField()); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest other = (org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest) obj; + + if (hasUserInfo() != other.hasUserInfo()) return false; + if (hasUserInfo()) { + if (!getUserInfo() + .equals(other.getUserInfo())) return false; + } + if (hasMetadataSchemaField() != other.hasMetadataSchemaField()) return false; + if (hasMetadataSchemaField()) { + if (!getMetadataSchemaField() + .equals(other.getMetadataSchemaField())) return false; + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasUserInfo()) { + hash = (37 * hash) + USER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getUserInfo().hashCode(); + } + if (hasMetadataSchemaField()) { + hash = (37 * hash) + METADATA_SCHEMA_FIELD_FIELD_NUMBER; + hash = (53 * hash) + getMetadataSchemaField().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MetadataSchemaFieldCreateRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:MetadataSchemaFieldCreateRequest) + org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldCreateRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldCreateRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest.class, org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage + .alwaysUseFieldBuilders) { + getUserInfoFieldBuilder(); + getMetadataSchemaFieldFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + metadataSchemaField_ = null; + if (metadataSchemaFieldBuilder_ != null) { + metadataSchemaFieldBuilder_.dispose(); + metadataSchemaFieldBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldCreateRequest_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest build() { + org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest buildPartial() { + org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest result = new org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.userInfo_ = userInfoBuilder_ == null + ? userInfo_ + : userInfoBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.metadataSchemaField_ = metadataSchemaFieldBuilder_ == null + ? metadataSchemaField_ + : metadataSchemaFieldBuilder_.build(); + to_bitField0_ |= 0x00000002; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest) { + return mergeFrom((org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest other) { + if (other == org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest.getDefaultInstance()) return this; + if (other.hasUserInfo()) { + mergeUserInfo(other.getUserInfo()); + } + if (other.hasMetadataSchemaField()) { + mergeMetadataSchemaField(other.getMetadataSchemaField()); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + input.readMessage( + getUserInfoFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: { + input.readMessage( + getMetadataSchemaFieldFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000002; + break; + } // case 18 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> userInfoBuilder_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + if (userInfoBuilder_ == null) { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } else { + return userInfoBuilder_.getMessage(); + } + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + userInfo_ = value; + } else { + userInfoBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo( + org.apache.airavata.datacatalog.api.UserInfo.Builder builderForValue) { + if (userInfoBuilder_ == null) { + userInfo_ = builderForValue.build(); + } else { + userInfoBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder mergeUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + userInfo_ != null && + userInfo_ != org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance()) { + getUserInfoBuilder().mergeFrom(value); + } else { + userInfo_ = value; + } + } else { + userInfoBuilder_.mergeFrom(value); + } + if (userInfo_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder clearUserInfo() { + bitField0_ = (bitField0_ & ~0x00000001); + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfo.Builder getUserInfoBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getUserInfoFieldBuilder().getBuilder(); + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + if (userInfoBuilder_ != null) { + return userInfoBuilder_.getMessageOrBuilder(); + } else { + return userInfo_ == null ? + org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + } + /** + * .UserInfo user_info = 1; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> + getUserInfoFieldBuilder() { + if (userInfoBuilder_ == null) { + userInfoBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder>( + getUserInfo(), + getParentForChildren(), + isClean()); + userInfo_ = null; + } + return userInfoBuilder_; + } + + private org.apache.airavata.datacatalog.api.MetadataSchemaField metadataSchemaField_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchemaField, org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder> metadataSchemaFieldBuilder_; + /** + * .MetadataSchemaField metadata_schema_field = 2; + * @return Whether the metadataSchemaField field is set. + */ + public boolean hasMetadataSchemaField() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .MetadataSchemaField metadata_schema_field = 2; + * @return The metadataSchemaField. + */ + public org.apache.airavata.datacatalog.api.MetadataSchemaField getMetadataSchemaField() { + if (metadataSchemaFieldBuilder_ == null) { + return metadataSchemaField_ == null ? org.apache.airavata.datacatalog.api.MetadataSchemaField.getDefaultInstance() : metadataSchemaField_; + } else { + return metadataSchemaFieldBuilder_.getMessage(); + } + } + /** + * .MetadataSchemaField metadata_schema_field = 2; + */ + public Builder setMetadataSchemaField(org.apache.airavata.datacatalog.api.MetadataSchemaField value) { + if (metadataSchemaFieldBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + metadataSchemaField_ = value; + } else { + metadataSchemaFieldBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * .MetadataSchemaField metadata_schema_field = 2; + */ + public Builder setMetadataSchemaField( + org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder builderForValue) { + if (metadataSchemaFieldBuilder_ == null) { + metadataSchemaField_ = builderForValue.build(); + } else { + metadataSchemaFieldBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * .MetadataSchemaField metadata_schema_field = 2; + */ + public Builder mergeMetadataSchemaField(org.apache.airavata.datacatalog.api.MetadataSchemaField value) { + if (metadataSchemaFieldBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) && + metadataSchemaField_ != null && + metadataSchemaField_ != org.apache.airavata.datacatalog.api.MetadataSchemaField.getDefaultInstance()) { + getMetadataSchemaFieldBuilder().mergeFrom(value); + } else { + metadataSchemaField_ = value; + } + } else { + metadataSchemaFieldBuilder_.mergeFrom(value); + } + if (metadataSchemaField_ != null) { + bitField0_ |= 0x00000002; + onChanged(); + } + return this; + } + /** + * .MetadataSchemaField metadata_schema_field = 2; + */ + public Builder clearMetadataSchemaField() { + bitField0_ = (bitField0_ & ~0x00000002); + metadataSchemaField_ = null; + if (metadataSchemaFieldBuilder_ != null) { + metadataSchemaFieldBuilder_.dispose(); + metadataSchemaFieldBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .MetadataSchemaField metadata_schema_field = 2; + */ + public org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder getMetadataSchemaFieldBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getMetadataSchemaFieldFieldBuilder().getBuilder(); + } + /** + * .MetadataSchemaField metadata_schema_field = 2; + */ + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder getMetadataSchemaFieldOrBuilder() { + if (metadataSchemaFieldBuilder_ != null) { + return metadataSchemaFieldBuilder_.getMessageOrBuilder(); + } else { + return metadataSchemaField_ == null ? + org.apache.airavata.datacatalog.api.MetadataSchemaField.getDefaultInstance() : metadataSchemaField_; + } + } + /** + * .MetadataSchemaField metadata_schema_field = 2; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchemaField, org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder> + getMetadataSchemaFieldFieldBuilder() { + if (metadataSchemaFieldBuilder_ == null) { + metadataSchemaFieldBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchemaField, org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder>( + getMetadataSchemaField(), + getParentForChildren(), + isClean()); + metadataSchemaField_ = null; + } + return metadataSchemaFieldBuilder_; + } + + // @@protoc_insertion_point(builder_scope:MetadataSchemaFieldCreateRequest) + } + + // @@protoc_insertion_point(class_scope:MetadataSchemaFieldCreateRequest) + private static final org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest(); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MetadataSchemaFieldCreateRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldCreateRequestOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldCreateRequestOrBuilder.java new file mode 100644 index 0000000..02b65a7 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldCreateRequestOrBuilder.java @@ -0,0 +1,41 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface MetadataSchemaFieldCreateRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:MetadataSchemaFieldCreateRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + boolean hasUserInfo(); + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + org.apache.airavata.datacatalog.api.UserInfo getUserInfo(); + /** + * .UserInfo user_info = 1; + */ + org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder(); + + /** + * .MetadataSchemaField metadata_schema_field = 2; + * @return Whether the metadataSchemaField field is set. + */ + boolean hasMetadataSchemaField(); + /** + * .MetadataSchemaField metadata_schema_field = 2; + * @return The metadataSchemaField. + */ + org.apache.airavata.datacatalog.api.MetadataSchemaField getMetadataSchemaField(); + /** + * .MetadataSchemaField metadata_schema_field = 2; + */ + org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder getMetadataSchemaFieldOrBuilder(); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldCreateResponse.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldCreateResponse.java new file mode 100644 index 0000000..d76c164 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldCreateResponse.java @@ -0,0 +1,558 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code MetadataSchemaFieldCreateResponse} + */ +public final class MetadataSchemaFieldCreateResponse extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:MetadataSchemaFieldCreateResponse) + MetadataSchemaFieldCreateResponseOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + MetadataSchemaFieldCreateResponse.class.getName()); + } + // Use MetadataSchemaFieldCreateResponse.newBuilder() to construct. + private MetadataSchemaFieldCreateResponse(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private MetadataSchemaFieldCreateResponse() { + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldCreateResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldCreateResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse.class, org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse.Builder.class); + } + + private int bitField0_; + public static final int METADATA_SCHEMA_FIELD_FIELD_NUMBER = 1; + private org.apache.airavata.datacatalog.api.MetadataSchemaField metadataSchemaField_; + /** + * .MetadataSchemaField metadata_schema_field = 1; + * @return Whether the metadataSchemaField field is set. + */ + @java.lang.Override + public boolean hasMetadataSchemaField() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .MetadataSchemaField metadata_schema_field = 1; + * @return The metadataSchemaField. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaField getMetadataSchemaField() { + return metadataSchemaField_ == null ? org.apache.airavata.datacatalog.api.MetadataSchemaField.getDefaultInstance() : metadataSchemaField_; + } + /** + * .MetadataSchemaField metadata_schema_field = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder getMetadataSchemaFieldOrBuilder() { + return metadataSchemaField_ == null ? org.apache.airavata.datacatalog.api.MetadataSchemaField.getDefaultInstance() : metadataSchemaField_; + } + + 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 (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getMetadataSchemaField()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getMetadataSchemaField()); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse other = (org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse) obj; + + if (hasMetadataSchemaField() != other.hasMetadataSchemaField()) return false; + if (hasMetadataSchemaField()) { + if (!getMetadataSchemaField() + .equals(other.getMetadataSchemaField())) return false; + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasMetadataSchemaField()) { + hash = (37 * hash) + METADATA_SCHEMA_FIELD_FIELD_NUMBER; + hash = (53 * hash) + getMetadataSchemaField().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MetadataSchemaFieldCreateResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:MetadataSchemaFieldCreateResponse) + org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldCreateResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldCreateResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse.class, org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage + .alwaysUseFieldBuilders) { + getMetadataSchemaFieldFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + metadataSchemaField_ = null; + if (metadataSchemaFieldBuilder_ != null) { + metadataSchemaFieldBuilder_.dispose(); + metadataSchemaFieldBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldCreateResponse_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse build() { + org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse buildPartial() { + org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse result = new org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.metadataSchemaField_ = metadataSchemaFieldBuilder_ == null + ? metadataSchemaField_ + : metadataSchemaFieldBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse) { + return mergeFrom((org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse other) { + if (other == org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse.getDefaultInstance()) return this; + if (other.hasMetadataSchemaField()) { + mergeMetadataSchemaField(other.getMetadataSchemaField()); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + input.readMessage( + getMetadataSchemaFieldFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private org.apache.airavata.datacatalog.api.MetadataSchemaField metadataSchemaField_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchemaField, org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder> metadataSchemaFieldBuilder_; + /** + * .MetadataSchemaField metadata_schema_field = 1; + * @return Whether the metadataSchemaField field is set. + */ + public boolean hasMetadataSchemaField() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .MetadataSchemaField metadata_schema_field = 1; + * @return The metadataSchemaField. + */ + public org.apache.airavata.datacatalog.api.MetadataSchemaField getMetadataSchemaField() { + if (metadataSchemaFieldBuilder_ == null) { + return metadataSchemaField_ == null ? org.apache.airavata.datacatalog.api.MetadataSchemaField.getDefaultInstance() : metadataSchemaField_; + } else { + return metadataSchemaFieldBuilder_.getMessage(); + } + } + /** + * .MetadataSchemaField metadata_schema_field = 1; + */ + public Builder setMetadataSchemaField(org.apache.airavata.datacatalog.api.MetadataSchemaField value) { + if (metadataSchemaFieldBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + metadataSchemaField_ = value; + } else { + metadataSchemaFieldBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .MetadataSchemaField metadata_schema_field = 1; + */ + public Builder setMetadataSchemaField( + org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder builderForValue) { + if (metadataSchemaFieldBuilder_ == null) { + metadataSchemaField_ = builderForValue.build(); + } else { + metadataSchemaFieldBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .MetadataSchemaField metadata_schema_field = 1; + */ + public Builder mergeMetadataSchemaField(org.apache.airavata.datacatalog.api.MetadataSchemaField value) { + if (metadataSchemaFieldBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + metadataSchemaField_ != null && + metadataSchemaField_ != org.apache.airavata.datacatalog.api.MetadataSchemaField.getDefaultInstance()) { + getMetadataSchemaFieldBuilder().mergeFrom(value); + } else { + metadataSchemaField_ = value; + } + } else { + metadataSchemaFieldBuilder_.mergeFrom(value); + } + if (metadataSchemaField_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + /** + * .MetadataSchemaField metadata_schema_field = 1; + */ + public Builder clearMetadataSchemaField() { + bitField0_ = (bitField0_ & ~0x00000001); + metadataSchemaField_ = null; + if (metadataSchemaFieldBuilder_ != null) { + metadataSchemaFieldBuilder_.dispose(); + metadataSchemaFieldBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .MetadataSchemaField metadata_schema_field = 1; + */ + public org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder getMetadataSchemaFieldBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getMetadataSchemaFieldFieldBuilder().getBuilder(); + } + /** + * .MetadataSchemaField metadata_schema_field = 1; + */ + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder getMetadataSchemaFieldOrBuilder() { + if (metadataSchemaFieldBuilder_ != null) { + return metadataSchemaFieldBuilder_.getMessageOrBuilder(); + } else { + return metadataSchemaField_ == null ? + org.apache.airavata.datacatalog.api.MetadataSchemaField.getDefaultInstance() : metadataSchemaField_; + } + } + /** + * .MetadataSchemaField metadata_schema_field = 1; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchemaField, org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder> + getMetadataSchemaFieldFieldBuilder() { + if (metadataSchemaFieldBuilder_ == null) { + metadataSchemaFieldBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchemaField, org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder>( + getMetadataSchemaField(), + getParentForChildren(), + isClean()); + metadataSchemaField_ = null; + } + return metadataSchemaFieldBuilder_; + } + + // @@protoc_insertion_point(builder_scope:MetadataSchemaFieldCreateResponse) + } + + // @@protoc_insertion_point(class_scope:MetadataSchemaFieldCreateResponse) + private static final org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse(); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MetadataSchemaFieldCreateResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldCreateResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldCreateResponseOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldCreateResponseOrBuilder.java new file mode 100644 index 0000000..c68b023 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldCreateResponseOrBuilder.java @@ -0,0 +1,26 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface MetadataSchemaFieldCreateResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:MetadataSchemaFieldCreateResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .MetadataSchemaField metadata_schema_field = 1; + * @return Whether the metadataSchemaField field is set. + */ + boolean hasMetadataSchemaField(); + /** + * .MetadataSchemaField metadata_schema_field = 1; + * @return The metadataSchemaField. + */ + org.apache.airavata.datacatalog.api.MetadataSchemaField getMetadataSchemaField(); + /** + * .MetadataSchemaField metadata_schema_field = 1; + */ + org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder getMetadataSchemaFieldOrBuilder(); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldDeleteRequest.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldDeleteRequest.java new file mode 100644 index 0000000..3b1e5c5 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldDeleteRequest.java @@ -0,0 +1,743 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code MetadataSchemaFieldDeleteRequest} + */ +public final class MetadataSchemaFieldDeleteRequest extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:MetadataSchemaFieldDeleteRequest) + MetadataSchemaFieldDeleteRequestOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + MetadataSchemaFieldDeleteRequest.class.getName()); + } + // Use MetadataSchemaFieldDeleteRequest.newBuilder() to construct. + private MetadataSchemaFieldDeleteRequest(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private MetadataSchemaFieldDeleteRequest() { + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldDeleteRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldDeleteRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest.class, org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest.Builder.class); + } + + private int bitField0_; + public static final int USER_INFO_FIELD_NUMBER = 1; + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + @java.lang.Override + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + /** + * .UserInfo user_info = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + + public static final int METADATA_SCHEMA_FIELD_FIELD_NUMBER = 2; + private org.apache.airavata.datacatalog.api.MetadataSchemaField metadataSchemaField_; + /** + * .MetadataSchemaField metadata_schema_field = 2; + * @return Whether the metadataSchemaField field is set. + */ + @java.lang.Override + public boolean hasMetadataSchemaField() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .MetadataSchemaField metadata_schema_field = 2; + * @return The metadataSchemaField. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaField getMetadataSchemaField() { + return metadataSchemaField_ == null ? org.apache.airavata.datacatalog.api.MetadataSchemaField.getDefaultInstance() : metadataSchemaField_; + } + /** + * .MetadataSchemaField metadata_schema_field = 2; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder getMetadataSchemaFieldOrBuilder() { + return metadataSchemaField_ == null ? org.apache.airavata.datacatalog.api.MetadataSchemaField.getDefaultInstance() : metadataSchemaField_; + } + + 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 (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getUserInfo()); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(2, getMetadataSchemaField()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getUserInfo()); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getMetadataSchemaField()); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest other = (org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest) obj; + + if (hasUserInfo() != other.hasUserInfo()) return false; + if (hasUserInfo()) { + if (!getUserInfo() + .equals(other.getUserInfo())) return false; + } + if (hasMetadataSchemaField() != other.hasMetadataSchemaField()) return false; + if (hasMetadataSchemaField()) { + if (!getMetadataSchemaField() + .equals(other.getMetadataSchemaField())) return false; + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasUserInfo()) { + hash = (37 * hash) + USER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getUserInfo().hashCode(); + } + if (hasMetadataSchemaField()) { + hash = (37 * hash) + METADATA_SCHEMA_FIELD_FIELD_NUMBER; + hash = (53 * hash) + getMetadataSchemaField().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MetadataSchemaFieldDeleteRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:MetadataSchemaFieldDeleteRequest) + org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldDeleteRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldDeleteRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest.class, org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage + .alwaysUseFieldBuilders) { + getUserInfoFieldBuilder(); + getMetadataSchemaFieldFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + metadataSchemaField_ = null; + if (metadataSchemaFieldBuilder_ != null) { + metadataSchemaFieldBuilder_.dispose(); + metadataSchemaFieldBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldDeleteRequest_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest build() { + org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest buildPartial() { + org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest result = new org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.userInfo_ = userInfoBuilder_ == null + ? userInfo_ + : userInfoBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.metadataSchemaField_ = metadataSchemaFieldBuilder_ == null + ? metadataSchemaField_ + : metadataSchemaFieldBuilder_.build(); + to_bitField0_ |= 0x00000002; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest) { + return mergeFrom((org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest other) { + if (other == org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest.getDefaultInstance()) return this; + if (other.hasUserInfo()) { + mergeUserInfo(other.getUserInfo()); + } + if (other.hasMetadataSchemaField()) { + mergeMetadataSchemaField(other.getMetadataSchemaField()); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + input.readMessage( + getUserInfoFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: { + input.readMessage( + getMetadataSchemaFieldFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000002; + break; + } // case 18 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> userInfoBuilder_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + if (userInfoBuilder_ == null) { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } else { + return userInfoBuilder_.getMessage(); + } + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + userInfo_ = value; + } else { + userInfoBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo( + org.apache.airavata.datacatalog.api.UserInfo.Builder builderForValue) { + if (userInfoBuilder_ == null) { + userInfo_ = builderForValue.build(); + } else { + userInfoBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder mergeUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + userInfo_ != null && + userInfo_ != org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance()) { + getUserInfoBuilder().mergeFrom(value); + } else { + userInfo_ = value; + } + } else { + userInfoBuilder_.mergeFrom(value); + } + if (userInfo_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder clearUserInfo() { + bitField0_ = (bitField0_ & ~0x00000001); + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfo.Builder getUserInfoBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getUserInfoFieldBuilder().getBuilder(); + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + if (userInfoBuilder_ != null) { + return userInfoBuilder_.getMessageOrBuilder(); + } else { + return userInfo_ == null ? + org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + } + /** + * .UserInfo user_info = 1; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> + getUserInfoFieldBuilder() { + if (userInfoBuilder_ == null) { + userInfoBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder>( + getUserInfo(), + getParentForChildren(), + isClean()); + userInfo_ = null; + } + return userInfoBuilder_; + } + + private org.apache.airavata.datacatalog.api.MetadataSchemaField metadataSchemaField_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchemaField, org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder> metadataSchemaFieldBuilder_; + /** + * .MetadataSchemaField metadata_schema_field = 2; + * @return Whether the metadataSchemaField field is set. + */ + public boolean hasMetadataSchemaField() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .MetadataSchemaField metadata_schema_field = 2; + * @return The metadataSchemaField. + */ + public org.apache.airavata.datacatalog.api.MetadataSchemaField getMetadataSchemaField() { + if (metadataSchemaFieldBuilder_ == null) { + return metadataSchemaField_ == null ? org.apache.airavata.datacatalog.api.MetadataSchemaField.getDefaultInstance() : metadataSchemaField_; + } else { + return metadataSchemaFieldBuilder_.getMessage(); + } + } + /** + * .MetadataSchemaField metadata_schema_field = 2; + */ + public Builder setMetadataSchemaField(org.apache.airavata.datacatalog.api.MetadataSchemaField value) { + if (metadataSchemaFieldBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + metadataSchemaField_ = value; + } else { + metadataSchemaFieldBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * .MetadataSchemaField metadata_schema_field = 2; + */ + public Builder setMetadataSchemaField( + org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder builderForValue) { + if (metadataSchemaFieldBuilder_ == null) { + metadataSchemaField_ = builderForValue.build(); + } else { + metadataSchemaFieldBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * .MetadataSchemaField metadata_schema_field = 2; + */ + public Builder mergeMetadataSchemaField(org.apache.airavata.datacatalog.api.MetadataSchemaField value) { + if (metadataSchemaFieldBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) && + metadataSchemaField_ != null && + metadataSchemaField_ != org.apache.airavata.datacatalog.api.MetadataSchemaField.getDefaultInstance()) { + getMetadataSchemaFieldBuilder().mergeFrom(value); + } else { + metadataSchemaField_ = value; + } + } else { + metadataSchemaFieldBuilder_.mergeFrom(value); + } + if (metadataSchemaField_ != null) { + bitField0_ |= 0x00000002; + onChanged(); + } + return this; + } + /** + * .MetadataSchemaField metadata_schema_field = 2; + */ + public Builder clearMetadataSchemaField() { + bitField0_ = (bitField0_ & ~0x00000002); + metadataSchemaField_ = null; + if (metadataSchemaFieldBuilder_ != null) { + metadataSchemaFieldBuilder_.dispose(); + metadataSchemaFieldBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .MetadataSchemaField metadata_schema_field = 2; + */ + public org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder getMetadataSchemaFieldBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getMetadataSchemaFieldFieldBuilder().getBuilder(); + } + /** + * .MetadataSchemaField metadata_schema_field = 2; + */ + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder getMetadataSchemaFieldOrBuilder() { + if (metadataSchemaFieldBuilder_ != null) { + return metadataSchemaFieldBuilder_.getMessageOrBuilder(); + } else { + return metadataSchemaField_ == null ? + org.apache.airavata.datacatalog.api.MetadataSchemaField.getDefaultInstance() : metadataSchemaField_; + } + } + /** + * .MetadataSchemaField metadata_schema_field = 2; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchemaField, org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder> + getMetadataSchemaFieldFieldBuilder() { + if (metadataSchemaFieldBuilder_ == null) { + metadataSchemaFieldBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchemaField, org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder>( + getMetadataSchemaField(), + getParentForChildren(), + isClean()); + metadataSchemaField_ = null; + } + return metadataSchemaFieldBuilder_; + } + + // @@protoc_insertion_point(builder_scope:MetadataSchemaFieldDeleteRequest) + } + + // @@protoc_insertion_point(class_scope:MetadataSchemaFieldDeleteRequest) + private static final org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest(); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MetadataSchemaFieldDeleteRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldDeleteRequestOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldDeleteRequestOrBuilder.java new file mode 100644 index 0000000..9b16028 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldDeleteRequestOrBuilder.java @@ -0,0 +1,41 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface MetadataSchemaFieldDeleteRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:MetadataSchemaFieldDeleteRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + boolean hasUserInfo(); + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + org.apache.airavata.datacatalog.api.UserInfo getUserInfo(); + /** + * .UserInfo user_info = 1; + */ + org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder(); + + /** + * .MetadataSchemaField metadata_schema_field = 2; + * @return Whether the metadataSchemaField field is set. + */ + boolean hasMetadataSchemaField(); + /** + * .MetadataSchemaField metadata_schema_field = 2; + * @return The metadataSchemaField. + */ + org.apache.airavata.datacatalog.api.MetadataSchemaField getMetadataSchemaField(); + /** + * .MetadataSchemaField metadata_schema_field = 2; + */ + org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder getMetadataSchemaFieldOrBuilder(); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldDeleteResponse.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldDeleteResponse.java new file mode 100644 index 0000000..e2338c5 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldDeleteResponse.java @@ -0,0 +1,358 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code MetadataSchemaFieldDeleteResponse} + */ +public final class MetadataSchemaFieldDeleteResponse extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:MetadataSchemaFieldDeleteResponse) + MetadataSchemaFieldDeleteResponseOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + MetadataSchemaFieldDeleteResponse.class.getName()); + } + // Use MetadataSchemaFieldDeleteResponse.newBuilder() to construct. + private MetadataSchemaFieldDeleteResponse(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private MetadataSchemaFieldDeleteResponse() { + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldDeleteResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldDeleteResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse.class, org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse.Builder.class); + } + + 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 { + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse other = (org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse) obj; + + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MetadataSchemaFieldDeleteResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:MetadataSchemaFieldDeleteResponse) + org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldDeleteResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldDeleteResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse.class, org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldDeleteResponse_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse build() { + org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse buildPartial() { + org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse result = new org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse) { + return mergeFrom((org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse other) { + if (other == org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse.getDefaultInstance()) return this; + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + // @@protoc_insertion_point(builder_scope:MetadataSchemaFieldDeleteResponse) + } + + // @@protoc_insertion_point(class_scope:MetadataSchemaFieldDeleteResponse) + private static final org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse(); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MetadataSchemaFieldDeleteResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldDeleteResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldDeleteResponseOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldDeleteResponseOrBuilder.java new file mode 100644 index 0000000..7cecf11 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldDeleteResponseOrBuilder.java @@ -0,0 +1,11 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface MetadataSchemaFieldDeleteResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:MetadataSchemaFieldDeleteResponse) + com.google.protobuf.MessageOrBuilder { +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldGetRequest.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldGetRequest.java new file mode 100644 index 0000000..f278322 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldGetRequest.java @@ -0,0 +1,830 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code MetadataSchemaFieldGetRequest} + */ +public final class MetadataSchemaFieldGetRequest extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:MetadataSchemaFieldGetRequest) + MetadataSchemaFieldGetRequestOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + MetadataSchemaFieldGetRequest.class.getName()); + } + // Use MetadataSchemaFieldGetRequest.newBuilder() to construct. + private MetadataSchemaFieldGetRequest(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private MetadataSchemaFieldGetRequest() { + schemaName_ = ""; + fieldName_ = ""; + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldGetRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldGetRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest.class, org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest.Builder.class); + } + + private int bitField0_; + public static final int USER_INFO_FIELD_NUMBER = 1; + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + @java.lang.Override + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + /** + * .UserInfo user_info = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + + public static final int SCHEMA_NAME_FIELD_NUMBER = 2; + @SuppressWarnings("serial") + private volatile java.lang.Object schemaName_ = ""; + /** + * string schema_name = 2; + * @return The schemaName. + */ + @java.lang.Override + public java.lang.String getSchemaName() { + java.lang.Object ref = schemaName_; + 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(); + schemaName_ = s; + return s; + } + } + /** + * string schema_name = 2; + * @return The bytes for schemaName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSchemaNameBytes() { + java.lang.Object ref = schemaName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + schemaName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int FIELD_NAME_FIELD_NUMBER = 3; + @SuppressWarnings("serial") + private volatile java.lang.Object fieldName_ = ""; + /** + * string field_name = 3; + * @return The fieldName. + */ + @java.lang.Override + public java.lang.String getFieldName() { + java.lang.Object ref = fieldName_; + 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(); + fieldName_ = s; + return s; + } + } + /** + * string field_name = 3; + * @return The bytes for fieldName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getFieldNameBytes() { + java.lang.Object ref = fieldName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + fieldName_ = 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 (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getUserInfo()); + } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(schemaName_)) { + com.google.protobuf.GeneratedMessage.writeString(output, 2, schemaName_); + } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(fieldName_)) { + com.google.protobuf.GeneratedMessage.writeString(output, 3, fieldName_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getUserInfo()); + } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(schemaName_)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(2, schemaName_); + } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(fieldName_)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(3, fieldName_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest other = (org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest) obj; + + if (hasUserInfo() != other.hasUserInfo()) return false; + if (hasUserInfo()) { + if (!getUserInfo() + .equals(other.getUserInfo())) return false; + } + if (!getSchemaName() + .equals(other.getSchemaName())) return false; + if (!getFieldName() + .equals(other.getFieldName())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasUserInfo()) { + hash = (37 * hash) + USER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getUserInfo().hashCode(); + } + hash = (37 * hash) + SCHEMA_NAME_FIELD_NUMBER; + hash = (53 * hash) + getSchemaName().hashCode(); + hash = (37 * hash) + FIELD_NAME_FIELD_NUMBER; + hash = (53 * hash) + getFieldName().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MetadataSchemaFieldGetRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:MetadataSchemaFieldGetRequest) + org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldGetRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldGetRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest.class, org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage + .alwaysUseFieldBuilders) { + getUserInfoFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + schemaName_ = ""; + fieldName_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldGetRequest_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest build() { + org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest buildPartial() { + org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest result = new org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.userInfo_ = userInfoBuilder_ == null + ? userInfo_ + : userInfoBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.schemaName_ = schemaName_; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.fieldName_ = fieldName_; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest) { + return mergeFrom((org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest other) { + if (other == org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest.getDefaultInstance()) return this; + if (other.hasUserInfo()) { + mergeUserInfo(other.getUserInfo()); + } + if (!other.getSchemaName().isEmpty()) { + schemaName_ = other.schemaName_; + bitField0_ |= 0x00000002; + onChanged(); + } + if (!other.getFieldName().isEmpty()) { + fieldName_ = other.fieldName_; + bitField0_ |= 0x00000004; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + input.readMessage( + getUserInfoFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: { + schemaName_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 26: { + fieldName_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000004; + break; + } // case 26 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> userInfoBuilder_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + if (userInfoBuilder_ == null) { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } else { + return userInfoBuilder_.getMessage(); + } + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + userInfo_ = value; + } else { + userInfoBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo( + org.apache.airavata.datacatalog.api.UserInfo.Builder builderForValue) { + if (userInfoBuilder_ == null) { + userInfo_ = builderForValue.build(); + } else { + userInfoBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder mergeUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + userInfo_ != null && + userInfo_ != org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance()) { + getUserInfoBuilder().mergeFrom(value); + } else { + userInfo_ = value; + } + } else { + userInfoBuilder_.mergeFrom(value); + } + if (userInfo_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder clearUserInfo() { + bitField0_ = (bitField0_ & ~0x00000001); + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfo.Builder getUserInfoBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getUserInfoFieldBuilder().getBuilder(); + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + if (userInfoBuilder_ != null) { + return userInfoBuilder_.getMessageOrBuilder(); + } else { + return userInfo_ == null ? + org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + } + /** + * .UserInfo user_info = 1; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> + getUserInfoFieldBuilder() { + if (userInfoBuilder_ == null) { + userInfoBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder>( + getUserInfo(), + getParentForChildren(), + isClean()); + userInfo_ = null; + } + return userInfoBuilder_; + } + + private java.lang.Object schemaName_ = ""; + /** + * string schema_name = 2; + * @return The schemaName. + */ + public java.lang.String getSchemaName() { + java.lang.Object ref = schemaName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + schemaName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string schema_name = 2; + * @return The bytes for schemaName. + */ + public com.google.protobuf.ByteString + getSchemaNameBytes() { + java.lang.Object ref = schemaName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + schemaName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string schema_name = 2; + * @param value The schemaName to set. + * @return This builder for chaining. + */ + public Builder setSchemaName( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + schemaName_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * string schema_name = 2; + * @return This builder for chaining. + */ + public Builder clearSchemaName() { + schemaName_ = getDefaultInstance().getSchemaName(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + /** + * string schema_name = 2; + * @param value The bytes for schemaName to set. + * @return This builder for chaining. + */ + public Builder setSchemaNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + schemaName_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private java.lang.Object fieldName_ = ""; + /** + * string field_name = 3; + * @return The fieldName. + */ + public java.lang.String getFieldName() { + java.lang.Object ref = fieldName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + fieldName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string field_name = 3; + * @return The bytes for fieldName. + */ + public com.google.protobuf.ByteString + getFieldNameBytes() { + java.lang.Object ref = fieldName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + fieldName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string field_name = 3; + * @param value The fieldName to set. + * @return This builder for chaining. + */ + public Builder setFieldName( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + fieldName_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + /** + * string field_name = 3; + * @return This builder for chaining. + */ + public Builder clearFieldName() { + fieldName_ = getDefaultInstance().getFieldName(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + /** + * string field_name = 3; + * @param value The bytes for fieldName to set. + * @return This builder for chaining. + */ + public Builder setFieldNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + fieldName_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + // @@protoc_insertion_point(builder_scope:MetadataSchemaFieldGetRequest) + } + + // @@protoc_insertion_point(class_scope:MetadataSchemaFieldGetRequest) + private static final org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest(); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MetadataSchemaFieldGetRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldGetRequestOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldGetRequestOrBuilder.java new file mode 100644 index 0000000..b053322 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldGetRequestOrBuilder.java @@ -0,0 +1,50 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface MetadataSchemaFieldGetRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:MetadataSchemaFieldGetRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + boolean hasUserInfo(); + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + org.apache.airavata.datacatalog.api.UserInfo getUserInfo(); + /** + * .UserInfo user_info = 1; + */ + org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder(); + + /** + * string schema_name = 2; + * @return The schemaName. + */ + java.lang.String getSchemaName(); + /** + * string schema_name = 2; + * @return The bytes for schemaName. + */ + com.google.protobuf.ByteString + getSchemaNameBytes(); + + /** + * string field_name = 3; + * @return The fieldName. + */ + java.lang.String getFieldName(); + /** + * string field_name = 3; + * @return The bytes for fieldName. + */ + com.google.protobuf.ByteString + getFieldNameBytes(); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldGetResponse.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldGetResponse.java new file mode 100644 index 0000000..62d7a93 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldGetResponse.java @@ -0,0 +1,558 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code MetadataSchemaFieldGetResponse} + */ +public final class MetadataSchemaFieldGetResponse extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:MetadataSchemaFieldGetResponse) + MetadataSchemaFieldGetResponseOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + MetadataSchemaFieldGetResponse.class.getName()); + } + // Use MetadataSchemaFieldGetResponse.newBuilder() to construct. + private MetadataSchemaFieldGetResponse(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private MetadataSchemaFieldGetResponse() { + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldGetResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldGetResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse.class, org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse.Builder.class); + } + + private int bitField0_; + public static final int METADATA_SCHEMA_FIELD_FIELD_NUMBER = 1; + private org.apache.airavata.datacatalog.api.MetadataSchemaField metadataSchemaField_; + /** + * .MetadataSchemaField metadata_schema_field = 1; + * @return Whether the metadataSchemaField field is set. + */ + @java.lang.Override + public boolean hasMetadataSchemaField() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .MetadataSchemaField metadata_schema_field = 1; + * @return The metadataSchemaField. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaField getMetadataSchemaField() { + return metadataSchemaField_ == null ? org.apache.airavata.datacatalog.api.MetadataSchemaField.getDefaultInstance() : metadataSchemaField_; + } + /** + * .MetadataSchemaField metadata_schema_field = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder getMetadataSchemaFieldOrBuilder() { + return metadataSchemaField_ == null ? org.apache.airavata.datacatalog.api.MetadataSchemaField.getDefaultInstance() : metadataSchemaField_; + } + + 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 (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getMetadataSchemaField()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getMetadataSchemaField()); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse other = (org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse) obj; + + if (hasMetadataSchemaField() != other.hasMetadataSchemaField()) return false; + if (hasMetadataSchemaField()) { + if (!getMetadataSchemaField() + .equals(other.getMetadataSchemaField())) return false; + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasMetadataSchemaField()) { + hash = (37 * hash) + METADATA_SCHEMA_FIELD_FIELD_NUMBER; + hash = (53 * hash) + getMetadataSchemaField().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MetadataSchemaFieldGetResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:MetadataSchemaFieldGetResponse) + org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldGetResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldGetResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse.class, org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage + .alwaysUseFieldBuilders) { + getMetadataSchemaFieldFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + metadataSchemaField_ = null; + if (metadataSchemaFieldBuilder_ != null) { + metadataSchemaFieldBuilder_.dispose(); + metadataSchemaFieldBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldGetResponse_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse build() { + org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse buildPartial() { + org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse result = new org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.metadataSchemaField_ = metadataSchemaFieldBuilder_ == null + ? metadataSchemaField_ + : metadataSchemaFieldBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse) { + return mergeFrom((org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse other) { + if (other == org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse.getDefaultInstance()) return this; + if (other.hasMetadataSchemaField()) { + mergeMetadataSchemaField(other.getMetadataSchemaField()); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + input.readMessage( + getMetadataSchemaFieldFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private org.apache.airavata.datacatalog.api.MetadataSchemaField metadataSchemaField_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchemaField, org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder> metadataSchemaFieldBuilder_; + /** + * .MetadataSchemaField metadata_schema_field = 1; + * @return Whether the metadataSchemaField field is set. + */ + public boolean hasMetadataSchemaField() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .MetadataSchemaField metadata_schema_field = 1; + * @return The metadataSchemaField. + */ + public org.apache.airavata.datacatalog.api.MetadataSchemaField getMetadataSchemaField() { + if (metadataSchemaFieldBuilder_ == null) { + return metadataSchemaField_ == null ? org.apache.airavata.datacatalog.api.MetadataSchemaField.getDefaultInstance() : metadataSchemaField_; + } else { + return metadataSchemaFieldBuilder_.getMessage(); + } + } + /** + * .MetadataSchemaField metadata_schema_field = 1; + */ + public Builder setMetadataSchemaField(org.apache.airavata.datacatalog.api.MetadataSchemaField value) { + if (metadataSchemaFieldBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + metadataSchemaField_ = value; + } else { + metadataSchemaFieldBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .MetadataSchemaField metadata_schema_field = 1; + */ + public Builder setMetadataSchemaField( + org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder builderForValue) { + if (metadataSchemaFieldBuilder_ == null) { + metadataSchemaField_ = builderForValue.build(); + } else { + metadataSchemaFieldBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .MetadataSchemaField metadata_schema_field = 1; + */ + public Builder mergeMetadataSchemaField(org.apache.airavata.datacatalog.api.MetadataSchemaField value) { + if (metadataSchemaFieldBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + metadataSchemaField_ != null && + metadataSchemaField_ != org.apache.airavata.datacatalog.api.MetadataSchemaField.getDefaultInstance()) { + getMetadataSchemaFieldBuilder().mergeFrom(value); + } else { + metadataSchemaField_ = value; + } + } else { + metadataSchemaFieldBuilder_.mergeFrom(value); + } + if (metadataSchemaField_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + /** + * .MetadataSchemaField metadata_schema_field = 1; + */ + public Builder clearMetadataSchemaField() { + bitField0_ = (bitField0_ & ~0x00000001); + metadataSchemaField_ = null; + if (metadataSchemaFieldBuilder_ != null) { + metadataSchemaFieldBuilder_.dispose(); + metadataSchemaFieldBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .MetadataSchemaField metadata_schema_field = 1; + */ + public org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder getMetadataSchemaFieldBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getMetadataSchemaFieldFieldBuilder().getBuilder(); + } + /** + * .MetadataSchemaField metadata_schema_field = 1; + */ + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder getMetadataSchemaFieldOrBuilder() { + if (metadataSchemaFieldBuilder_ != null) { + return metadataSchemaFieldBuilder_.getMessageOrBuilder(); + } else { + return metadataSchemaField_ == null ? + org.apache.airavata.datacatalog.api.MetadataSchemaField.getDefaultInstance() : metadataSchemaField_; + } + } + /** + * .MetadataSchemaField metadata_schema_field = 1; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchemaField, org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder> + getMetadataSchemaFieldFieldBuilder() { + if (metadataSchemaFieldBuilder_ == null) { + metadataSchemaFieldBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchemaField, org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder>( + getMetadataSchemaField(), + getParentForChildren(), + isClean()); + metadataSchemaField_ = null; + } + return metadataSchemaFieldBuilder_; + } + + // @@protoc_insertion_point(builder_scope:MetadataSchemaFieldGetResponse) + } + + // @@protoc_insertion_point(class_scope:MetadataSchemaFieldGetResponse) + private static final org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse(); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MetadataSchemaFieldGetResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldGetResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldGetResponseOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldGetResponseOrBuilder.java new file mode 100644 index 0000000..cbf429a --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldGetResponseOrBuilder.java @@ -0,0 +1,26 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface MetadataSchemaFieldGetResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:MetadataSchemaFieldGetResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .MetadataSchemaField metadata_schema_field = 1; + * @return Whether the metadataSchemaField field is set. + */ + boolean hasMetadataSchemaField(); + /** + * .MetadataSchemaField metadata_schema_field = 1; + * @return The metadataSchemaField. + */ + org.apache.airavata.datacatalog.api.MetadataSchemaField getMetadataSchemaField(); + /** + * .MetadataSchemaField metadata_schema_field = 1; + */ + org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder getMetadataSchemaFieldOrBuilder(); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldListRequest.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldListRequest.java new file mode 100644 index 0000000..1295ae6 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldListRequest.java @@ -0,0 +1,694 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code MetadataSchemaFieldListRequest} + */ +public final class MetadataSchemaFieldListRequest extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:MetadataSchemaFieldListRequest) + MetadataSchemaFieldListRequestOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + MetadataSchemaFieldListRequest.class.getName()); + } + // Use MetadataSchemaFieldListRequest.newBuilder() to construct. + private MetadataSchemaFieldListRequest(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private MetadataSchemaFieldListRequest() { + schemaName_ = ""; + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldListRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldListRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest.class, org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest.Builder.class); + } + + private int bitField0_; + public static final int USER_INFO_FIELD_NUMBER = 1; + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + @java.lang.Override + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + /** + * .UserInfo user_info = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + + public static final int SCHEMA_NAME_FIELD_NUMBER = 2; + @SuppressWarnings("serial") + private volatile java.lang.Object schemaName_ = ""; + /** + * string schema_name = 2; + * @return The schemaName. + */ + @java.lang.Override + public java.lang.String getSchemaName() { + java.lang.Object ref = schemaName_; + 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(); + schemaName_ = s; + return s; + } + } + /** + * string schema_name = 2; + * @return The bytes for schemaName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSchemaNameBytes() { + java.lang.Object ref = schemaName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + schemaName_ = 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 (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getUserInfo()); + } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(schemaName_)) { + com.google.protobuf.GeneratedMessage.writeString(output, 2, schemaName_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getUserInfo()); + } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(schemaName_)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(2, schemaName_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest other = (org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest) obj; + + if (hasUserInfo() != other.hasUserInfo()) return false; + if (hasUserInfo()) { + if (!getUserInfo() + .equals(other.getUserInfo())) return false; + } + if (!getSchemaName() + .equals(other.getSchemaName())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasUserInfo()) { + hash = (37 * hash) + USER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getUserInfo().hashCode(); + } + hash = (37 * hash) + SCHEMA_NAME_FIELD_NUMBER; + hash = (53 * hash) + getSchemaName().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MetadataSchemaFieldListRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:MetadataSchemaFieldListRequest) + org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldListRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldListRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest.class, org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage + .alwaysUseFieldBuilders) { + getUserInfoFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + schemaName_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldListRequest_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest build() { + org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest buildPartial() { + org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest result = new org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.userInfo_ = userInfoBuilder_ == null + ? userInfo_ + : userInfoBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.schemaName_ = schemaName_; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest) { + return mergeFrom((org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest other) { + if (other == org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest.getDefaultInstance()) return this; + if (other.hasUserInfo()) { + mergeUserInfo(other.getUserInfo()); + } + if (!other.getSchemaName().isEmpty()) { + schemaName_ = other.schemaName_; + bitField0_ |= 0x00000002; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + input.readMessage( + getUserInfoFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: { + schemaName_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> userInfoBuilder_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + if (userInfoBuilder_ == null) { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } else { + return userInfoBuilder_.getMessage(); + } + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + userInfo_ = value; + } else { + userInfoBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo( + org.apache.airavata.datacatalog.api.UserInfo.Builder builderForValue) { + if (userInfoBuilder_ == null) { + userInfo_ = builderForValue.build(); + } else { + userInfoBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder mergeUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + userInfo_ != null && + userInfo_ != org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance()) { + getUserInfoBuilder().mergeFrom(value); + } else { + userInfo_ = value; + } + } else { + userInfoBuilder_.mergeFrom(value); + } + if (userInfo_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder clearUserInfo() { + bitField0_ = (bitField0_ & ~0x00000001); + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfo.Builder getUserInfoBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getUserInfoFieldBuilder().getBuilder(); + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + if (userInfoBuilder_ != null) { + return userInfoBuilder_.getMessageOrBuilder(); + } else { + return userInfo_ == null ? + org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + } + /** + * .UserInfo user_info = 1; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> + getUserInfoFieldBuilder() { + if (userInfoBuilder_ == null) { + userInfoBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder>( + getUserInfo(), + getParentForChildren(), + isClean()); + userInfo_ = null; + } + return userInfoBuilder_; + } + + private java.lang.Object schemaName_ = ""; + /** + * string schema_name = 2; + * @return The schemaName. + */ + public java.lang.String getSchemaName() { + java.lang.Object ref = schemaName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + schemaName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string schema_name = 2; + * @return The bytes for schemaName. + */ + public com.google.protobuf.ByteString + getSchemaNameBytes() { + java.lang.Object ref = schemaName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + schemaName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string schema_name = 2; + * @param value The schemaName to set. + * @return This builder for chaining. + */ + public Builder setSchemaName( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + schemaName_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * string schema_name = 2; + * @return This builder for chaining. + */ + public Builder clearSchemaName() { + schemaName_ = getDefaultInstance().getSchemaName(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + /** + * string schema_name = 2; + * @param value The bytes for schemaName to set. + * @return This builder for chaining. + */ + public Builder setSchemaNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + schemaName_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + // @@protoc_insertion_point(builder_scope:MetadataSchemaFieldListRequest) + } + + // @@protoc_insertion_point(class_scope:MetadataSchemaFieldListRequest) + private static final org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest(); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MetadataSchemaFieldListRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldListRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldListRequestOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldListRequestOrBuilder.java new file mode 100644 index 0000000..59a391e --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldListRequestOrBuilder.java @@ -0,0 +1,38 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface MetadataSchemaFieldListRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:MetadataSchemaFieldListRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + boolean hasUserInfo(); + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + org.apache.airavata.datacatalog.api.UserInfo getUserInfo(); + /** + * .UserInfo user_info = 1; + */ + org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder(); + + /** + * string schema_name = 2; + * @return The schemaName. + */ + java.lang.String getSchemaName(); + /** + * string schema_name = 2; + * @return The bytes for schemaName. + */ + com.google.protobuf.ByteString + getSchemaNameBytes(); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldListResponse.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldListResponse.java new file mode 100644 index 0000000..1ae8d52 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldListResponse.java @@ -0,0 +1,719 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code MetadataSchemaFieldListResponse} + */ +public final class MetadataSchemaFieldListResponse extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:MetadataSchemaFieldListResponse) + MetadataSchemaFieldListResponseOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + MetadataSchemaFieldListResponse.class.getName()); + } + // Use MetadataSchemaFieldListResponse.newBuilder() to construct. + private MetadataSchemaFieldListResponse(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private MetadataSchemaFieldListResponse() { + metadataSchemaFields_ = java.util.Collections.emptyList(); + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldListResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldListResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse.class, org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse.Builder.class); + } + + public static final int METADATA_SCHEMA_FIELDS_FIELD_NUMBER = 1; + @SuppressWarnings("serial") + private java.util.List metadataSchemaFields_; + /** + * repeated .MetadataSchemaField metadata_schema_fields = 1; + */ + @java.lang.Override + public java.util.List getMetadataSchemaFieldsList() { + return metadataSchemaFields_; + } + /** + * repeated .MetadataSchemaField metadata_schema_fields = 1; + */ + @java.lang.Override + public java.util.List + getMetadataSchemaFieldsOrBuilderList() { + return metadataSchemaFields_; + } + /** + * repeated .MetadataSchemaField metadata_schema_fields = 1; + */ + @java.lang.Override + public int getMetadataSchemaFieldsCount() { + return metadataSchemaFields_.size(); + } + /** + * repeated .MetadataSchemaField metadata_schema_fields = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaField getMetadataSchemaFields(int index) { + return metadataSchemaFields_.get(index); + } + /** + * repeated .MetadataSchemaField metadata_schema_fields = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder getMetadataSchemaFieldsOrBuilder( + int index) { + return metadataSchemaFields_.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 { + for (int i = 0; i < metadataSchemaFields_.size(); i++) { + output.writeMessage(1, metadataSchemaFields_.get(i)); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < metadataSchemaFields_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, metadataSchemaFields_.get(i)); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse other = (org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse) obj; + + if (!getMetadataSchemaFieldsList() + .equals(other.getMetadataSchemaFieldsList())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getMetadataSchemaFieldsCount() > 0) { + hash = (37 * hash) + METADATA_SCHEMA_FIELDS_FIELD_NUMBER; + hash = (53 * hash) + getMetadataSchemaFieldsList().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MetadataSchemaFieldListResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:MetadataSchemaFieldListResponse) + org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldListResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldListResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse.class, org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + if (metadataSchemaFieldsBuilder_ == null) { + metadataSchemaFields_ = java.util.Collections.emptyList(); + } else { + metadataSchemaFields_ = null; + metadataSchemaFieldsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldListResponse_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse build() { + org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse buildPartial() { + org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse result = new org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse(this); + buildPartialRepeatedFields(result); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartialRepeatedFields(org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse result) { + if (metadataSchemaFieldsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + metadataSchemaFields_ = java.util.Collections.unmodifiableList(metadataSchemaFields_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.metadataSchemaFields_ = metadataSchemaFields_; + } else { + result.metadataSchemaFields_ = metadataSchemaFieldsBuilder_.build(); + } + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse result) { + int from_bitField0_ = bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse) { + return mergeFrom((org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse other) { + if (other == org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse.getDefaultInstance()) return this; + if (metadataSchemaFieldsBuilder_ == null) { + if (!other.metadataSchemaFields_.isEmpty()) { + if (metadataSchemaFields_.isEmpty()) { + metadataSchemaFields_ = other.metadataSchemaFields_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMetadataSchemaFieldsIsMutable(); + metadataSchemaFields_.addAll(other.metadataSchemaFields_); + } + onChanged(); + } + } else { + if (!other.metadataSchemaFields_.isEmpty()) { + if (metadataSchemaFieldsBuilder_.isEmpty()) { + metadataSchemaFieldsBuilder_.dispose(); + metadataSchemaFieldsBuilder_ = null; + metadataSchemaFields_ = other.metadataSchemaFields_; + bitField0_ = (bitField0_ & ~0x00000001); + metadataSchemaFieldsBuilder_ = + com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? + getMetadataSchemaFieldsFieldBuilder() : null; + } else { + metadataSchemaFieldsBuilder_.addAllMessages(other.metadataSchemaFields_); + } + } + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + org.apache.airavata.datacatalog.api.MetadataSchemaField m = + input.readMessage( + org.apache.airavata.datacatalog.api.MetadataSchemaField.parser(), + extensionRegistry); + if (metadataSchemaFieldsBuilder_ == null) { + ensureMetadataSchemaFieldsIsMutable(); + metadataSchemaFields_.add(m); + } else { + metadataSchemaFieldsBuilder_.addMessage(m); + } + break; + } // case 10 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private java.util.List metadataSchemaFields_ = + java.util.Collections.emptyList(); + private void ensureMetadataSchemaFieldsIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + metadataSchemaFields_ = new java.util.ArrayList(metadataSchemaFields_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchemaField, org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder> metadataSchemaFieldsBuilder_; + + /** + * repeated .MetadataSchemaField metadata_schema_fields = 1; + */ + public java.util.List getMetadataSchemaFieldsList() { + if (metadataSchemaFieldsBuilder_ == null) { + return java.util.Collections.unmodifiableList(metadataSchemaFields_); + } else { + return metadataSchemaFieldsBuilder_.getMessageList(); + } + } + /** + * repeated .MetadataSchemaField metadata_schema_fields = 1; + */ + public int getMetadataSchemaFieldsCount() { + if (metadataSchemaFieldsBuilder_ == null) { + return metadataSchemaFields_.size(); + } else { + return metadataSchemaFieldsBuilder_.getCount(); + } + } + /** + * repeated .MetadataSchemaField metadata_schema_fields = 1; + */ + public org.apache.airavata.datacatalog.api.MetadataSchemaField getMetadataSchemaFields(int index) { + if (metadataSchemaFieldsBuilder_ == null) { + return metadataSchemaFields_.get(index); + } else { + return metadataSchemaFieldsBuilder_.getMessage(index); + } + } + /** + * repeated .MetadataSchemaField metadata_schema_fields = 1; + */ + public Builder setMetadataSchemaFields( + int index, org.apache.airavata.datacatalog.api.MetadataSchemaField value) { + if (metadataSchemaFieldsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMetadataSchemaFieldsIsMutable(); + metadataSchemaFields_.set(index, value); + onChanged(); + } else { + metadataSchemaFieldsBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .MetadataSchemaField metadata_schema_fields = 1; + */ + public Builder setMetadataSchemaFields( + int index, org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder builderForValue) { + if (metadataSchemaFieldsBuilder_ == null) { + ensureMetadataSchemaFieldsIsMutable(); + metadataSchemaFields_.set(index, builderForValue.build()); + onChanged(); + } else { + metadataSchemaFieldsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MetadataSchemaField metadata_schema_fields = 1; + */ + public Builder addMetadataSchemaFields(org.apache.airavata.datacatalog.api.MetadataSchemaField value) { + if (metadataSchemaFieldsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMetadataSchemaFieldsIsMutable(); + metadataSchemaFields_.add(value); + onChanged(); + } else { + metadataSchemaFieldsBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .MetadataSchemaField metadata_schema_fields = 1; + */ + public Builder addMetadataSchemaFields( + int index, org.apache.airavata.datacatalog.api.MetadataSchemaField value) { + if (metadataSchemaFieldsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMetadataSchemaFieldsIsMutable(); + metadataSchemaFields_.add(index, value); + onChanged(); + } else { + metadataSchemaFieldsBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .MetadataSchemaField metadata_schema_fields = 1; + */ + public Builder addMetadataSchemaFields( + org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder builderForValue) { + if (metadataSchemaFieldsBuilder_ == null) { + ensureMetadataSchemaFieldsIsMutable(); + metadataSchemaFields_.add(builderForValue.build()); + onChanged(); + } else { + metadataSchemaFieldsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .MetadataSchemaField metadata_schema_fields = 1; + */ + public Builder addMetadataSchemaFields( + int index, org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder builderForValue) { + if (metadataSchemaFieldsBuilder_ == null) { + ensureMetadataSchemaFieldsIsMutable(); + metadataSchemaFields_.add(index, builderForValue.build()); + onChanged(); + } else { + metadataSchemaFieldsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MetadataSchemaField metadata_schema_fields = 1; + */ + public Builder addAllMetadataSchemaFields( + java.lang.Iterable values) { + if (metadataSchemaFieldsBuilder_ == null) { + ensureMetadataSchemaFieldsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, metadataSchemaFields_); + onChanged(); + } else { + metadataSchemaFieldsBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .MetadataSchemaField metadata_schema_fields = 1; + */ + public Builder clearMetadataSchemaFields() { + if (metadataSchemaFieldsBuilder_ == null) { + metadataSchemaFields_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + metadataSchemaFieldsBuilder_.clear(); + } + return this; + } + /** + * repeated .MetadataSchemaField metadata_schema_fields = 1; + */ + public Builder removeMetadataSchemaFields(int index) { + if (metadataSchemaFieldsBuilder_ == null) { + ensureMetadataSchemaFieldsIsMutable(); + metadataSchemaFields_.remove(index); + onChanged(); + } else { + metadataSchemaFieldsBuilder_.remove(index); + } + return this; + } + /** + * repeated .MetadataSchemaField metadata_schema_fields = 1; + */ + public org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder getMetadataSchemaFieldsBuilder( + int index) { + return getMetadataSchemaFieldsFieldBuilder().getBuilder(index); + } + /** + * repeated .MetadataSchemaField metadata_schema_fields = 1; + */ + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder getMetadataSchemaFieldsOrBuilder( + int index) { + if (metadataSchemaFieldsBuilder_ == null) { + return metadataSchemaFields_.get(index); } else { + return metadataSchemaFieldsBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .MetadataSchemaField metadata_schema_fields = 1; + */ + public java.util.List + getMetadataSchemaFieldsOrBuilderList() { + if (metadataSchemaFieldsBuilder_ != null) { + return metadataSchemaFieldsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(metadataSchemaFields_); + } + } + /** + * repeated .MetadataSchemaField metadata_schema_fields = 1; + */ + public org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder addMetadataSchemaFieldsBuilder() { + return getMetadataSchemaFieldsFieldBuilder().addBuilder( + org.apache.airavata.datacatalog.api.MetadataSchemaField.getDefaultInstance()); + } + /** + * repeated .MetadataSchemaField metadata_schema_fields = 1; + */ + public org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder addMetadataSchemaFieldsBuilder( + int index) { + return getMetadataSchemaFieldsFieldBuilder().addBuilder( + index, org.apache.airavata.datacatalog.api.MetadataSchemaField.getDefaultInstance()); + } + /** + * repeated .MetadataSchemaField metadata_schema_fields = 1; + */ + public java.util.List + getMetadataSchemaFieldsBuilderList() { + return getMetadataSchemaFieldsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchemaField, org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder> + getMetadataSchemaFieldsFieldBuilder() { + if (metadataSchemaFieldsBuilder_ == null) { + metadataSchemaFieldsBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchemaField, org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder>( + metadataSchemaFields_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + metadataSchemaFields_ = null; + } + return metadataSchemaFieldsBuilder_; + } + + // @@protoc_insertion_point(builder_scope:MetadataSchemaFieldListResponse) + } + + // @@protoc_insertion_point(class_scope:MetadataSchemaFieldListResponse) + private static final org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse(); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MetadataSchemaFieldListResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldListResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldListResponseOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldListResponseOrBuilder.java new file mode 100644 index 0000000..1829a08 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldListResponseOrBuilder.java @@ -0,0 +1,35 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface MetadataSchemaFieldListResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:MetadataSchemaFieldListResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .MetadataSchemaField metadata_schema_fields = 1; + */ + java.util.List + getMetadataSchemaFieldsList(); + /** + * repeated .MetadataSchemaField metadata_schema_fields = 1; + */ + org.apache.airavata.datacatalog.api.MetadataSchemaField getMetadataSchemaFields(int index); + /** + * repeated .MetadataSchemaField metadata_schema_fields = 1; + */ + int getMetadataSchemaFieldsCount(); + /** + * repeated .MetadataSchemaField metadata_schema_fields = 1; + */ + java.util.List + getMetadataSchemaFieldsOrBuilderList(); + /** + * repeated .MetadataSchemaField metadata_schema_fields = 1; + */ + org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder getMetadataSchemaFieldsOrBuilder( + int index); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldOrBuilder.java new file mode 100644 index 0000000..12c69d4 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldOrBuilder.java @@ -0,0 +1,58 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface MetadataSchemaFieldOrBuilder extends + // @@protoc_insertion_point(interface_extends:MetadataSchemaField) + com.google.protobuf.MessageOrBuilder { + + /** + * string schema_name = 1; + * @return The schemaName. + */ + java.lang.String getSchemaName(); + /** + * string schema_name = 1; + * @return The bytes for schemaName. + */ + com.google.protobuf.ByteString + getSchemaNameBytes(); + + /** + * string field_name = 2; + * @return The fieldName. + */ + java.lang.String getFieldName(); + /** + * string field_name = 2; + * @return The bytes for fieldName. + */ + com.google.protobuf.ByteString + getFieldNameBytes(); + + /** + * string json_path = 3; + * @return The jsonPath. + */ + java.lang.String getJsonPath(); + /** + * string json_path = 3; + * @return The bytes for jsonPath. + */ + com.google.protobuf.ByteString + getJsonPathBytes(); + + /** + * .FieldValueType value_type = 4; + * @return The enum numeric value on the wire for valueType. + */ + int getValueTypeValue(); + /** + * .FieldValueType value_type = 4; + * @return The valueType. + */ + org.apache.airavata.datacatalog.api.FieldValueType getValueType(); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldUpdateRequest.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldUpdateRequest.java new file mode 100644 index 0000000..64ef965 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldUpdateRequest.java @@ -0,0 +1,743 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code MetadataSchemaFieldUpdateRequest} + */ +public final class MetadataSchemaFieldUpdateRequest extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:MetadataSchemaFieldUpdateRequest) + MetadataSchemaFieldUpdateRequestOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + MetadataSchemaFieldUpdateRequest.class.getName()); + } + // Use MetadataSchemaFieldUpdateRequest.newBuilder() to construct. + private MetadataSchemaFieldUpdateRequest(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private MetadataSchemaFieldUpdateRequest() { + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldUpdateRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldUpdateRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest.class, org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest.Builder.class); + } + + private int bitField0_; + public static final int USER_INFO_FIELD_NUMBER = 1; + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + @java.lang.Override + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + /** + * .UserInfo user_info = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + + public static final int METADATA_SCHEMA_FIELD_FIELD_NUMBER = 2; + private org.apache.airavata.datacatalog.api.MetadataSchemaField metadataSchemaField_; + /** + * .MetadataSchemaField metadata_schema_field = 2; + * @return Whether the metadataSchemaField field is set. + */ + @java.lang.Override + public boolean hasMetadataSchemaField() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .MetadataSchemaField metadata_schema_field = 2; + * @return The metadataSchemaField. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaField getMetadataSchemaField() { + return metadataSchemaField_ == null ? org.apache.airavata.datacatalog.api.MetadataSchemaField.getDefaultInstance() : metadataSchemaField_; + } + /** + * .MetadataSchemaField metadata_schema_field = 2; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder getMetadataSchemaFieldOrBuilder() { + return metadataSchemaField_ == null ? org.apache.airavata.datacatalog.api.MetadataSchemaField.getDefaultInstance() : metadataSchemaField_; + } + + 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 (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getUserInfo()); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(2, getMetadataSchemaField()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getUserInfo()); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getMetadataSchemaField()); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest other = (org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest) obj; + + if (hasUserInfo() != other.hasUserInfo()) return false; + if (hasUserInfo()) { + if (!getUserInfo() + .equals(other.getUserInfo())) return false; + } + if (hasMetadataSchemaField() != other.hasMetadataSchemaField()) return false; + if (hasMetadataSchemaField()) { + if (!getMetadataSchemaField() + .equals(other.getMetadataSchemaField())) return false; + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasUserInfo()) { + hash = (37 * hash) + USER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getUserInfo().hashCode(); + } + if (hasMetadataSchemaField()) { + hash = (37 * hash) + METADATA_SCHEMA_FIELD_FIELD_NUMBER; + hash = (53 * hash) + getMetadataSchemaField().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MetadataSchemaFieldUpdateRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:MetadataSchemaFieldUpdateRequest) + org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldUpdateRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldUpdateRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest.class, org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage + .alwaysUseFieldBuilders) { + getUserInfoFieldBuilder(); + getMetadataSchemaFieldFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + metadataSchemaField_ = null; + if (metadataSchemaFieldBuilder_ != null) { + metadataSchemaFieldBuilder_.dispose(); + metadataSchemaFieldBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldUpdateRequest_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest build() { + org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest buildPartial() { + org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest result = new org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.userInfo_ = userInfoBuilder_ == null + ? userInfo_ + : userInfoBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.metadataSchemaField_ = metadataSchemaFieldBuilder_ == null + ? metadataSchemaField_ + : metadataSchemaFieldBuilder_.build(); + to_bitField0_ |= 0x00000002; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest) { + return mergeFrom((org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest other) { + if (other == org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest.getDefaultInstance()) return this; + if (other.hasUserInfo()) { + mergeUserInfo(other.getUserInfo()); + } + if (other.hasMetadataSchemaField()) { + mergeMetadataSchemaField(other.getMetadataSchemaField()); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + input.readMessage( + getUserInfoFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: { + input.readMessage( + getMetadataSchemaFieldFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000002; + break; + } // case 18 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> userInfoBuilder_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + if (userInfoBuilder_ == null) { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } else { + return userInfoBuilder_.getMessage(); + } + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + userInfo_ = value; + } else { + userInfoBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo( + org.apache.airavata.datacatalog.api.UserInfo.Builder builderForValue) { + if (userInfoBuilder_ == null) { + userInfo_ = builderForValue.build(); + } else { + userInfoBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder mergeUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + userInfo_ != null && + userInfo_ != org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance()) { + getUserInfoBuilder().mergeFrom(value); + } else { + userInfo_ = value; + } + } else { + userInfoBuilder_.mergeFrom(value); + } + if (userInfo_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder clearUserInfo() { + bitField0_ = (bitField0_ & ~0x00000001); + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfo.Builder getUserInfoBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getUserInfoFieldBuilder().getBuilder(); + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + if (userInfoBuilder_ != null) { + return userInfoBuilder_.getMessageOrBuilder(); + } else { + return userInfo_ == null ? + org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + } + /** + * .UserInfo user_info = 1; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> + getUserInfoFieldBuilder() { + if (userInfoBuilder_ == null) { + userInfoBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder>( + getUserInfo(), + getParentForChildren(), + isClean()); + userInfo_ = null; + } + return userInfoBuilder_; + } + + private org.apache.airavata.datacatalog.api.MetadataSchemaField metadataSchemaField_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchemaField, org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder> metadataSchemaFieldBuilder_; + /** + * .MetadataSchemaField metadata_schema_field = 2; + * @return Whether the metadataSchemaField field is set. + */ + public boolean hasMetadataSchemaField() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .MetadataSchemaField metadata_schema_field = 2; + * @return The metadataSchemaField. + */ + public org.apache.airavata.datacatalog.api.MetadataSchemaField getMetadataSchemaField() { + if (metadataSchemaFieldBuilder_ == null) { + return metadataSchemaField_ == null ? org.apache.airavata.datacatalog.api.MetadataSchemaField.getDefaultInstance() : metadataSchemaField_; + } else { + return metadataSchemaFieldBuilder_.getMessage(); + } + } + /** + * .MetadataSchemaField metadata_schema_field = 2; + */ + public Builder setMetadataSchemaField(org.apache.airavata.datacatalog.api.MetadataSchemaField value) { + if (metadataSchemaFieldBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + metadataSchemaField_ = value; + } else { + metadataSchemaFieldBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * .MetadataSchemaField metadata_schema_field = 2; + */ + public Builder setMetadataSchemaField( + org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder builderForValue) { + if (metadataSchemaFieldBuilder_ == null) { + metadataSchemaField_ = builderForValue.build(); + } else { + metadataSchemaFieldBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * .MetadataSchemaField metadata_schema_field = 2; + */ + public Builder mergeMetadataSchemaField(org.apache.airavata.datacatalog.api.MetadataSchemaField value) { + if (metadataSchemaFieldBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) && + metadataSchemaField_ != null && + metadataSchemaField_ != org.apache.airavata.datacatalog.api.MetadataSchemaField.getDefaultInstance()) { + getMetadataSchemaFieldBuilder().mergeFrom(value); + } else { + metadataSchemaField_ = value; + } + } else { + metadataSchemaFieldBuilder_.mergeFrom(value); + } + if (metadataSchemaField_ != null) { + bitField0_ |= 0x00000002; + onChanged(); + } + return this; + } + /** + * .MetadataSchemaField metadata_schema_field = 2; + */ + public Builder clearMetadataSchemaField() { + bitField0_ = (bitField0_ & ~0x00000002); + metadataSchemaField_ = null; + if (metadataSchemaFieldBuilder_ != null) { + metadataSchemaFieldBuilder_.dispose(); + metadataSchemaFieldBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .MetadataSchemaField metadata_schema_field = 2; + */ + public org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder getMetadataSchemaFieldBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getMetadataSchemaFieldFieldBuilder().getBuilder(); + } + /** + * .MetadataSchemaField metadata_schema_field = 2; + */ + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder getMetadataSchemaFieldOrBuilder() { + if (metadataSchemaFieldBuilder_ != null) { + return metadataSchemaFieldBuilder_.getMessageOrBuilder(); + } else { + return metadataSchemaField_ == null ? + org.apache.airavata.datacatalog.api.MetadataSchemaField.getDefaultInstance() : metadataSchemaField_; + } + } + /** + * .MetadataSchemaField metadata_schema_field = 2; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchemaField, org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder> + getMetadataSchemaFieldFieldBuilder() { + if (metadataSchemaFieldBuilder_ == null) { + metadataSchemaFieldBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchemaField, org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder>( + getMetadataSchemaField(), + getParentForChildren(), + isClean()); + metadataSchemaField_ = null; + } + return metadataSchemaFieldBuilder_; + } + + // @@protoc_insertion_point(builder_scope:MetadataSchemaFieldUpdateRequest) + } + + // @@protoc_insertion_point(class_scope:MetadataSchemaFieldUpdateRequest) + private static final org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest(); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MetadataSchemaFieldUpdateRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldUpdateRequestOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldUpdateRequestOrBuilder.java new file mode 100644 index 0000000..f05d5ff --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldUpdateRequestOrBuilder.java @@ -0,0 +1,41 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface MetadataSchemaFieldUpdateRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:MetadataSchemaFieldUpdateRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + boolean hasUserInfo(); + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + org.apache.airavata.datacatalog.api.UserInfo getUserInfo(); + /** + * .UserInfo user_info = 1; + */ + org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder(); + + /** + * .MetadataSchemaField metadata_schema_field = 2; + * @return Whether the metadataSchemaField field is set. + */ + boolean hasMetadataSchemaField(); + /** + * .MetadataSchemaField metadata_schema_field = 2; + * @return The metadataSchemaField. + */ + org.apache.airavata.datacatalog.api.MetadataSchemaField getMetadataSchemaField(); + /** + * .MetadataSchemaField metadata_schema_field = 2; + */ + org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder getMetadataSchemaFieldOrBuilder(); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldUpdateResponse.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldUpdateResponse.java new file mode 100644 index 0000000..a73d626 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldUpdateResponse.java @@ -0,0 +1,558 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code MetadataSchemaFieldUpdateResponse} + */ +public final class MetadataSchemaFieldUpdateResponse extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:MetadataSchemaFieldUpdateResponse) + MetadataSchemaFieldUpdateResponseOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + MetadataSchemaFieldUpdateResponse.class.getName()); + } + // Use MetadataSchemaFieldUpdateResponse.newBuilder() to construct. + private MetadataSchemaFieldUpdateResponse(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private MetadataSchemaFieldUpdateResponse() { + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldUpdateResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldUpdateResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse.class, org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse.Builder.class); + } + + private int bitField0_; + public static final int METADATA_SCHEMA_FIELD_FIELD_NUMBER = 1; + private org.apache.airavata.datacatalog.api.MetadataSchemaField metadataSchemaField_; + /** + * .MetadataSchemaField metadata_schema_field = 1; + * @return Whether the metadataSchemaField field is set. + */ + @java.lang.Override + public boolean hasMetadataSchemaField() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .MetadataSchemaField metadata_schema_field = 1; + * @return The metadataSchemaField. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaField getMetadataSchemaField() { + return metadataSchemaField_ == null ? org.apache.airavata.datacatalog.api.MetadataSchemaField.getDefaultInstance() : metadataSchemaField_; + } + /** + * .MetadataSchemaField metadata_schema_field = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder getMetadataSchemaFieldOrBuilder() { + return metadataSchemaField_ == null ? org.apache.airavata.datacatalog.api.MetadataSchemaField.getDefaultInstance() : metadataSchemaField_; + } + + 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 (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getMetadataSchemaField()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getMetadataSchemaField()); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse other = (org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse) obj; + + if (hasMetadataSchemaField() != other.hasMetadataSchemaField()) return false; + if (hasMetadataSchemaField()) { + if (!getMetadataSchemaField() + .equals(other.getMetadataSchemaField())) return false; + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasMetadataSchemaField()) { + hash = (37 * hash) + METADATA_SCHEMA_FIELD_FIELD_NUMBER; + hash = (53 * hash) + getMetadataSchemaField().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MetadataSchemaFieldUpdateResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:MetadataSchemaFieldUpdateResponse) + org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldUpdateResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldUpdateResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse.class, org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage + .alwaysUseFieldBuilders) { + getMetadataSchemaFieldFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + metadataSchemaField_ = null; + if (metadataSchemaFieldBuilder_ != null) { + metadataSchemaFieldBuilder_.dispose(); + metadataSchemaFieldBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaFieldUpdateResponse_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse build() { + org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse buildPartial() { + org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse result = new org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.metadataSchemaField_ = metadataSchemaFieldBuilder_ == null + ? metadataSchemaField_ + : metadataSchemaFieldBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse) { + return mergeFrom((org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse other) { + if (other == org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse.getDefaultInstance()) return this; + if (other.hasMetadataSchemaField()) { + mergeMetadataSchemaField(other.getMetadataSchemaField()); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + input.readMessage( + getMetadataSchemaFieldFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private org.apache.airavata.datacatalog.api.MetadataSchemaField metadataSchemaField_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchemaField, org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder> metadataSchemaFieldBuilder_; + /** + * .MetadataSchemaField metadata_schema_field = 1; + * @return Whether the metadataSchemaField field is set. + */ + public boolean hasMetadataSchemaField() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .MetadataSchemaField metadata_schema_field = 1; + * @return The metadataSchemaField. + */ + public org.apache.airavata.datacatalog.api.MetadataSchemaField getMetadataSchemaField() { + if (metadataSchemaFieldBuilder_ == null) { + return metadataSchemaField_ == null ? org.apache.airavata.datacatalog.api.MetadataSchemaField.getDefaultInstance() : metadataSchemaField_; + } else { + return metadataSchemaFieldBuilder_.getMessage(); + } + } + /** + * .MetadataSchemaField metadata_schema_field = 1; + */ + public Builder setMetadataSchemaField(org.apache.airavata.datacatalog.api.MetadataSchemaField value) { + if (metadataSchemaFieldBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + metadataSchemaField_ = value; + } else { + metadataSchemaFieldBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .MetadataSchemaField metadata_schema_field = 1; + */ + public Builder setMetadataSchemaField( + org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder builderForValue) { + if (metadataSchemaFieldBuilder_ == null) { + metadataSchemaField_ = builderForValue.build(); + } else { + metadataSchemaFieldBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .MetadataSchemaField metadata_schema_field = 1; + */ + public Builder mergeMetadataSchemaField(org.apache.airavata.datacatalog.api.MetadataSchemaField value) { + if (metadataSchemaFieldBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + metadataSchemaField_ != null && + metadataSchemaField_ != org.apache.airavata.datacatalog.api.MetadataSchemaField.getDefaultInstance()) { + getMetadataSchemaFieldBuilder().mergeFrom(value); + } else { + metadataSchemaField_ = value; + } + } else { + metadataSchemaFieldBuilder_.mergeFrom(value); + } + if (metadataSchemaField_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + /** + * .MetadataSchemaField metadata_schema_field = 1; + */ + public Builder clearMetadataSchemaField() { + bitField0_ = (bitField0_ & ~0x00000001); + metadataSchemaField_ = null; + if (metadataSchemaFieldBuilder_ != null) { + metadataSchemaFieldBuilder_.dispose(); + metadataSchemaFieldBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .MetadataSchemaField metadata_schema_field = 1; + */ + public org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder getMetadataSchemaFieldBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getMetadataSchemaFieldFieldBuilder().getBuilder(); + } + /** + * .MetadataSchemaField metadata_schema_field = 1; + */ + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder getMetadataSchemaFieldOrBuilder() { + if (metadataSchemaFieldBuilder_ != null) { + return metadataSchemaFieldBuilder_.getMessageOrBuilder(); + } else { + return metadataSchemaField_ == null ? + org.apache.airavata.datacatalog.api.MetadataSchemaField.getDefaultInstance() : metadataSchemaField_; + } + } + /** + * .MetadataSchemaField metadata_schema_field = 1; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchemaField, org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder> + getMetadataSchemaFieldFieldBuilder() { + if (metadataSchemaFieldBuilder_ == null) { + metadataSchemaFieldBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchemaField, org.apache.airavata.datacatalog.api.MetadataSchemaField.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder>( + getMetadataSchemaField(), + getParentForChildren(), + isClean()); + metadataSchemaField_ = null; + } + return metadataSchemaFieldBuilder_; + } + + // @@protoc_insertion_point(builder_scope:MetadataSchemaFieldUpdateResponse) + } + + // @@protoc_insertion_point(class_scope:MetadataSchemaFieldUpdateResponse) + private static final org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse(); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MetadataSchemaFieldUpdateResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaFieldUpdateResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldUpdateResponseOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldUpdateResponseOrBuilder.java new file mode 100644 index 0000000..2814350 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaFieldUpdateResponseOrBuilder.java @@ -0,0 +1,26 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface MetadataSchemaFieldUpdateResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:MetadataSchemaFieldUpdateResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .MetadataSchemaField metadata_schema_field = 1; + * @return Whether the metadataSchemaField field is set. + */ + boolean hasMetadataSchemaField(); + /** + * .MetadataSchemaField metadata_schema_field = 1; + * @return The metadataSchemaField. + */ + org.apache.airavata.datacatalog.api.MetadataSchemaField getMetadataSchemaField(); + /** + * .MetadataSchemaField metadata_schema_field = 1; + */ + org.apache.airavata.datacatalog.api.MetadataSchemaFieldOrBuilder getMetadataSchemaFieldOrBuilder(); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaGetRequest.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaGetRequest.java new file mode 100644 index 0000000..f4c748f --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaGetRequest.java @@ -0,0 +1,694 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code MetadataSchemaGetRequest} + */ +public final class MetadataSchemaGetRequest extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:MetadataSchemaGetRequest) + MetadataSchemaGetRequestOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + MetadataSchemaGetRequest.class.getName()); + } + // Use MetadataSchemaGetRequest.newBuilder() to construct. + private MetadataSchemaGetRequest(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private MetadataSchemaGetRequest() { + schemaName_ = ""; + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaGetRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaGetRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest.class, org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest.Builder.class); + } + + private int bitField0_; + public static final int USER_INFO_FIELD_NUMBER = 1; + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + @java.lang.Override + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + /** + * .UserInfo user_info = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + + public static final int SCHEMA_NAME_FIELD_NUMBER = 2; + @SuppressWarnings("serial") + private volatile java.lang.Object schemaName_ = ""; + /** + * string schema_name = 2; + * @return The schemaName. + */ + @java.lang.Override + public java.lang.String getSchemaName() { + java.lang.Object ref = schemaName_; + 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(); + schemaName_ = s; + return s; + } + } + /** + * string schema_name = 2; + * @return The bytes for schemaName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSchemaNameBytes() { + java.lang.Object ref = schemaName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + schemaName_ = 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 (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getUserInfo()); + } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(schemaName_)) { + com.google.protobuf.GeneratedMessage.writeString(output, 2, schemaName_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getUserInfo()); + } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(schemaName_)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(2, schemaName_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest other = (org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest) obj; + + if (hasUserInfo() != other.hasUserInfo()) return false; + if (hasUserInfo()) { + if (!getUserInfo() + .equals(other.getUserInfo())) return false; + } + if (!getSchemaName() + .equals(other.getSchemaName())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasUserInfo()) { + hash = (37 * hash) + USER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getUserInfo().hashCode(); + } + hash = (37 * hash) + SCHEMA_NAME_FIELD_NUMBER; + hash = (53 * hash) + getSchemaName().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MetadataSchemaGetRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:MetadataSchemaGetRequest) + org.apache.airavata.datacatalog.api.MetadataSchemaGetRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaGetRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaGetRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest.class, org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage + .alwaysUseFieldBuilders) { + getUserInfoFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + schemaName_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaGetRequest_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest build() { + org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest buildPartial() { + org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest result = new org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.userInfo_ = userInfoBuilder_ == null + ? userInfo_ + : userInfoBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.schemaName_ = schemaName_; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest) { + return mergeFrom((org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest other) { + if (other == org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest.getDefaultInstance()) return this; + if (other.hasUserInfo()) { + mergeUserInfo(other.getUserInfo()); + } + if (!other.getSchemaName().isEmpty()) { + schemaName_ = other.schemaName_; + bitField0_ |= 0x00000002; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + input.readMessage( + getUserInfoFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: { + schemaName_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> userInfoBuilder_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + if (userInfoBuilder_ == null) { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } else { + return userInfoBuilder_.getMessage(); + } + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + userInfo_ = value; + } else { + userInfoBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo( + org.apache.airavata.datacatalog.api.UserInfo.Builder builderForValue) { + if (userInfoBuilder_ == null) { + userInfo_ = builderForValue.build(); + } else { + userInfoBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder mergeUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + userInfo_ != null && + userInfo_ != org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance()) { + getUserInfoBuilder().mergeFrom(value); + } else { + userInfo_ = value; + } + } else { + userInfoBuilder_.mergeFrom(value); + } + if (userInfo_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder clearUserInfo() { + bitField0_ = (bitField0_ & ~0x00000001); + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfo.Builder getUserInfoBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getUserInfoFieldBuilder().getBuilder(); + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + if (userInfoBuilder_ != null) { + return userInfoBuilder_.getMessageOrBuilder(); + } else { + return userInfo_ == null ? + org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + } + /** + * .UserInfo user_info = 1; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> + getUserInfoFieldBuilder() { + if (userInfoBuilder_ == null) { + userInfoBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder>( + getUserInfo(), + getParentForChildren(), + isClean()); + userInfo_ = null; + } + return userInfoBuilder_; + } + + private java.lang.Object schemaName_ = ""; + /** + * string schema_name = 2; + * @return The schemaName. + */ + public java.lang.String getSchemaName() { + java.lang.Object ref = schemaName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + schemaName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string schema_name = 2; + * @return The bytes for schemaName. + */ + public com.google.protobuf.ByteString + getSchemaNameBytes() { + java.lang.Object ref = schemaName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + schemaName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string schema_name = 2; + * @param value The schemaName to set. + * @return This builder for chaining. + */ + public Builder setSchemaName( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + schemaName_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * string schema_name = 2; + * @return This builder for chaining. + */ + public Builder clearSchemaName() { + schemaName_ = getDefaultInstance().getSchemaName(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + /** + * string schema_name = 2; + * @param value The bytes for schemaName to set. + * @return This builder for chaining. + */ + public Builder setSchemaNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + schemaName_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + // @@protoc_insertion_point(builder_scope:MetadataSchemaGetRequest) + } + + // @@protoc_insertion_point(class_scope:MetadataSchemaGetRequest) + private static final org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest(); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MetadataSchemaGetRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaGetRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaGetRequestOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaGetRequestOrBuilder.java new file mode 100644 index 0000000..bd85b9e --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaGetRequestOrBuilder.java @@ -0,0 +1,38 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface MetadataSchemaGetRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:MetadataSchemaGetRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + boolean hasUserInfo(); + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + org.apache.airavata.datacatalog.api.UserInfo getUserInfo(); + /** + * .UserInfo user_info = 1; + */ + org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder(); + + /** + * string schema_name = 2; + * @return The schemaName. + */ + java.lang.String getSchemaName(); + /** + * string schema_name = 2; + * @return The bytes for schemaName. + */ + com.google.protobuf.ByteString + getSchemaNameBytes(); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaGetResponse.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaGetResponse.java new file mode 100644 index 0000000..2cf4332 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaGetResponse.java @@ -0,0 +1,558 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code MetadataSchemaGetResponse} + */ +public final class MetadataSchemaGetResponse extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:MetadataSchemaGetResponse) + MetadataSchemaGetResponseOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + MetadataSchemaGetResponse.class.getName()); + } + // Use MetadataSchemaGetResponse.newBuilder() to construct. + private MetadataSchemaGetResponse(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private MetadataSchemaGetResponse() { + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaGetResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaGetResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse.class, org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse.Builder.class); + } + + private int bitField0_; + public static final int METADATA_SCHEMA_FIELD_NUMBER = 1; + private org.apache.airavata.datacatalog.api.MetadataSchema metadataSchema_; + /** + * .MetadataSchema metadata_schema = 1; + * @return Whether the metadataSchema field is set. + */ + @java.lang.Override + public boolean hasMetadataSchema() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .MetadataSchema metadata_schema = 1; + * @return The metadataSchema. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchema getMetadataSchema() { + return metadataSchema_ == null ? org.apache.airavata.datacatalog.api.MetadataSchema.getDefaultInstance() : metadataSchema_; + } + /** + * .MetadataSchema metadata_schema = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaOrBuilder getMetadataSchemaOrBuilder() { + return metadataSchema_ == null ? org.apache.airavata.datacatalog.api.MetadataSchema.getDefaultInstance() : metadataSchema_; + } + + 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 (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getMetadataSchema()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getMetadataSchema()); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse other = (org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse) obj; + + if (hasMetadataSchema() != other.hasMetadataSchema()) return false; + if (hasMetadataSchema()) { + if (!getMetadataSchema() + .equals(other.getMetadataSchema())) return false; + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasMetadataSchema()) { + hash = (37 * hash) + METADATA_SCHEMA_FIELD_NUMBER; + hash = (53 * hash) + getMetadataSchema().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MetadataSchemaGetResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:MetadataSchemaGetResponse) + org.apache.airavata.datacatalog.api.MetadataSchemaGetResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaGetResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaGetResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse.class, org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage + .alwaysUseFieldBuilders) { + getMetadataSchemaFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + metadataSchema_ = null; + if (metadataSchemaBuilder_ != null) { + metadataSchemaBuilder_.dispose(); + metadataSchemaBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaGetResponse_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse build() { + org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse buildPartial() { + org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse result = new org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.metadataSchema_ = metadataSchemaBuilder_ == null + ? metadataSchema_ + : metadataSchemaBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse) { + return mergeFrom((org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse other) { + if (other == org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse.getDefaultInstance()) return this; + if (other.hasMetadataSchema()) { + mergeMetadataSchema(other.getMetadataSchema()); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + input.readMessage( + getMetadataSchemaFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private org.apache.airavata.datacatalog.api.MetadataSchema metadataSchema_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchema, org.apache.airavata.datacatalog.api.MetadataSchema.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaOrBuilder> metadataSchemaBuilder_; + /** + * .MetadataSchema metadata_schema = 1; + * @return Whether the metadataSchema field is set. + */ + public boolean hasMetadataSchema() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .MetadataSchema metadata_schema = 1; + * @return The metadataSchema. + */ + public org.apache.airavata.datacatalog.api.MetadataSchema getMetadataSchema() { + if (metadataSchemaBuilder_ == null) { + return metadataSchema_ == null ? org.apache.airavata.datacatalog.api.MetadataSchema.getDefaultInstance() : metadataSchema_; + } else { + return metadataSchemaBuilder_.getMessage(); + } + } + /** + * .MetadataSchema metadata_schema = 1; + */ + public Builder setMetadataSchema(org.apache.airavata.datacatalog.api.MetadataSchema value) { + if (metadataSchemaBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + metadataSchema_ = value; + } else { + metadataSchemaBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .MetadataSchema metadata_schema = 1; + */ + public Builder setMetadataSchema( + org.apache.airavata.datacatalog.api.MetadataSchema.Builder builderForValue) { + if (metadataSchemaBuilder_ == null) { + metadataSchema_ = builderForValue.build(); + } else { + metadataSchemaBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .MetadataSchema metadata_schema = 1; + */ + public Builder mergeMetadataSchema(org.apache.airavata.datacatalog.api.MetadataSchema value) { + if (metadataSchemaBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + metadataSchema_ != null && + metadataSchema_ != org.apache.airavata.datacatalog.api.MetadataSchema.getDefaultInstance()) { + getMetadataSchemaBuilder().mergeFrom(value); + } else { + metadataSchema_ = value; + } + } else { + metadataSchemaBuilder_.mergeFrom(value); + } + if (metadataSchema_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + /** + * .MetadataSchema metadata_schema = 1; + */ + public Builder clearMetadataSchema() { + bitField0_ = (bitField0_ & ~0x00000001); + metadataSchema_ = null; + if (metadataSchemaBuilder_ != null) { + metadataSchemaBuilder_.dispose(); + metadataSchemaBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .MetadataSchema metadata_schema = 1; + */ + public org.apache.airavata.datacatalog.api.MetadataSchema.Builder getMetadataSchemaBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getMetadataSchemaFieldBuilder().getBuilder(); + } + /** + * .MetadataSchema metadata_schema = 1; + */ + public org.apache.airavata.datacatalog.api.MetadataSchemaOrBuilder getMetadataSchemaOrBuilder() { + if (metadataSchemaBuilder_ != null) { + return metadataSchemaBuilder_.getMessageOrBuilder(); + } else { + return metadataSchema_ == null ? + org.apache.airavata.datacatalog.api.MetadataSchema.getDefaultInstance() : metadataSchema_; + } + } + /** + * .MetadataSchema metadata_schema = 1; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchema, org.apache.airavata.datacatalog.api.MetadataSchema.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaOrBuilder> + getMetadataSchemaFieldBuilder() { + if (metadataSchemaBuilder_ == null) { + metadataSchemaBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchema, org.apache.airavata.datacatalog.api.MetadataSchema.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaOrBuilder>( + getMetadataSchema(), + getParentForChildren(), + isClean()); + metadataSchema_ = null; + } + return metadataSchemaBuilder_; + } + + // @@protoc_insertion_point(builder_scope:MetadataSchemaGetResponse) + } + + // @@protoc_insertion_point(class_scope:MetadataSchemaGetResponse) + private static final org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse(); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MetadataSchemaGetResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaGetResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaGetResponseOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaGetResponseOrBuilder.java new file mode 100644 index 0000000..192bb46 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaGetResponseOrBuilder.java @@ -0,0 +1,26 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface MetadataSchemaGetResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:MetadataSchemaGetResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .MetadataSchema metadata_schema = 1; + * @return Whether the metadataSchema field is set. + */ + boolean hasMetadataSchema(); + /** + * .MetadataSchema metadata_schema = 1; + * @return The metadataSchema. + */ + org.apache.airavata.datacatalog.api.MetadataSchema getMetadataSchema(); + /** + * .MetadataSchema metadata_schema = 1; + */ + org.apache.airavata.datacatalog.api.MetadataSchemaOrBuilder getMetadataSchemaOrBuilder(); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaListRequest.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaListRequest.java new file mode 100644 index 0000000..146f869 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaListRequest.java @@ -0,0 +1,558 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code MetadataSchemaListRequest} + */ +public final class MetadataSchemaListRequest extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:MetadataSchemaListRequest) + MetadataSchemaListRequestOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + MetadataSchemaListRequest.class.getName()); + } + // Use MetadataSchemaListRequest.newBuilder() to construct. + private MetadataSchemaListRequest(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private MetadataSchemaListRequest() { + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaListRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaListRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaListRequest.class, org.apache.airavata.datacatalog.api.MetadataSchemaListRequest.Builder.class); + } + + private int bitField0_; + public static final int USER_INFO_FIELD_NUMBER = 1; + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + @java.lang.Override + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + /** + * .UserInfo user_info = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + + 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 (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getUserInfo()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getUserInfo()); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.MetadataSchemaListRequest)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.MetadataSchemaListRequest other = (org.apache.airavata.datacatalog.api.MetadataSchemaListRequest) obj; + + if (hasUserInfo() != other.hasUserInfo()) return false; + if (hasUserInfo()) { + if (!getUserInfo() + .equals(other.getUserInfo())) return false; + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasUserInfo()) { + hash = (37 * hash) + USER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getUserInfo().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaListRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaListRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaListRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaListRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaListRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaListRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaListRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaListRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaListRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaListRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaListRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaListRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.MetadataSchemaListRequest 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MetadataSchemaListRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:MetadataSchemaListRequest) + org.apache.airavata.datacatalog.api.MetadataSchemaListRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaListRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaListRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaListRequest.class, org.apache.airavata.datacatalog.api.MetadataSchemaListRequest.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.MetadataSchemaListRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage + .alwaysUseFieldBuilders) { + getUserInfoFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaListRequest_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaListRequest getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.MetadataSchemaListRequest.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaListRequest build() { + org.apache.airavata.datacatalog.api.MetadataSchemaListRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaListRequest buildPartial() { + org.apache.airavata.datacatalog.api.MetadataSchemaListRequest result = new org.apache.airavata.datacatalog.api.MetadataSchemaListRequest(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.MetadataSchemaListRequest result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.userInfo_ = userInfoBuilder_ == null + ? userInfo_ + : userInfoBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.MetadataSchemaListRequest) { + return mergeFrom((org.apache.airavata.datacatalog.api.MetadataSchemaListRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.MetadataSchemaListRequest other) { + if (other == org.apache.airavata.datacatalog.api.MetadataSchemaListRequest.getDefaultInstance()) return this; + if (other.hasUserInfo()) { + mergeUserInfo(other.getUserInfo()); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + input.readMessage( + getUserInfoFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> userInfoBuilder_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + if (userInfoBuilder_ == null) { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } else { + return userInfoBuilder_.getMessage(); + } + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + userInfo_ = value; + } else { + userInfoBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo( + org.apache.airavata.datacatalog.api.UserInfo.Builder builderForValue) { + if (userInfoBuilder_ == null) { + userInfo_ = builderForValue.build(); + } else { + userInfoBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder mergeUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + userInfo_ != null && + userInfo_ != org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance()) { + getUserInfoBuilder().mergeFrom(value); + } else { + userInfo_ = value; + } + } else { + userInfoBuilder_.mergeFrom(value); + } + if (userInfo_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder clearUserInfo() { + bitField0_ = (bitField0_ & ~0x00000001); + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfo.Builder getUserInfoBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getUserInfoFieldBuilder().getBuilder(); + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + if (userInfoBuilder_ != null) { + return userInfoBuilder_.getMessageOrBuilder(); + } else { + return userInfo_ == null ? + org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + } + /** + * .UserInfo user_info = 1; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> + getUserInfoFieldBuilder() { + if (userInfoBuilder_ == null) { + userInfoBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder>( + getUserInfo(), + getParentForChildren(), + isClean()); + userInfo_ = null; + } + return userInfoBuilder_; + } + + // @@protoc_insertion_point(builder_scope:MetadataSchemaListRequest) + } + + // @@protoc_insertion_point(class_scope:MetadataSchemaListRequest) + private static final org.apache.airavata.datacatalog.api.MetadataSchemaListRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.MetadataSchemaListRequest(); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaListRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MetadataSchemaListRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaListRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaListRequestOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaListRequestOrBuilder.java new file mode 100644 index 0000000..73d488e --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaListRequestOrBuilder.java @@ -0,0 +1,26 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface MetadataSchemaListRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:MetadataSchemaListRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + boolean hasUserInfo(); + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + org.apache.airavata.datacatalog.api.UserInfo getUserInfo(); + /** + * .UserInfo user_info = 1; + */ + org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder(); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaListResponse.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaListResponse.java new file mode 100644 index 0000000..1801d3a --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaListResponse.java @@ -0,0 +1,719 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code MetadataSchemaListResponse} + */ +public final class MetadataSchemaListResponse extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:MetadataSchemaListResponse) + MetadataSchemaListResponseOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + MetadataSchemaListResponse.class.getName()); + } + // Use MetadataSchemaListResponse.newBuilder() to construct. + private MetadataSchemaListResponse(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private MetadataSchemaListResponse() { + metadataSchemas_ = java.util.Collections.emptyList(); + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaListResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaListResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaListResponse.class, org.apache.airavata.datacatalog.api.MetadataSchemaListResponse.Builder.class); + } + + public static final int METADATA_SCHEMAS_FIELD_NUMBER = 1; + @SuppressWarnings("serial") + private java.util.List metadataSchemas_; + /** + * repeated .MetadataSchema metadata_schemas = 1; + */ + @java.lang.Override + public java.util.List getMetadataSchemasList() { + return metadataSchemas_; + } + /** + * repeated .MetadataSchema metadata_schemas = 1; + */ + @java.lang.Override + public java.util.List + getMetadataSchemasOrBuilderList() { + return metadataSchemas_; + } + /** + * repeated .MetadataSchema metadata_schemas = 1; + */ + @java.lang.Override + public int getMetadataSchemasCount() { + return metadataSchemas_.size(); + } + /** + * repeated .MetadataSchema metadata_schemas = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchema getMetadataSchemas(int index) { + return metadataSchemas_.get(index); + } + /** + * repeated .MetadataSchema metadata_schemas = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaOrBuilder getMetadataSchemasOrBuilder( + int index) { + return metadataSchemas_.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 { + for (int i = 0; i < metadataSchemas_.size(); i++) { + output.writeMessage(1, metadataSchemas_.get(i)); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < metadataSchemas_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, metadataSchemas_.get(i)); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.MetadataSchemaListResponse)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.MetadataSchemaListResponse other = (org.apache.airavata.datacatalog.api.MetadataSchemaListResponse) obj; + + if (!getMetadataSchemasList() + .equals(other.getMetadataSchemasList())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getMetadataSchemasCount() > 0) { + hash = (37 * hash) + METADATA_SCHEMAS_FIELD_NUMBER; + hash = (53 * hash) + getMetadataSchemasList().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaListResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaListResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaListResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaListResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaListResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaListResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaListResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaListResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaListResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaListResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaListResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.MetadataSchemaListResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.MetadataSchemaListResponse 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code MetadataSchemaListResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:MetadataSchemaListResponse) + org.apache.airavata.datacatalog.api.MetadataSchemaListResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaListResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaListResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.MetadataSchemaListResponse.class, org.apache.airavata.datacatalog.api.MetadataSchemaListResponse.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.MetadataSchemaListResponse.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + if (metadataSchemasBuilder_ == null) { + metadataSchemas_ = java.util.Collections.emptyList(); + } else { + metadataSchemas_ = null; + metadataSchemasBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_MetadataSchemaListResponse_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaListResponse getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.MetadataSchemaListResponse.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaListResponse build() { + org.apache.airavata.datacatalog.api.MetadataSchemaListResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaListResponse buildPartial() { + org.apache.airavata.datacatalog.api.MetadataSchemaListResponse result = new org.apache.airavata.datacatalog.api.MetadataSchemaListResponse(this); + buildPartialRepeatedFields(result); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartialRepeatedFields(org.apache.airavata.datacatalog.api.MetadataSchemaListResponse result) { + if (metadataSchemasBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + metadataSchemas_ = java.util.Collections.unmodifiableList(metadataSchemas_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.metadataSchemas_ = metadataSchemas_; + } else { + result.metadataSchemas_ = metadataSchemasBuilder_.build(); + } + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.MetadataSchemaListResponse result) { + int from_bitField0_ = bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.MetadataSchemaListResponse) { + return mergeFrom((org.apache.airavata.datacatalog.api.MetadataSchemaListResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.MetadataSchemaListResponse other) { + if (other == org.apache.airavata.datacatalog.api.MetadataSchemaListResponse.getDefaultInstance()) return this; + if (metadataSchemasBuilder_ == null) { + if (!other.metadataSchemas_.isEmpty()) { + if (metadataSchemas_.isEmpty()) { + metadataSchemas_ = other.metadataSchemas_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMetadataSchemasIsMutable(); + metadataSchemas_.addAll(other.metadataSchemas_); + } + onChanged(); + } + } else { + if (!other.metadataSchemas_.isEmpty()) { + if (metadataSchemasBuilder_.isEmpty()) { + metadataSchemasBuilder_.dispose(); + metadataSchemasBuilder_ = null; + metadataSchemas_ = other.metadataSchemas_; + bitField0_ = (bitField0_ & ~0x00000001); + metadataSchemasBuilder_ = + com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? + getMetadataSchemasFieldBuilder() : null; + } else { + metadataSchemasBuilder_.addAllMessages(other.metadataSchemas_); + } + } + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + org.apache.airavata.datacatalog.api.MetadataSchema m = + input.readMessage( + org.apache.airavata.datacatalog.api.MetadataSchema.parser(), + extensionRegistry); + if (metadataSchemasBuilder_ == null) { + ensureMetadataSchemasIsMutable(); + metadataSchemas_.add(m); + } else { + metadataSchemasBuilder_.addMessage(m); + } + break; + } // case 10 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private java.util.List metadataSchemas_ = + java.util.Collections.emptyList(); + private void ensureMetadataSchemasIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + metadataSchemas_ = new java.util.ArrayList(metadataSchemas_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchema, org.apache.airavata.datacatalog.api.MetadataSchema.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaOrBuilder> metadataSchemasBuilder_; + + /** + * repeated .MetadataSchema metadata_schemas = 1; + */ + public java.util.List getMetadataSchemasList() { + if (metadataSchemasBuilder_ == null) { + return java.util.Collections.unmodifiableList(metadataSchemas_); + } else { + return metadataSchemasBuilder_.getMessageList(); + } + } + /** + * repeated .MetadataSchema metadata_schemas = 1; + */ + public int getMetadataSchemasCount() { + if (metadataSchemasBuilder_ == null) { + return metadataSchemas_.size(); + } else { + return metadataSchemasBuilder_.getCount(); + } + } + /** + * repeated .MetadataSchema metadata_schemas = 1; + */ + public org.apache.airavata.datacatalog.api.MetadataSchema getMetadataSchemas(int index) { + if (metadataSchemasBuilder_ == null) { + return metadataSchemas_.get(index); + } else { + return metadataSchemasBuilder_.getMessage(index); + } + } + /** + * repeated .MetadataSchema metadata_schemas = 1; + */ + public Builder setMetadataSchemas( + int index, org.apache.airavata.datacatalog.api.MetadataSchema value) { + if (metadataSchemasBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMetadataSchemasIsMutable(); + metadataSchemas_.set(index, value); + onChanged(); + } else { + metadataSchemasBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .MetadataSchema metadata_schemas = 1; + */ + public Builder setMetadataSchemas( + int index, org.apache.airavata.datacatalog.api.MetadataSchema.Builder builderForValue) { + if (metadataSchemasBuilder_ == null) { + ensureMetadataSchemasIsMutable(); + metadataSchemas_.set(index, builderForValue.build()); + onChanged(); + } else { + metadataSchemasBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MetadataSchema metadata_schemas = 1; + */ + public Builder addMetadataSchemas(org.apache.airavata.datacatalog.api.MetadataSchema value) { + if (metadataSchemasBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMetadataSchemasIsMutable(); + metadataSchemas_.add(value); + onChanged(); + } else { + metadataSchemasBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .MetadataSchema metadata_schemas = 1; + */ + public Builder addMetadataSchemas( + int index, org.apache.airavata.datacatalog.api.MetadataSchema value) { + if (metadataSchemasBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMetadataSchemasIsMutable(); + metadataSchemas_.add(index, value); + onChanged(); + } else { + metadataSchemasBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .MetadataSchema metadata_schemas = 1; + */ + public Builder addMetadataSchemas( + org.apache.airavata.datacatalog.api.MetadataSchema.Builder builderForValue) { + if (metadataSchemasBuilder_ == null) { + ensureMetadataSchemasIsMutable(); + metadataSchemas_.add(builderForValue.build()); + onChanged(); + } else { + metadataSchemasBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .MetadataSchema metadata_schemas = 1; + */ + public Builder addMetadataSchemas( + int index, org.apache.airavata.datacatalog.api.MetadataSchema.Builder builderForValue) { + if (metadataSchemasBuilder_ == null) { + ensureMetadataSchemasIsMutable(); + metadataSchemas_.add(index, builderForValue.build()); + onChanged(); + } else { + metadataSchemasBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MetadataSchema metadata_schemas = 1; + */ + public Builder addAllMetadataSchemas( + java.lang.Iterable values) { + if (metadataSchemasBuilder_ == null) { + ensureMetadataSchemasIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, metadataSchemas_); + onChanged(); + } else { + metadataSchemasBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .MetadataSchema metadata_schemas = 1; + */ + public Builder clearMetadataSchemas() { + if (metadataSchemasBuilder_ == null) { + metadataSchemas_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + metadataSchemasBuilder_.clear(); + } + return this; + } + /** + * repeated .MetadataSchema metadata_schemas = 1; + */ + public Builder removeMetadataSchemas(int index) { + if (metadataSchemasBuilder_ == null) { + ensureMetadataSchemasIsMutable(); + metadataSchemas_.remove(index); + onChanged(); + } else { + metadataSchemasBuilder_.remove(index); + } + return this; + } + /** + * repeated .MetadataSchema metadata_schemas = 1; + */ + public org.apache.airavata.datacatalog.api.MetadataSchema.Builder getMetadataSchemasBuilder( + int index) { + return getMetadataSchemasFieldBuilder().getBuilder(index); + } + /** + * repeated .MetadataSchema metadata_schemas = 1; + */ + public org.apache.airavata.datacatalog.api.MetadataSchemaOrBuilder getMetadataSchemasOrBuilder( + int index) { + if (metadataSchemasBuilder_ == null) { + return metadataSchemas_.get(index); } else { + return metadataSchemasBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .MetadataSchema metadata_schemas = 1; + */ + public java.util.List + getMetadataSchemasOrBuilderList() { + if (metadataSchemasBuilder_ != null) { + return metadataSchemasBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(metadataSchemas_); + } + } + /** + * repeated .MetadataSchema metadata_schemas = 1; + */ + public org.apache.airavata.datacatalog.api.MetadataSchema.Builder addMetadataSchemasBuilder() { + return getMetadataSchemasFieldBuilder().addBuilder( + org.apache.airavata.datacatalog.api.MetadataSchema.getDefaultInstance()); + } + /** + * repeated .MetadataSchema metadata_schemas = 1; + */ + public org.apache.airavata.datacatalog.api.MetadataSchema.Builder addMetadataSchemasBuilder( + int index) { + return getMetadataSchemasFieldBuilder().addBuilder( + index, org.apache.airavata.datacatalog.api.MetadataSchema.getDefaultInstance()); + } + /** + * repeated .MetadataSchema metadata_schemas = 1; + */ + public java.util.List + getMetadataSchemasBuilderList() { + return getMetadataSchemasFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchema, org.apache.airavata.datacatalog.api.MetadataSchema.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaOrBuilder> + getMetadataSchemasFieldBuilder() { + if (metadataSchemasBuilder_ == null) { + metadataSchemasBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< + org.apache.airavata.datacatalog.api.MetadataSchema, org.apache.airavata.datacatalog.api.MetadataSchema.Builder, org.apache.airavata.datacatalog.api.MetadataSchemaOrBuilder>( + metadataSchemas_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + metadataSchemas_ = null; + } + return metadataSchemasBuilder_; + } + + // @@protoc_insertion_point(builder_scope:MetadataSchemaListResponse) + } + + // @@protoc_insertion_point(class_scope:MetadataSchemaListResponse) + private static final org.apache.airavata.datacatalog.api.MetadataSchemaListResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.MetadataSchemaListResponse(); + } + + public static org.apache.airavata.datacatalog.api.MetadataSchemaListResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MetadataSchemaListResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.MetadataSchemaListResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaListResponseOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaListResponseOrBuilder.java new file mode 100644 index 0000000..71ee542 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaListResponseOrBuilder.java @@ -0,0 +1,35 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface MetadataSchemaListResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:MetadataSchemaListResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .MetadataSchema metadata_schemas = 1; + */ + java.util.List + getMetadataSchemasList(); + /** + * repeated .MetadataSchema metadata_schemas = 1; + */ + org.apache.airavata.datacatalog.api.MetadataSchema getMetadataSchemas(int index); + /** + * repeated .MetadataSchema metadata_schemas = 1; + */ + int getMetadataSchemasCount(); + /** + * repeated .MetadataSchema metadata_schemas = 1; + */ + java.util.List + getMetadataSchemasOrBuilderList(); + /** + * repeated .MetadataSchema metadata_schemas = 1; + */ + org.apache.airavata.datacatalog.api.MetadataSchemaOrBuilder getMetadataSchemasOrBuilder( + int index); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaOrBuilder.java new file mode 100644 index 0000000..56872a2 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/MetadataSchemaOrBuilder.java @@ -0,0 +1,23 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface MetadataSchemaOrBuilder extends + // @@protoc_insertion_point(interface_extends:MetadataSchema) + com.google.protobuf.MessageOrBuilder { + + /** + * string schema_name = 1; + * @return The schemaName. + */ + java.lang.String getSchemaName(); + /** + * string schema_name = 1; + * @return The bytes for schemaName. + */ + com.google.protobuf.ByteString + getSchemaNameBytes(); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/Permission.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/Permission.java new file mode 100644 index 0000000..5eb072d --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/Permission.java @@ -0,0 +1,160 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf enum {@code Permission} + */ +public enum Permission + implements com.google.protobuf.ProtocolMessageEnum { + /** + * OWNER = 0; + */ + OWNER(0), + /** + * READ = 1; + */ + READ(1), + /** + * READ_METADATA = 2; + */ + READ_METADATA(2), + /** + * WRITE = 3; + */ + WRITE(3), + /** + * WRITE_METADATA = 4; + */ + WRITE_METADATA(4), + /** + * MANAGE_SHARING = 5; + */ + MANAGE_SHARING(5), + UNRECOGNIZED(-1), + ; + + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + Permission.class.getName()); + } + /** + * OWNER = 0; + */ + public static final int OWNER_VALUE = 0; + /** + * READ = 1; + */ + public static final int READ_VALUE = 1; + /** + * READ_METADATA = 2; + */ + public static final int READ_METADATA_VALUE = 2; + /** + * WRITE = 3; + */ + public static final int WRITE_VALUE = 3; + /** + * WRITE_METADATA = 4; + */ + public static final int WRITE_METADATA_VALUE = 4; + /** + * MANAGE_SHARING = 5; + */ + public static final int MANAGE_SHARING_VALUE = 5; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static Permission valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static Permission forNumber(int value) { + switch (value) { + case 0: return OWNER; + case 1: return READ; + case 2: return READ_METADATA; + case 3: return WRITE; + case 4: return WRITE_METADATA; + case 5: return MANAGE_SHARING; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + Permission> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public Permission findValueByNumber(int number) { + return Permission.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.getDescriptor().getEnumTypes().get(0); + } + + private static final Permission[] VALUES = values(); + + public static Permission valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private Permission(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:Permission) +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/RevokePermissionFromGroupRequest.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/RevokePermissionFromGroupRequest.java new file mode 100644 index 0000000..efdbae3 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/RevokePermissionFromGroupRequest.java @@ -0,0 +1,837 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code RevokePermissionFromGroupRequest} + */ +public final class RevokePermissionFromGroupRequest extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:RevokePermissionFromGroupRequest) + RevokePermissionFromGroupRequestOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + RevokePermissionFromGroupRequest.class.getName()); + } + // Use RevokePermissionFromGroupRequest.newBuilder() to construct. + private RevokePermissionFromGroupRequest(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private RevokePermissionFromGroupRequest() { + permission_ = 0; + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_RevokePermissionFromGroupRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_RevokePermissionFromGroupRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest.class, org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest.Builder.class); + } + + private int bitField0_; + public static final int GROUP_INFO_FIELD_NUMBER = 1; + private org.apache.airavata.datacatalog.api.GroupInfo groupInfo_; + /** + * .GroupInfo group_info = 1; + * @return Whether the groupInfo field is set. + */ + @java.lang.Override + public boolean hasGroupInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .GroupInfo group_info = 1; + * @return The groupInfo. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.GroupInfo getGroupInfo() { + return groupInfo_ == null ? org.apache.airavata.datacatalog.api.GroupInfo.getDefaultInstance() : groupInfo_; + } + /** + * .GroupInfo group_info = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.GroupInfoOrBuilder getGroupInfoOrBuilder() { + return groupInfo_ == null ? org.apache.airavata.datacatalog.api.GroupInfo.getDefaultInstance() : groupInfo_; + } + + public static final int DATA_PRODUCT_FIELD_NUMBER = 2; + private org.apache.airavata.datacatalog.api.DataProduct dataProduct_; + /** + * .DataProduct data_product = 2; + * @return Whether the dataProduct field is set. + */ + @java.lang.Override + public boolean hasDataProduct() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .DataProduct data_product = 2; + * @return The dataProduct. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProduct getDataProduct() { + return dataProduct_ == null ? org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } + /** + * .DataProduct data_product = 2; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductOrBuilder() { + return dataProduct_ == null ? org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } + + public static final int PERMISSION_FIELD_NUMBER = 3; + private int permission_ = 0; + /** + * .Permission permission = 3; + * @return The enum numeric value on the wire for permission. + */ + @java.lang.Override public int getPermissionValue() { + return permission_; + } + /** + * .Permission permission = 3; + * @return The permission. + */ + @java.lang.Override public org.apache.airavata.datacatalog.api.Permission getPermission() { + org.apache.airavata.datacatalog.api.Permission result = org.apache.airavata.datacatalog.api.Permission.forNumber(permission_); + return result == null ? org.apache.airavata.datacatalog.api.Permission.UNRECOGNIZED : result; + } + + 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 (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getGroupInfo()); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(2, getDataProduct()); + } + if (permission_ != org.apache.airavata.datacatalog.api.Permission.OWNER.getNumber()) { + output.writeEnum(3, permission_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getGroupInfo()); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getDataProduct()); + } + if (permission_ != org.apache.airavata.datacatalog.api.Permission.OWNER.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(3, permission_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest other = (org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest) obj; + + if (hasGroupInfo() != other.hasGroupInfo()) return false; + if (hasGroupInfo()) { + if (!getGroupInfo() + .equals(other.getGroupInfo())) return false; + } + if (hasDataProduct() != other.hasDataProduct()) return false; + if (hasDataProduct()) { + if (!getDataProduct() + .equals(other.getDataProduct())) return false; + } + if (permission_ != other.permission_) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasGroupInfo()) { + hash = (37 * hash) + GROUP_INFO_FIELD_NUMBER; + hash = (53 * hash) + getGroupInfo().hashCode(); + } + if (hasDataProduct()) { + hash = (37 * hash) + DATA_PRODUCT_FIELD_NUMBER; + hash = (53 * hash) + getDataProduct().hashCode(); + } + hash = (37 * hash) + PERMISSION_FIELD_NUMBER; + hash = (53 * hash) + permission_; + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code RevokePermissionFromGroupRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:RevokePermissionFromGroupRequest) + org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_RevokePermissionFromGroupRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_RevokePermissionFromGroupRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest.class, org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage + .alwaysUseFieldBuilders) { + getGroupInfoFieldBuilder(); + getDataProductFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + groupInfo_ = null; + if (groupInfoBuilder_ != null) { + groupInfoBuilder_.dispose(); + groupInfoBuilder_ = null; + } + dataProduct_ = null; + if (dataProductBuilder_ != null) { + dataProductBuilder_.dispose(); + dataProductBuilder_ = null; + } + permission_ = 0; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_RevokePermissionFromGroupRequest_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest build() { + org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest buildPartial() { + org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest result = new org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.groupInfo_ = groupInfoBuilder_ == null + ? groupInfo_ + : groupInfoBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.dataProduct_ = dataProductBuilder_ == null + ? dataProduct_ + : dataProductBuilder_.build(); + to_bitField0_ |= 0x00000002; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.permission_ = permission_; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest) { + return mergeFrom((org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest other) { + if (other == org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest.getDefaultInstance()) return this; + if (other.hasGroupInfo()) { + mergeGroupInfo(other.getGroupInfo()); + } + if (other.hasDataProduct()) { + mergeDataProduct(other.getDataProduct()); + } + if (other.permission_ != 0) { + setPermissionValue(other.getPermissionValue()); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + input.readMessage( + getGroupInfoFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: { + input.readMessage( + getDataProductFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 24: { + permission_ = input.readEnum(); + bitField0_ |= 0x00000004; + break; + } // case 24 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private org.apache.airavata.datacatalog.api.GroupInfo groupInfo_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.GroupInfo, org.apache.airavata.datacatalog.api.GroupInfo.Builder, org.apache.airavata.datacatalog.api.GroupInfoOrBuilder> groupInfoBuilder_; + /** + * .GroupInfo group_info = 1; + * @return Whether the groupInfo field is set. + */ + public boolean hasGroupInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .GroupInfo group_info = 1; + * @return The groupInfo. + */ + public org.apache.airavata.datacatalog.api.GroupInfo getGroupInfo() { + if (groupInfoBuilder_ == null) { + return groupInfo_ == null ? org.apache.airavata.datacatalog.api.GroupInfo.getDefaultInstance() : groupInfo_; + } else { + return groupInfoBuilder_.getMessage(); + } + } + /** + * .GroupInfo group_info = 1; + */ + public Builder setGroupInfo(org.apache.airavata.datacatalog.api.GroupInfo value) { + if (groupInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + groupInfo_ = value; + } else { + groupInfoBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .GroupInfo group_info = 1; + */ + public Builder setGroupInfo( + org.apache.airavata.datacatalog.api.GroupInfo.Builder builderForValue) { + if (groupInfoBuilder_ == null) { + groupInfo_ = builderForValue.build(); + } else { + groupInfoBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .GroupInfo group_info = 1; + */ + public Builder mergeGroupInfo(org.apache.airavata.datacatalog.api.GroupInfo value) { + if (groupInfoBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + groupInfo_ != null && + groupInfo_ != org.apache.airavata.datacatalog.api.GroupInfo.getDefaultInstance()) { + getGroupInfoBuilder().mergeFrom(value); + } else { + groupInfo_ = value; + } + } else { + groupInfoBuilder_.mergeFrom(value); + } + if (groupInfo_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + /** + * .GroupInfo group_info = 1; + */ + public Builder clearGroupInfo() { + bitField0_ = (bitField0_ & ~0x00000001); + groupInfo_ = null; + if (groupInfoBuilder_ != null) { + groupInfoBuilder_.dispose(); + groupInfoBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .GroupInfo group_info = 1; + */ + public org.apache.airavata.datacatalog.api.GroupInfo.Builder getGroupInfoBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getGroupInfoFieldBuilder().getBuilder(); + } + /** + * .GroupInfo group_info = 1; + */ + public org.apache.airavata.datacatalog.api.GroupInfoOrBuilder getGroupInfoOrBuilder() { + if (groupInfoBuilder_ != null) { + return groupInfoBuilder_.getMessageOrBuilder(); + } else { + return groupInfo_ == null ? + org.apache.airavata.datacatalog.api.GroupInfo.getDefaultInstance() : groupInfo_; + } + } + /** + * .GroupInfo group_info = 1; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.GroupInfo, org.apache.airavata.datacatalog.api.GroupInfo.Builder, org.apache.airavata.datacatalog.api.GroupInfoOrBuilder> + getGroupInfoFieldBuilder() { + if (groupInfoBuilder_ == null) { + groupInfoBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.GroupInfo, org.apache.airavata.datacatalog.api.GroupInfo.Builder, org.apache.airavata.datacatalog.api.GroupInfoOrBuilder>( + getGroupInfo(), + getParentForChildren(), + isClean()); + groupInfo_ = null; + } + return groupInfoBuilder_; + } + + private org.apache.airavata.datacatalog.api.DataProduct dataProduct_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder> dataProductBuilder_; + /** + * .DataProduct data_product = 2; + * @return Whether the dataProduct field is set. + */ + public boolean hasDataProduct() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .DataProduct data_product = 2; + * @return The dataProduct. + */ + public org.apache.airavata.datacatalog.api.DataProduct getDataProduct() { + if (dataProductBuilder_ == null) { + return dataProduct_ == null ? org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } else { + return dataProductBuilder_.getMessage(); + } + } + /** + * .DataProduct data_product = 2; + */ + public Builder setDataProduct(org.apache.airavata.datacatalog.api.DataProduct value) { + if (dataProductBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + dataProduct_ = value; + } else { + dataProductBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * .DataProduct data_product = 2; + */ + public Builder setDataProduct( + org.apache.airavata.datacatalog.api.DataProduct.Builder builderForValue) { + if (dataProductBuilder_ == null) { + dataProduct_ = builderForValue.build(); + } else { + dataProductBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * .DataProduct data_product = 2; + */ + public Builder mergeDataProduct(org.apache.airavata.datacatalog.api.DataProduct value) { + if (dataProductBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) && + dataProduct_ != null && + dataProduct_ != org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance()) { + getDataProductBuilder().mergeFrom(value); + } else { + dataProduct_ = value; + } + } else { + dataProductBuilder_.mergeFrom(value); + } + if (dataProduct_ != null) { + bitField0_ |= 0x00000002; + onChanged(); + } + return this; + } + /** + * .DataProduct data_product = 2; + */ + public Builder clearDataProduct() { + bitField0_ = (bitField0_ & ~0x00000002); + dataProduct_ = null; + if (dataProductBuilder_ != null) { + dataProductBuilder_.dispose(); + dataProductBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .DataProduct data_product = 2; + */ + public org.apache.airavata.datacatalog.api.DataProduct.Builder getDataProductBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getDataProductFieldBuilder().getBuilder(); + } + /** + * .DataProduct data_product = 2; + */ + public org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductOrBuilder() { + if (dataProductBuilder_ != null) { + return dataProductBuilder_.getMessageOrBuilder(); + } else { + return dataProduct_ == null ? + org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } + } + /** + * .DataProduct data_product = 2; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder> + getDataProductFieldBuilder() { + if (dataProductBuilder_ == null) { + dataProductBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder>( + getDataProduct(), + getParentForChildren(), + isClean()); + dataProduct_ = null; + } + return dataProductBuilder_; + } + + private int permission_ = 0; + /** + * .Permission permission = 3; + * @return The enum numeric value on the wire for permission. + */ + @java.lang.Override public int getPermissionValue() { + return permission_; + } + /** + * .Permission permission = 3; + * @param value The enum numeric value on the wire for permission to set. + * @return This builder for chaining. + */ + public Builder setPermissionValue(int value) { + permission_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + /** + * .Permission permission = 3; + * @return The permission. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.Permission getPermission() { + org.apache.airavata.datacatalog.api.Permission result = org.apache.airavata.datacatalog.api.Permission.forNumber(permission_); + return result == null ? org.apache.airavata.datacatalog.api.Permission.UNRECOGNIZED : result; + } + /** + * .Permission permission = 3; + * @param value The permission to set. + * @return This builder for chaining. + */ + public Builder setPermission(org.apache.airavata.datacatalog.api.Permission value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000004; + permission_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .Permission permission = 3; + * @return This builder for chaining. + */ + public Builder clearPermission() { + bitField0_ = (bitField0_ & ~0x00000004); + permission_ = 0; + onChanged(); + return this; + } + + // @@protoc_insertion_point(builder_scope:RevokePermissionFromGroupRequest) + } + + // @@protoc_insertion_point(class_scope:RevokePermissionFromGroupRequest) + private static final org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest(); + } + + public static org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public RevokePermissionFromGroupRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.RevokePermissionFromGroupRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/RevokePermissionFromGroupRequestOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/RevokePermissionFromGroupRequestOrBuilder.java new file mode 100644 index 0000000..11374f7 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/RevokePermissionFromGroupRequestOrBuilder.java @@ -0,0 +1,52 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface RevokePermissionFromGroupRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:RevokePermissionFromGroupRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .GroupInfo group_info = 1; + * @return Whether the groupInfo field is set. + */ + boolean hasGroupInfo(); + /** + * .GroupInfo group_info = 1; + * @return The groupInfo. + */ + org.apache.airavata.datacatalog.api.GroupInfo getGroupInfo(); + /** + * .GroupInfo group_info = 1; + */ + org.apache.airavata.datacatalog.api.GroupInfoOrBuilder getGroupInfoOrBuilder(); + + /** + * .DataProduct data_product = 2; + * @return Whether the dataProduct field is set. + */ + boolean hasDataProduct(); + /** + * .DataProduct data_product = 2; + * @return The dataProduct. + */ + org.apache.airavata.datacatalog.api.DataProduct getDataProduct(); + /** + * .DataProduct data_product = 2; + */ + org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductOrBuilder(); + + /** + * .Permission permission = 3; + * @return The enum numeric value on the wire for permission. + */ + int getPermissionValue(); + /** + * .Permission permission = 3; + * @return The permission. + */ + org.apache.airavata.datacatalog.api.Permission getPermission(); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/RevokePermissionRequest.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/RevokePermissionRequest.java new file mode 100644 index 0000000..cadcc6f --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/RevokePermissionRequest.java @@ -0,0 +1,837 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code RevokePermissionRequest} + */ +public final class RevokePermissionRequest extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:RevokePermissionRequest) + RevokePermissionRequestOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + RevokePermissionRequest.class.getName()); + } + // Use RevokePermissionRequest.newBuilder() to construct. + private RevokePermissionRequest(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private RevokePermissionRequest() { + permission_ = 0; + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_RevokePermissionRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_RevokePermissionRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.RevokePermissionRequest.class, org.apache.airavata.datacatalog.api.RevokePermissionRequest.Builder.class); + } + + private int bitField0_; + public static final int USER_INFO_FIELD_NUMBER = 1; + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + @java.lang.Override + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + /** + * .UserInfo user_info = 1; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + + public static final int DATA_PRODUCT_FIELD_NUMBER = 2; + private org.apache.airavata.datacatalog.api.DataProduct dataProduct_; + /** + * .DataProduct data_product = 2; + * @return Whether the dataProduct field is set. + */ + @java.lang.Override + public boolean hasDataProduct() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .DataProduct data_product = 2; + * @return The dataProduct. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProduct getDataProduct() { + return dataProduct_ == null ? org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } + /** + * .DataProduct data_product = 2; + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductOrBuilder() { + return dataProduct_ == null ? org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } + + public static final int PERMISSION_FIELD_NUMBER = 3; + private int permission_ = 0; + /** + * .Permission permission = 3; + * @return The enum numeric value on the wire for permission. + */ + @java.lang.Override public int getPermissionValue() { + return permission_; + } + /** + * .Permission permission = 3; + * @return The permission. + */ + @java.lang.Override public org.apache.airavata.datacatalog.api.Permission getPermission() { + org.apache.airavata.datacatalog.api.Permission result = org.apache.airavata.datacatalog.api.Permission.forNumber(permission_); + return result == null ? org.apache.airavata.datacatalog.api.Permission.UNRECOGNIZED : result; + } + + 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 (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getUserInfo()); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(2, getDataProduct()); + } + if (permission_ != org.apache.airavata.datacatalog.api.Permission.OWNER.getNumber()) { + output.writeEnum(3, permission_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getUserInfo()); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getDataProduct()); + } + if (permission_ != org.apache.airavata.datacatalog.api.Permission.OWNER.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(3, permission_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.RevokePermissionRequest)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.RevokePermissionRequest other = (org.apache.airavata.datacatalog.api.RevokePermissionRequest) obj; + + if (hasUserInfo() != other.hasUserInfo()) return false; + if (hasUserInfo()) { + if (!getUserInfo() + .equals(other.getUserInfo())) return false; + } + if (hasDataProduct() != other.hasDataProduct()) return false; + if (hasDataProduct()) { + if (!getDataProduct() + .equals(other.getDataProduct())) return false; + } + if (permission_ != other.permission_) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasUserInfo()) { + hash = (37 * hash) + USER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getUserInfo().hashCode(); + } + if (hasDataProduct()) { + hash = (37 * hash) + DATA_PRODUCT_FIELD_NUMBER; + hash = (53 * hash) + getDataProduct().hashCode(); + } + hash = (37 * hash) + PERMISSION_FIELD_NUMBER; + hash = (53 * hash) + permission_; + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.RevokePermissionRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.RevokePermissionRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.RevokePermissionRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.RevokePermissionRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.RevokePermissionRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.RevokePermissionRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.RevokePermissionRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.RevokePermissionRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.RevokePermissionRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.RevokePermissionRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.RevokePermissionRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.RevokePermissionRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.RevokePermissionRequest 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code RevokePermissionRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:RevokePermissionRequest) + org.apache.airavata.datacatalog.api.RevokePermissionRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_RevokePermissionRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_RevokePermissionRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.RevokePermissionRequest.class, org.apache.airavata.datacatalog.api.RevokePermissionRequest.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.RevokePermissionRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage + .alwaysUseFieldBuilders) { + getUserInfoFieldBuilder(); + getDataProductFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + dataProduct_ = null; + if (dataProductBuilder_ != null) { + dataProductBuilder_.dispose(); + dataProductBuilder_ = null; + } + permission_ = 0; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_RevokePermissionRequest_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.RevokePermissionRequest getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.RevokePermissionRequest.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.RevokePermissionRequest build() { + org.apache.airavata.datacatalog.api.RevokePermissionRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.RevokePermissionRequest buildPartial() { + org.apache.airavata.datacatalog.api.RevokePermissionRequest result = new org.apache.airavata.datacatalog.api.RevokePermissionRequest(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.RevokePermissionRequest result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.userInfo_ = userInfoBuilder_ == null + ? userInfo_ + : userInfoBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.dataProduct_ = dataProductBuilder_ == null + ? dataProduct_ + : dataProductBuilder_.build(); + to_bitField0_ |= 0x00000002; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.permission_ = permission_; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.RevokePermissionRequest) { + return mergeFrom((org.apache.airavata.datacatalog.api.RevokePermissionRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.RevokePermissionRequest other) { + if (other == org.apache.airavata.datacatalog.api.RevokePermissionRequest.getDefaultInstance()) return this; + if (other.hasUserInfo()) { + mergeUserInfo(other.getUserInfo()); + } + if (other.hasDataProduct()) { + mergeDataProduct(other.getDataProduct()); + } + if (other.permission_ != 0) { + setPermissionValue(other.getPermissionValue()); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + input.readMessage( + getUserInfoFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: { + input.readMessage( + getDataProductFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 24: { + permission_ = input.readEnum(); + bitField0_ |= 0x00000004; + break; + } // case 24 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private org.apache.airavata.datacatalog.api.UserInfo userInfo_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> userInfoBuilder_; + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + public org.apache.airavata.datacatalog.api.UserInfo getUserInfo() { + if (userInfoBuilder_ == null) { + return userInfo_ == null ? org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } else { + return userInfoBuilder_.getMessage(); + } + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + userInfo_ = value; + } else { + userInfoBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder setUserInfo( + org.apache.airavata.datacatalog.api.UserInfo.Builder builderForValue) { + if (userInfoBuilder_ == null) { + userInfo_ = builderForValue.build(); + } else { + userInfoBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder mergeUserInfo(org.apache.airavata.datacatalog.api.UserInfo value) { + if (userInfoBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + userInfo_ != null && + userInfo_ != org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance()) { + getUserInfoBuilder().mergeFrom(value); + } else { + userInfo_ = value; + } + } else { + userInfoBuilder_.mergeFrom(value); + } + if (userInfo_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + /** + * .UserInfo user_info = 1; + */ + public Builder clearUserInfo() { + bitField0_ = (bitField0_ & ~0x00000001); + userInfo_ = null; + if (userInfoBuilder_ != null) { + userInfoBuilder_.dispose(); + userInfoBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfo.Builder getUserInfoBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getUserInfoFieldBuilder().getBuilder(); + } + /** + * .UserInfo user_info = 1; + */ + public org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder() { + if (userInfoBuilder_ != null) { + return userInfoBuilder_.getMessageOrBuilder(); + } else { + return userInfo_ == null ? + org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance() : userInfo_; + } + } + /** + * .UserInfo user_info = 1; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder> + getUserInfoFieldBuilder() { + if (userInfoBuilder_ == null) { + userInfoBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.UserInfo, org.apache.airavata.datacatalog.api.UserInfo.Builder, org.apache.airavata.datacatalog.api.UserInfoOrBuilder>( + getUserInfo(), + getParentForChildren(), + isClean()); + userInfo_ = null; + } + return userInfoBuilder_; + } + + private org.apache.airavata.datacatalog.api.DataProduct dataProduct_; + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder> dataProductBuilder_; + /** + * .DataProduct data_product = 2; + * @return Whether the dataProduct field is set. + */ + public boolean hasDataProduct() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .DataProduct data_product = 2; + * @return The dataProduct. + */ + public org.apache.airavata.datacatalog.api.DataProduct getDataProduct() { + if (dataProductBuilder_ == null) { + return dataProduct_ == null ? org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } else { + return dataProductBuilder_.getMessage(); + } + } + /** + * .DataProduct data_product = 2; + */ + public Builder setDataProduct(org.apache.airavata.datacatalog.api.DataProduct value) { + if (dataProductBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + dataProduct_ = value; + } else { + dataProductBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * .DataProduct data_product = 2; + */ + public Builder setDataProduct( + org.apache.airavata.datacatalog.api.DataProduct.Builder builderForValue) { + if (dataProductBuilder_ == null) { + dataProduct_ = builderForValue.build(); + } else { + dataProductBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * .DataProduct data_product = 2; + */ + public Builder mergeDataProduct(org.apache.airavata.datacatalog.api.DataProduct value) { + if (dataProductBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) && + dataProduct_ != null && + dataProduct_ != org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance()) { + getDataProductBuilder().mergeFrom(value); + } else { + dataProduct_ = value; + } + } else { + dataProductBuilder_.mergeFrom(value); + } + if (dataProduct_ != null) { + bitField0_ |= 0x00000002; + onChanged(); + } + return this; + } + /** + * .DataProduct data_product = 2; + */ + public Builder clearDataProduct() { + bitField0_ = (bitField0_ & ~0x00000002); + dataProduct_ = null; + if (dataProductBuilder_ != null) { + dataProductBuilder_.dispose(); + dataProductBuilder_ = null; + } + onChanged(); + return this; + } + /** + * .DataProduct data_product = 2; + */ + public org.apache.airavata.datacatalog.api.DataProduct.Builder getDataProductBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getDataProductFieldBuilder().getBuilder(); + } + /** + * .DataProduct data_product = 2; + */ + public org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductOrBuilder() { + if (dataProductBuilder_ != null) { + return dataProductBuilder_.getMessageOrBuilder(); + } else { + return dataProduct_ == null ? + org.apache.airavata.datacatalog.api.DataProduct.getDefaultInstance() : dataProduct_; + } + } + /** + * .DataProduct data_product = 2; + */ + private com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder> + getDataProductFieldBuilder() { + if (dataProductBuilder_ == null) { + dataProductBuilder_ = new com.google.protobuf.SingleFieldBuilder< + org.apache.airavata.datacatalog.api.DataProduct, org.apache.airavata.datacatalog.api.DataProduct.Builder, org.apache.airavata.datacatalog.api.DataProductOrBuilder>( + getDataProduct(), + getParentForChildren(), + isClean()); + dataProduct_ = null; + } + return dataProductBuilder_; + } + + private int permission_ = 0; + /** + * .Permission permission = 3; + * @return The enum numeric value on the wire for permission. + */ + @java.lang.Override public int getPermissionValue() { + return permission_; + } + /** + * .Permission permission = 3; + * @param value The enum numeric value on the wire for permission to set. + * @return This builder for chaining. + */ + public Builder setPermissionValue(int value) { + permission_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + /** + * .Permission permission = 3; + * @return The permission. + */ + @java.lang.Override + public org.apache.airavata.datacatalog.api.Permission getPermission() { + org.apache.airavata.datacatalog.api.Permission result = org.apache.airavata.datacatalog.api.Permission.forNumber(permission_); + return result == null ? org.apache.airavata.datacatalog.api.Permission.UNRECOGNIZED : result; + } + /** + * .Permission permission = 3; + * @param value The permission to set. + * @return This builder for chaining. + */ + public Builder setPermission(org.apache.airavata.datacatalog.api.Permission value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000004; + permission_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .Permission permission = 3; + * @return This builder for chaining. + */ + public Builder clearPermission() { + bitField0_ = (bitField0_ & ~0x00000004); + permission_ = 0; + onChanged(); + return this; + } + + // @@protoc_insertion_point(builder_scope:RevokePermissionRequest) + } + + // @@protoc_insertion_point(class_scope:RevokePermissionRequest) + private static final org.apache.airavata.datacatalog.api.RevokePermissionRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.RevokePermissionRequest(); + } + + public static org.apache.airavata.datacatalog.api.RevokePermissionRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public RevokePermissionRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.RevokePermissionRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/RevokePermissionRequestOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/RevokePermissionRequestOrBuilder.java new file mode 100644 index 0000000..37edf54 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/RevokePermissionRequestOrBuilder.java @@ -0,0 +1,52 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface RevokePermissionRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:RevokePermissionRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .UserInfo user_info = 1; + * @return Whether the userInfo field is set. + */ + boolean hasUserInfo(); + /** + * .UserInfo user_info = 1; + * @return The userInfo. + */ + org.apache.airavata.datacatalog.api.UserInfo getUserInfo(); + /** + * .UserInfo user_info = 1; + */ + org.apache.airavata.datacatalog.api.UserInfoOrBuilder getUserInfoOrBuilder(); + + /** + * .DataProduct data_product = 2; + * @return Whether the dataProduct field is set. + */ + boolean hasDataProduct(); + /** + * .DataProduct data_product = 2; + * @return The dataProduct. + */ + org.apache.airavata.datacatalog.api.DataProduct getDataProduct(); + /** + * .DataProduct data_product = 2; + */ + org.apache.airavata.datacatalog.api.DataProductOrBuilder getDataProductOrBuilder(); + + /** + * .Permission permission = 3; + * @return The enum numeric value on the wire for permission. + */ + int getPermissionValue(); + /** + * .Permission permission = 3; + * @return The permission. + */ + org.apache.airavata.datacatalog.api.Permission getPermission(); +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/RevokePermissionResponse.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/RevokePermissionResponse.java new file mode 100644 index 0000000..4083649 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/RevokePermissionResponse.java @@ -0,0 +1,358 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code RevokePermissionResponse} + */ +public final class RevokePermissionResponse extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:RevokePermissionResponse) + RevokePermissionResponseOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + RevokePermissionResponse.class.getName()); + } + // Use RevokePermissionResponse.newBuilder() to construct. + private RevokePermissionResponse(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private RevokePermissionResponse() { + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_RevokePermissionResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_RevokePermissionResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.RevokePermissionResponse.class, org.apache.airavata.datacatalog.api.RevokePermissionResponse.Builder.class); + } + + 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 { + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.RevokePermissionResponse)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.RevokePermissionResponse other = (org.apache.airavata.datacatalog.api.RevokePermissionResponse) obj; + + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.RevokePermissionResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.RevokePermissionResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.RevokePermissionResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.RevokePermissionResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.RevokePermissionResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.RevokePermissionResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.RevokePermissionResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.RevokePermissionResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.RevokePermissionResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.RevokePermissionResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.RevokePermissionResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.RevokePermissionResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.RevokePermissionResponse 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code RevokePermissionResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:RevokePermissionResponse) + org.apache.airavata.datacatalog.api.RevokePermissionResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_RevokePermissionResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_RevokePermissionResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.RevokePermissionResponse.class, org.apache.airavata.datacatalog.api.RevokePermissionResponse.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.RevokePermissionResponse.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_RevokePermissionResponse_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.RevokePermissionResponse getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.RevokePermissionResponse.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.RevokePermissionResponse build() { + org.apache.airavata.datacatalog.api.RevokePermissionResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.RevokePermissionResponse buildPartial() { + org.apache.airavata.datacatalog.api.RevokePermissionResponse result = new org.apache.airavata.datacatalog.api.RevokePermissionResponse(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.RevokePermissionResponse) { + return mergeFrom((org.apache.airavata.datacatalog.api.RevokePermissionResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.RevokePermissionResponse other) { + if (other == org.apache.airavata.datacatalog.api.RevokePermissionResponse.getDefaultInstance()) return this; + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + // @@protoc_insertion_point(builder_scope:RevokePermissionResponse) + } + + // @@protoc_insertion_point(class_scope:RevokePermissionResponse) + private static final org.apache.airavata.datacatalog.api.RevokePermissionResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.RevokePermissionResponse(); + } + + public static org.apache.airavata.datacatalog.api.RevokePermissionResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public RevokePermissionResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.RevokePermissionResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/RevokePermissionResponseOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/RevokePermissionResponseOrBuilder.java new file mode 100644 index 0000000..85cbf2d --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/RevokePermissionResponseOrBuilder.java @@ -0,0 +1,11 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface RevokePermissionResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:RevokePermissionResponse) + com.google.protobuf.MessageOrBuilder { +} diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/UserInfo.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/UserInfo.java new file mode 100644 index 0000000..27fbfa1 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/UserInfo.java @@ -0,0 +1,766 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +/** + * Protobuf type {@code UserInfo} + */ +public final class UserInfo extends + com.google.protobuf.GeneratedMessage implements + // @@protoc_insertion_point(message_implements:UserInfo) + UserInfoOrBuilder { +private static final long serialVersionUID = 0L; + static { + com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion( + com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC, + /* major= */ 4, + /* minor= */ 28, + /* patch= */ 2, + /* suffix= */ "", + UserInfo.class.getName()); + } + // Use UserInfo.newBuilder() to construct. + private UserInfo(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + private UserInfo() { + userId_ = ""; + tenantId_ = ""; + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_UserInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_UserInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.UserInfo.class, org.apache.airavata.datacatalog.api.UserInfo.Builder.class); + } + + private int bitField0_; + public static final int USER_ID_FIELD_NUMBER = 1; + @SuppressWarnings("serial") + private volatile java.lang.Object userId_ = ""; + /** + *
+   *
+   * This is an external identifier for the user, which identifies the user in
+   * whatever user management scheme data catalog is integrated with.
+   * 
+ * + * string user_id = 1; + * @return The userId. + */ + @java.lang.Override + public java.lang.String getUserId() { + java.lang.Object ref = userId_; + 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(); + userId_ = s; + return s; + } + } + /** + *
+   *
+   * This is an external identifier for the user, which identifies the user in
+   * whatever user management scheme data catalog is integrated with.
+   * 
+ * + * string user_id = 1; + * @return The bytes for userId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getUserIdBytes() { + java.lang.Object ref = userId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + userId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TENANT_ID_FIELD_NUMBER = 2; + @SuppressWarnings("serial") + private volatile java.lang.Object tenantId_ = ""; + /** + *
+   *
+   * This is an (optional) external identifier for the tenant, which
+   * identifies the tenant in whatever tenant management scheme data catalog
+   * is integrated with.
+   * 
+ * + * optional string tenant_id = 2; + * @return Whether the tenantId field is set. + */ + @java.lang.Override + public boolean hasTenantId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+   *
+   * This is an (optional) external identifier for the tenant, which
+   * identifies the tenant in whatever tenant management scheme data catalog
+   * is integrated with.
+   * 
+ * + * optional string tenant_id = 2; + * @return The tenantId. + */ + @java.lang.Override + public java.lang.String getTenantId() { + java.lang.Object ref = tenantId_; + 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(); + tenantId_ = s; + return s; + } + } + /** + *
+   *
+   * This is an (optional) external identifier for the tenant, which
+   * identifies the tenant in whatever tenant management scheme data catalog
+   * is integrated with.
+   * 
+ * + * optional string tenant_id = 2; + * @return The bytes for tenantId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTenantIdBytes() { + java.lang.Object ref = tenantId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + tenantId_ = 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 (!com.google.protobuf.GeneratedMessage.isStringEmpty(userId_)) { + com.google.protobuf.GeneratedMessage.writeString(output, 1, userId_); + } + if (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessage.writeString(output, 2, tenantId_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(userId_)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(1, userId_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(2, tenantId_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.airavata.datacatalog.api.UserInfo)) { + return super.equals(obj); + } + org.apache.airavata.datacatalog.api.UserInfo other = (org.apache.airavata.datacatalog.api.UserInfo) obj; + + if (!getUserId() + .equals(other.getUserId())) return false; + if (hasTenantId() != other.hasTenantId()) return false; + if (hasTenantId()) { + if (!getTenantId() + .equals(other.getTenantId())) return false; + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + USER_ID_FIELD_NUMBER; + hash = (53 * hash) + getUserId().hashCode(); + if (hasTenantId()) { + hash = (37 * hash) + TENANT_ID_FIELD_NUMBER; + hash = (53 * hash) + getTenantId().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.airavata.datacatalog.api.UserInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.UserInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.UserInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.UserInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.UserInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.airavata.datacatalog.api.UserInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.UserInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.UserInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public static org.apache.airavata.datacatalog.api.UserInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input); + } + + public static org.apache.airavata.datacatalog.api.UserInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.airavata.datacatalog.api.UserInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input); + } + public static org.apache.airavata.datacatalog.api.UserInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.airavata.datacatalog.api.UserInfo 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.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code UserInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder implements + // @@protoc_insertion_point(builder_implements:UserInfo) + org.apache.airavata.datacatalog.api.UserInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_UserInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_UserInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.airavata.datacatalog.api.UserInfo.class, org.apache.airavata.datacatalog.api.UserInfo.Builder.class); + } + + // Construct using org.apache.airavata.datacatalog.api.UserInfo.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + userId_ = ""; + tenantId_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.airavata.datacatalog.api.DataCatalogAPI.internal_static_UserInfo_descriptor; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfo getDefaultInstanceForType() { + return org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance(); + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfo build() { + org.apache.airavata.datacatalog.api.UserInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfo buildPartial() { + org.apache.airavata.datacatalog.api.UserInfo result = new org.apache.airavata.datacatalog.api.UserInfo(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(org.apache.airavata.datacatalog.api.UserInfo result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.userId_ = userId_; + } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000002) != 0)) { + result.tenantId_ = tenantId_; + to_bitField0_ |= 0x00000001; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof org.apache.airavata.datacatalog.api.UserInfo) { + return mergeFrom((org.apache.airavata.datacatalog.api.UserInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.airavata.datacatalog.api.UserInfo other) { + if (other == org.apache.airavata.datacatalog.api.UserInfo.getDefaultInstance()) return this; + if (!other.getUserId().isEmpty()) { + userId_ = other.userId_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (other.hasTenantId()) { + tenantId_ = other.tenantId_; + bitField0_ |= 0x00000002; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + userId_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: { + tenantId_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private java.lang.Object userId_ = ""; + /** + *
+     *
+     * This is an external identifier for the user, which identifies the user in
+     * whatever user management scheme data catalog is integrated with.
+     * 
+ * + * string user_id = 1; + * @return The userId. + */ + public java.lang.String getUserId() { + java.lang.Object ref = userId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + userId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     *
+     * This is an external identifier for the user, which identifies the user in
+     * whatever user management scheme data catalog is integrated with.
+     * 
+ * + * string user_id = 1; + * @return The bytes for userId. + */ + public com.google.protobuf.ByteString + getUserIdBytes() { + java.lang.Object ref = userId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + userId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     *
+     * This is an external identifier for the user, which identifies the user in
+     * whatever user management scheme data catalog is integrated with.
+     * 
+ * + * string user_id = 1; + * @param value The userId to set. + * @return This builder for chaining. + */ + public Builder setUserId( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + userId_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + *
+     *
+     * This is an external identifier for the user, which identifies the user in
+     * whatever user management scheme data catalog is integrated with.
+     * 
+ * + * string user_id = 1; + * @return This builder for chaining. + */ + public Builder clearUserId() { + userId_ = getDefaultInstance().getUserId(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + /** + *
+     *
+     * This is an external identifier for the user, which identifies the user in
+     * whatever user management scheme data catalog is integrated with.
+     * 
+ * + * string user_id = 1; + * @param value The bytes for userId to set. + * @return This builder for chaining. + */ + public Builder setUserIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + userId_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private java.lang.Object tenantId_ = ""; + /** + *
+     *
+     * This is an (optional) external identifier for the tenant, which
+     * identifies the tenant in whatever tenant management scheme data catalog
+     * is integrated with.
+     * 
+ * + * optional string tenant_id = 2; + * @return Whether the tenantId field is set. + */ + public boolean hasTenantId() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + *
+     *
+     * This is an (optional) external identifier for the tenant, which
+     * identifies the tenant in whatever tenant management scheme data catalog
+     * is integrated with.
+     * 
+ * + * optional string tenant_id = 2; + * @return The tenantId. + */ + public java.lang.String getTenantId() { + java.lang.Object ref = tenantId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + tenantId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     *
+     * This is an (optional) external identifier for the tenant, which
+     * identifies the tenant in whatever tenant management scheme data catalog
+     * is integrated with.
+     * 
+ * + * optional string tenant_id = 2; + * @return The bytes for tenantId. + */ + public com.google.protobuf.ByteString + getTenantIdBytes() { + java.lang.Object ref = tenantId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + tenantId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     *
+     * This is an (optional) external identifier for the tenant, which
+     * identifies the tenant in whatever tenant management scheme data catalog
+     * is integrated with.
+     * 
+ * + * optional string tenant_id = 2; + * @param value The tenantId to set. + * @return This builder for chaining. + */ + public Builder setTenantId( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + tenantId_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + *
+     *
+     * This is an (optional) external identifier for the tenant, which
+     * identifies the tenant in whatever tenant management scheme data catalog
+     * is integrated with.
+     * 
+ * + * optional string tenant_id = 2; + * @return This builder for chaining. + */ + public Builder clearTenantId() { + tenantId_ = getDefaultInstance().getTenantId(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + /** + *
+     *
+     * This is an (optional) external identifier for the tenant, which
+     * identifies the tenant in whatever tenant management scheme data catalog
+     * is integrated with.
+     * 
+ * + * optional string tenant_id = 2; + * @param value The bytes for tenantId to set. + * @return This builder for chaining. + */ + public Builder setTenantIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + tenantId_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + // @@protoc_insertion_point(builder_scope:UserInfo) + } + + // @@protoc_insertion_point(class_scope:UserInfo) + private static final org.apache.airavata.datacatalog.api.UserInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.airavata.datacatalog.api.UserInfo(); + } + + public static org.apache.airavata.datacatalog.api.UserInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UserInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public org.apache.airavata.datacatalog.api.UserInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/UserInfoOrBuilder.java b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/UserInfoOrBuilder.java new file mode 100644 index 0000000..43afdc3 --- /dev/null +++ b/data-catalog-api/stubs/src/generated-java/org/apache/airavata/datacatalog/api/UserInfoOrBuilder.java @@ -0,0 +1,73 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: DataCatalogAPI.proto +// Protobuf Java Version: 4.28.2 + +package org.apache.airavata.datacatalog.api; + +public interface UserInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:UserInfo) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   *
+   * This is an external identifier for the user, which identifies the user in
+   * whatever user management scheme data catalog is integrated with.
+   * 
+ * + * string user_id = 1; + * @return The userId. + */ + java.lang.String getUserId(); + /** + *
+   *
+   * This is an external identifier for the user, which identifies the user in
+   * whatever user management scheme data catalog is integrated with.
+   * 
+ * + * string user_id = 1; + * @return The bytes for userId. + */ + com.google.protobuf.ByteString + getUserIdBytes(); + + /** + *
+   *
+   * This is an (optional) external identifier for the tenant, which
+   * identifies the tenant in whatever tenant management scheme data catalog
+   * is integrated with.
+   * 
+ * + * optional string tenant_id = 2; + * @return Whether the tenantId field is set. + */ + boolean hasTenantId(); + /** + *
+   *
+   * This is an (optional) external identifier for the tenant, which
+   * identifies the tenant in whatever tenant management scheme data catalog
+   * is integrated with.
+   * 
+ * + * optional string tenant_id = 2; + * @return The tenantId. + */ + java.lang.String getTenantId(); + /** + *
+   *
+   * This is an (optional) external identifier for the tenant, which
+   * identifies the tenant in whatever tenant management scheme data catalog
+   * is integrated with.
+   * 
+ * + * optional string tenant_id = 2; + * @return The bytes for tenantId. + */ + com.google.protobuf.ByteString + getTenantIdBytes(); +} diff --git a/data-catalog-api/stubs/src/main/proto/DataCatalogAPI.proto b/data-catalog-api/stubs/src/main/proto/DataCatalogAPI.proto index 24326e7..f02c719 100644 --- a/data-catalog-api/stubs/src/main/proto/DataCatalogAPI.proto +++ b/data-catalog-api/stubs/src/main/proto/DataCatalogAPI.proto @@ -215,3 +215,40 @@ service DataCatalogAPIService { rpc removeDataProductFromMetadataSchema(DataProductRemoveFromMetadataSchemaRequest) returns (DataProductRemoveFromMetadataSchemaResponse){} rpc searchDataProducts(DataProductSearchRequest) returns (DataProductSearchResponse){} } +service SharingService { + rpc GrantPermissionToUser(GrantPermissionRequest) returns (GrantPermissionResponse) {} + rpc RevokePermissionFromUser(RevokePermissionRequest) returns (RevokePermissionResponse) {} + rpc GrantPermissionToGroup(GrantPermissionToGroupRequest) returns (GrantPermissionResponse) {} + rpc RevokePermissionFromGroup(RevokePermissionFromGroupRequest) returns (RevokePermissionResponse) {} +} + +message GrantPermissionRequest { + UserInfo user_info = 1; + DataProduct data_product = 2; + Permission permission = 3; + optional UserInfo shared_by_user = 4; +} + +message GrantPermissionResponse {} + +message RevokePermissionRequest { + UserInfo user_info = 1; + DataProduct data_product = 2; + Permission permission = 3; +} + +message RevokePermissionResponse {} + +message GrantPermissionToGroupRequest { + GroupInfo group_info = 1; + DataProduct data_product = 2; + Permission permission = 3; + optional UserInfo shared_by_user = 4; +} + +message RevokePermissionFromGroupRequest { + GroupInfo group_info = 1; + DataProduct data_product = 2; + Permission permission = 3; +} + diff --git a/descriptor.pb b/descriptor.pb new file mode 100644 index 0000000..e5cc304 Binary files /dev/null and b/descriptor.pb differ