C F G I P T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- checkNoChangingFieldIDs() - Method in class io.apicurio.registry.rules.compatibility.protobuf.ProtobufCompatibilityCheckerLibrary
-
Determine if any field ID number has been changed.
- checkNoChangingFieldNames() - Method in class io.apicurio.registry.rules.compatibility.protobuf.ProtobufCompatibilityCheckerLibrary
-
Determine if any message's previous fields have been renamed.
- checkNoChangingFieldTypes() - Method in class io.apicurio.registry.rules.compatibility.protobuf.ProtobufCompatibilityCheckerLibrary
-
Determine if any field type has been changed.
- checkNoChangingRPCSignature() - Method in class io.apicurio.registry.rules.compatibility.protobuf.ProtobufCompatibilityCheckerLibrary
-
Determine if any RPC signature has been changed while using the same name.
- checkNoRemovingFieldsWithoutReserve() - Method in class io.apicurio.registry.rules.compatibility.protobuf.ProtobufCompatibilityCheckerLibrary
-
Determine if any field has been removed without a corresponding reservation of that field name or ID.
- checkNoRemovingReservedFields() - Method in class io.apicurio.registry.rules.compatibility.protobuf.ProtobufCompatibilityCheckerLibrary
-
Determine if any reserved field has been removed.
- checkNoRemovingServiceRPCs() - Method in class io.apicurio.registry.rules.compatibility.protobuf.ProtobufCompatibilityCheckerLibrary
-
Determine if any RPCs provided by a Service have been removed.
- checkNoUsingReservedFields() - Method in class io.apicurio.registry.rules.compatibility.protobuf.ProtobufCompatibilityCheckerLibrary
-
Determine if any message's previously reserved fields or IDs are now being used as part of the same message.
F
- findDifferences() - Method in class io.apicurio.registry.rules.compatibility.protobuf.ProtobufCompatibilityCheckerLibrary
- from(String) - Static method in class io.apicurio.registry.protobuf.ProtobufDifference
G
- getEnumFieldMap() - Method in class io.apicurio.registry.protobuf.ProtobufFile
- getEnumFieldsById() - Method in class io.apicurio.registry.protobuf.ProtobufFile
- getFieldMap() - Method in class io.apicurio.registry.protobuf.ProtobufFile
- getFieldsById() - Method in class io.apicurio.registry.protobuf.ProtobufFile
- getMapMap() - Method in class io.apicurio.registry.protobuf.ProtobufFile
- getMessage() - Method in class io.apicurio.registry.protobuf.ProtobufDifference
- getNonReservedEnumFields() - Method in class io.apicurio.registry.protobuf.ProtobufFile
- getNonReservedFields() - Method in class io.apicurio.registry.protobuf.ProtobufFile
- getPackageName() - Method in class io.apicurio.registry.protobuf.ProtobufFile
- getReservedFields() - Method in class io.apicurio.registry.protobuf.ProtobufFile
- getServiceRPCnames() - Method in class io.apicurio.registry.protobuf.ProtobufFile
- getServiceRPCSignatures() - Method in class io.apicurio.registry.protobuf.ProtobufFile
I
- io.apicurio.registry.protobuf - package io.apicurio.registry.protobuf
- io.apicurio.registry.rules.compatibility.protobuf - package io.apicurio.registry.rules.compatibility.protobuf
P
- ProtobufCompatibilityCheckerLibrary - Class in io.apicurio.registry.rules.compatibility.protobuf
-
Provides compatibility validation functions for changes between two versions of a Protobuf schema document.
- ProtobufCompatibilityCheckerLibrary(ProtobufFile, ProtobufFile) - Constructor for class io.apicurio.registry.rules.compatibility.protobuf.ProtobufCompatibilityCheckerLibrary
- ProtobufDifference - Class in io.apicurio.registry.protobuf
- ProtobufDifference(String) - Constructor for class io.apicurio.registry.protobuf.ProtobufDifference
- ProtobufFile - Class in io.apicurio.registry.protobuf
-
Indexed representation of the data resulting from parsing a single .proto protobuf schema file, used mainly for schema validation.
- ProtobufFile(ProtoFileElement) - Constructor for class io.apicurio.registry.protobuf.ProtobufFile
- ProtobufFile(File) - Constructor for class io.apicurio.registry.protobuf.ProtobufFile
- ProtobufFile(String) - Constructor for class io.apicurio.registry.protobuf.ProtobufFile
T
- toProtoFileElement(String) - Static method in class io.apicurio.registry.protobuf.ProtobufFile
V
- validate() - Method in class io.apicurio.registry.rules.compatibility.protobuf.ProtobufCompatibilityCheckerLibrary
All Classes All Packages