Interface DataProfileSpec.SelectedFieldsOrBuilder

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

public static interface DataProfileSpec.SelectedFieldsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    getFieldNames(int index)
    Optional.
    com.google.protobuf.ByteString
    getFieldNamesBytes(int index)
    Optional.
    int
    Optional.
    Optional.

    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

    • getFieldNamesList

      List<String> getFieldNamesList()
       Optional. Expected input is a list of fully qualified names of fields as
       in the schema.
      
       Only top-level field names for nested fields are supported.
       For instance, if 'x' is of nested field type, listing 'x' is supported
       but 'x.y.z' is not supported. Here 'y' and 'y.z' are nested fields of
       'x'.
       
      repeated string field_names = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      A list containing the fieldNames.
    • getFieldNamesCount

      int getFieldNamesCount()
       Optional. Expected input is a list of fully qualified names of fields as
       in the schema.
      
       Only top-level field names for nested fields are supported.
       For instance, if 'x' is of nested field type, listing 'x' is supported
       but 'x.y.z' is not supported. Here 'y' and 'y.z' are nested fields of
       'x'.
       
      repeated string field_names = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The count of fieldNames.
    • getFieldNames

      String getFieldNames(int index)
       Optional. Expected input is a list of fully qualified names of fields as
       in the schema.
      
       Only top-level field names for nested fields are supported.
       For instance, if 'x' is of nested field type, listing 'x' is supported
       but 'x.y.z' is not supported. Here 'y' and 'y.z' are nested fields of
       'x'.
       
      repeated string field_names = 1 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      index - The index of the element to return.
      Returns:
      The fieldNames at the given index.
    • getFieldNamesBytes

      com.google.protobuf.ByteString getFieldNamesBytes(int index)
       Optional. Expected input is a list of fully qualified names of fields as
       in the schema.
      
       Only top-level field names for nested fields are supported.
       For instance, if 'x' is of nested field type, listing 'x' is supported
       but 'x.y.z' is not supported. Here 'y' and 'y.z' are nested fields of
       'x'.
       
      repeated string field_names = 1 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the fieldNames at the given index.