001// Generated by the protocol buffer compiler. DO NOT EDIT! 002// NO CHECKED-IN PROTOBUF GENCODE 003// source: java/dev/enola/model/enola/meta/proto/meta.proto 004// Protobuf Java Version: 4.32.0 005 006package dev.enola.model.enola.meta.proto; 007 008@com.google.protobuf.Generated 009public interface ClassOrBuilder extends 010 // @@protoc_insertion_point(interface_extends:dev.enola.meta.Class) 011 com.google.protobuf.MessageOrBuilder { 012 013 /** 014 * <code>string iri = 1;</code> 015 * @return The iri. 016 */ 017 java.lang.String getIri(); 018 /** 019 * <code>string iri = 1;</code> 020 * @return The bytes for iri. 021 */ 022 com.google.protobuf.ByteString 023 getIriBytes(); 024 025 /** 026 * <code>string name = 2;</code> 027 * @return The name. 028 */ 029 java.lang.String getName(); 030 /** 031 * <code>string name = 2;</code> 032 * @return The bytes for name. 033 */ 034 com.google.protobuf.ByteString 035 getNameBytes(); 036 037 /** 038 * <code>string label = 3;</code> 039 * @return The label. 040 */ 041 java.lang.String getLabel(); 042 /** 043 * <code>string label = 3;</code> 044 * @return The bytes for label. 045 */ 046 com.google.protobuf.ByteString 047 getLabelBytes(); 048 049 /** 050 * <code>string description = 4;</code> 051 * @return The description. 052 */ 053 java.lang.String getDescription(); 054 /** 055 * <code>string description = 4;</code> 056 * @return The bytes for description. 057 */ 058 com.google.protobuf.ByteString 059 getDescriptionBytes(); 060 061 /** 062 * <code>string image_html = 5;</code> 063 * @return The imageHtml. 064 */ 065 java.lang.String getImageHtml(); 066 /** 067 * <code>string image_html = 5;</code> 068 * @return The bytes for imageHtml. 069 */ 070 com.google.protobuf.ByteString 071 getImageHtmlBytes(); 072 073 /** 074 * <code>repeated string parent_classes = 6;</code> 075 * @return A list containing the parentClasses. 076 */ 077 java.util.List<java.lang.String> 078 getParentClassesList(); 079 /** 080 * <code>repeated string parent_classes = 6;</code> 081 * @return The count of parentClasses. 082 */ 083 int getParentClassesCount(); 084 /** 085 * <code>repeated string parent_classes = 6;</code> 086 * @param index The index of the element to return. 087 * @return The parentClasses at the given index. 088 */ 089 java.lang.String getParentClasses(int index); 090 /** 091 * <code>repeated string parent_classes = 6;</code> 092 * @param index The index of the value to return. 093 * @return The bytes of the parentClasses at the given index. 094 */ 095 com.google.protobuf.ByteString 096 getParentClassesBytes(int index); 097 098 /** 099 * <code>repeated string ids_fields = 7;</code> 100 * @return A list containing the idsFields. 101 */ 102 java.util.List<java.lang.String> 103 getIdsFieldsList(); 104 /** 105 * <code>repeated string ids_fields = 7;</code> 106 * @return The count of idsFields. 107 */ 108 int getIdsFieldsCount(); 109 /** 110 * <code>repeated string ids_fields = 7;</code> 111 * @param index The index of the element to return. 112 * @return The idsFields at the given index. 113 */ 114 java.lang.String getIdsFields(int index); 115 /** 116 * <code>repeated string ids_fields = 7;</code> 117 * @param index The index of the value to return. 118 * @return The bytes of the idsFields at the given index. 119 */ 120 com.google.protobuf.ByteString 121 getIdsFieldsBytes(int index); 122 123 /** 124 * <code>repeated .dev.enola.meta.Property id_fields_embeddeds = 8;</code> 125 */ 126 java.util.List<dev.enola.model.enola.meta.proto.Property> 127 getIdFieldsEmbeddedsList(); 128 /** 129 * <code>repeated .dev.enola.meta.Property id_fields_embeddeds = 8;</code> 130 */ 131 dev.enola.model.enola.meta.proto.Property getIdFieldsEmbeddeds(int index); 132 /** 133 * <code>repeated .dev.enola.meta.Property id_fields_embeddeds = 8;</code> 134 */ 135 int getIdFieldsEmbeddedsCount(); 136 /** 137 * <code>repeated .dev.enola.meta.Property id_fields_embeddeds = 8;</code> 138 */ 139 java.util.List<? extends dev.enola.model.enola.meta.proto.PropertyOrBuilder> 140 getIdFieldsEmbeddedsOrBuilderList(); 141 /** 142 * <code>repeated .dev.enola.meta.Property id_fields_embeddeds = 8;</code> 143 */ 144 dev.enola.model.enola.meta.proto.PropertyOrBuilder getIdFieldsEmbeddedsOrBuilder( 145 int index); 146 147 /** 148 * <code>repeated string other_fields = 9;</code> 149 * @return A list containing the otherFields. 150 */ 151 java.util.List<java.lang.String> 152 getOtherFieldsList(); 153 /** 154 * <code>repeated string other_fields = 9;</code> 155 * @return The count of otherFields. 156 */ 157 int getOtherFieldsCount(); 158 /** 159 * <code>repeated string other_fields = 9;</code> 160 * @param index The index of the element to return. 161 * @return The otherFields at the given index. 162 */ 163 java.lang.String getOtherFields(int index); 164 /** 165 * <code>repeated string other_fields = 9;</code> 166 * @param index The index of the value to return. 167 * @return The bytes of the otherFields at the given index. 168 */ 169 com.google.protobuf.ByteString 170 getOtherFieldsBytes(int index); 171 172 /** 173 * <code>repeated .dev.enola.meta.Property other_fields_embeddeds = 10;</code> 174 */ 175 java.util.List<dev.enola.model.enola.meta.proto.Property> 176 getOtherFieldsEmbeddedsList(); 177 /** 178 * <code>repeated .dev.enola.meta.Property other_fields_embeddeds = 10;</code> 179 */ 180 dev.enola.model.enola.meta.proto.Property getOtherFieldsEmbeddeds(int index); 181 /** 182 * <code>repeated .dev.enola.meta.Property other_fields_embeddeds = 10;</code> 183 */ 184 int getOtherFieldsEmbeddedsCount(); 185 /** 186 * <code>repeated .dev.enola.meta.Property other_fields_embeddeds = 10;</code> 187 */ 188 java.util.List<? extends dev.enola.model.enola.meta.proto.PropertyOrBuilder> 189 getOtherFieldsEmbeddedsOrBuilderList(); 190 /** 191 * <code>repeated .dev.enola.meta.Property other_fields_embeddeds = 10;</code> 192 */ 193 dev.enola.model.enola.meta.proto.PropertyOrBuilder getOtherFieldsEmbeddedsOrBuilder( 194 int index); 195 196 /** 197 * <code>repeated string links = 11;</code> 198 * @return A list containing the links. 199 */ 200 java.util.List<java.lang.String> 201 getLinksList(); 202 /** 203 * <code>repeated string links = 11;</code> 204 * @return The count of links. 205 */ 206 int getLinksCount(); 207 /** 208 * <code>repeated string links = 11;</code> 209 * @param index The index of the element to return. 210 * @return The links at the given index. 211 */ 212 java.lang.String getLinks(int index); 213 /** 214 * <code>repeated string links = 11;</code> 215 * @param index The index of the value to return. 216 * @return The bytes of the links at the given index. 217 */ 218 com.google.protobuf.ByteString 219 getLinksBytes(int index); 220 221 /** 222 * <code>repeated .dev.enola.meta.Link links_embeddeds = 12;</code> 223 */ 224 java.util.List<dev.enola.model.enola.meta.proto.Link> 225 getLinksEmbeddedsList(); 226 /** 227 * <code>repeated .dev.enola.meta.Link links_embeddeds = 12;</code> 228 */ 229 dev.enola.model.enola.meta.proto.Link getLinksEmbeddeds(int index); 230 /** 231 * <code>repeated .dev.enola.meta.Link links_embeddeds = 12;</code> 232 */ 233 int getLinksEmbeddedsCount(); 234 /** 235 * <code>repeated .dev.enola.meta.Link links_embeddeds = 12;</code> 236 */ 237 java.util.List<? extends dev.enola.model.enola.meta.proto.LinkOrBuilder> 238 getLinksEmbeddedsOrBuilderList(); 239 /** 240 * <code>repeated .dev.enola.meta.Link links_embeddeds = 12;</code> 241 */ 242 dev.enola.model.enola.meta.proto.LinkOrBuilder getLinksEmbeddedsOrBuilder( 243 int index); 244}