C F G I P 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
- getMessage() - Method in class io.apicurio.registry.protobuf.ProtobufDifference
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
V
- validate() - Method in class io.apicurio.registry.rules.compatibility.protobuf.ProtobufCompatibilityCheckerLibrary
All Classes All Packages