class PartialTest1(rdf_structs.RDFProtoStruct): """This is a protobuf with fewer fields than TestStruct.""" type_description = type_info.TypeDescriptorSet( rdf_structs.ProtoUnsignedInteger(name="int", field_number=2), )
class TestEmbeddedStruct(rdf_structs.RDFProtoStruct): """Custom struct for testing schema generation.""" type_description = type_info.TypeDescriptorSet( rdf_structs.ProtoString(name="e_string_field", field_number=1), rdf_structs.ProtoDouble(name="e_double_field", field_number=2))
class BarStruct(rdf_structs.RDFProtoStruct): type_description = type_info.TypeDescriptorSet( rdf_structs.ProtoRDFValue(name="data", field_number=1, rdf_type=rdfvalue.RDFBytes))
class FooStruct(rdf_structs.RDFProtoStruct): type_description = type_info.TypeDescriptorSet( rdf_structs.ProtoBinary(name="data", field_number=1))
class UndefinedYet(rdf_structs.RDFProtoStruct): type_description = type_info.TypeDescriptorSet( rdf_structs.ProtoString(name="foobar", field_number=1, description="A string value"), )
class AnyValueWithoutTypeFunctionTest(rdf_structs.RDFProtoStruct): """A protobuf with dynamic types stored in AnyValue messages.""" type_description = type_info.TypeDescriptorSet( rdf_structs.ProtoDynamicAnyValueEmbedded( name="dynamic", field_number=1, description="A dynamic value."), )