Interface ProtoSchemaOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    ProtoSchema, ProtoSchema.Builder

    public interface ProtoSchemaOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com.google.protobuf.DescriptorProtos.DescriptorProto getProtoDescriptor()
      Descriptor for input message.
      com.google.protobuf.DescriptorProtos.DescriptorProtoOrBuilder getProtoDescriptorOrBuilder()
      Descriptor for input message.
      boolean hasProtoDescriptor()
      Descriptor for input message.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • hasProtoDescriptor

        boolean hasProtoDescriptor()
         Descriptor for input message.  The provided descriptor must be self
         contained, such that data rows sent can be fully decoded using only the
         single descriptor.  For data rows that are compositions of multiple
         independent messages, this means the descriptor may need to be transformed
         to only use nested types:
         https://developers.google.com/protocol-buffers/docs/proto#nested
        
         For additional information for how proto types and values map onto BigQuery
         see: https://cloud.google.com/bigquery/docs/write-api#data_type_conversions
         
        .google.protobuf.DescriptorProto proto_descriptor = 1;
        Returns:
        Whether the protoDescriptor field is set.
      • getProtoDescriptor

        com.google.protobuf.DescriptorProtos.DescriptorProto getProtoDescriptor()
         Descriptor for input message.  The provided descriptor must be self
         contained, such that data rows sent can be fully decoded using only the
         single descriptor.  For data rows that are compositions of multiple
         independent messages, this means the descriptor may need to be transformed
         to only use nested types:
         https://developers.google.com/protocol-buffers/docs/proto#nested
        
         For additional information for how proto types and values map onto BigQuery
         see: https://cloud.google.com/bigquery/docs/write-api#data_type_conversions
         
        .google.protobuf.DescriptorProto proto_descriptor = 1;
        Returns:
        The protoDescriptor.
      • getProtoDescriptorOrBuilder

        com.google.protobuf.DescriptorProtos.DescriptorProtoOrBuilder getProtoDescriptorOrBuilder()
         Descriptor for input message.  The provided descriptor must be self
         contained, such that data rows sent can be fully decoded using only the
         single descriptor.  For data rows that are compositions of multiple
         independent messages, this means the descriptor may need to be transformed
         to only use nested types:
         https://developers.google.com/protocol-buffers/docs/proto#nested
        
         For additional information for how proto types and values map onto BigQuery
         see: https://cloud.google.com/bigquery/docs/write-api#data_type_conversions
         
        .google.protobuf.DescriptorProto proto_descriptor = 1;