Interface RelationDescriptor.ColumnDescriptorOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
RelationDescriptor.ColumnDescriptor, RelationDescriptor.ColumnDescriptor.Builder
Enclosing class:
RelationDescriptor

public static interface RelationDescriptor.ColumnDescriptorOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    A list of BigQuery policy tags that will be applied to the column.
    com.google.protobuf.ByteString
    A list of BigQuery policy tags that will be applied to the column.
    int
    A list of BigQuery policy tags that will be applied to the column.
    A list of BigQuery policy tags that will be applied to the column.
    A textual description of the column.
    com.google.protobuf.ByteString
    A textual description of the column.
    getPath(int index)
    The identifier for the column.
    com.google.protobuf.ByteString
    getPathBytes(int index)
    The identifier for the column.
    int
    The identifier for the column.
    The identifier for the column.

    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 Details

    • getPathList

      List<String> getPathList()
       The identifier for the column. Each entry in `path` represents one level
       of nesting.
       
      repeated string path = 1;
      Returns:
      A list containing the path.
    • getPathCount

      int getPathCount()
       The identifier for the column. Each entry in `path` represents one level
       of nesting.
       
      repeated string path = 1;
      Returns:
      The count of path.
    • getPath

      String getPath(int index)
       The identifier for the column. Each entry in `path` represents one level
       of nesting.
       
      repeated string path = 1;
      Parameters:
      index - The index of the element to return.
      Returns:
      The path at the given index.
    • getPathBytes

      com.google.protobuf.ByteString getPathBytes(int index)
       The identifier for the column. Each entry in `path` represents one level
       of nesting.
       
      repeated string path = 1;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the path at the given index.
    • getDescription

      String getDescription()
       A textual description of the column.
       
      string description = 2;
      Returns:
      The description.
    • getDescriptionBytes

      com.google.protobuf.ByteString getDescriptionBytes()
       A textual description of the column.
       
      string description = 2;
      Returns:
      The bytes for description.
    • getBigqueryPolicyTagsList

      List<String> getBigqueryPolicyTagsList()
       A list of BigQuery policy tags that will be applied to the column.
       
      repeated string bigquery_policy_tags = 3;
      Returns:
      A list containing the bigqueryPolicyTags.
    • getBigqueryPolicyTagsCount

      int getBigqueryPolicyTagsCount()
       A list of BigQuery policy tags that will be applied to the column.
       
      repeated string bigquery_policy_tags = 3;
      Returns:
      The count of bigqueryPolicyTags.
    • getBigqueryPolicyTags

      String getBigqueryPolicyTags(int index)
       A list of BigQuery policy tags that will be applied to the column.
       
      repeated string bigquery_policy_tags = 3;
      Parameters:
      index - The index of the element to return.
      Returns:
      The bigqueryPolicyTags at the given index.
    • getBigqueryPolicyTagsBytes

      com.google.protobuf.ByteString getBigqueryPolicyTagsBytes(int index)
       A list of BigQuery policy tags that will be applied to the column.
       
      repeated string bigquery_policy_tags = 3;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the bigqueryPolicyTags at the given index.