Interface DataTableRowOrBuilder

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

@Generated public interface DataTableRowOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.protobuf.Timestamp
    Output only.
    com.google.protobuf.TimestampOrBuilder
    Output only.
    Identifier.
    com.google.protobuf.ByteString
    Identifier.
    Optional.
    com.google.protobuf.ByteString
    Optional.
    com.google.protobuf.Timestamp
    Output only.
    com.google.protobuf.TimestampOrBuilder
    Output only.
    getValues(int index)
    Required.
    com.google.protobuf.ByteString
    getValuesBytes(int index)
    Required.
    int
    Required.
    Required.
    boolean
    Output only.
    boolean
    Output only.

    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

    • getName

      String getName()
       Identifier. The resource name of the data table
       Format:
       projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table}/dataTableRows/{data_table_row}
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Identifier. The resource name of the data table
       Format:
       projects/{project}/locations/{location}/instances/{instance}/dataTables/{data_table}/dataTableRows/{data_table_row}
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Returns:
      The bytes for name.
    • getValuesList

      List<String> getValuesList()
       Required. All column values for a single row. The values should be in the
       same order as the columns of the data tables.
       
      repeated string values = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      A list containing the values.
    • getValuesCount

      int getValuesCount()
       Required. All column values for a single row. The values should be in the
       same order as the columns of the data tables.
       
      repeated string values = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The count of values.
    • getValues

      String getValues(int index)
       Required. All column values for a single row. The values should be in the
       same order as the columns of the data tables.
       
      repeated string values = 2 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      index - The index of the element to return.
      Returns:
      The values at the given index.
    • getValuesBytes

      com.google.protobuf.ByteString getValuesBytes(int index)
       Required. All column values for a single row. The values should be in the
       same order as the columns of the data tables.
       
      repeated string values = 2 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the values at the given index.
    • hasCreateTime

      boolean hasCreateTime()
       Output only. DataTableRow create time
       
      .google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      com.google.protobuf.Timestamp getCreateTime()
       Output only. DataTableRow create time
       
      .google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The createTime.
    • getCreateTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       Output only. DataTableRow create time
       
      .google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasUpdateTime

      boolean hasUpdateTime()
       Output only. DataTableRow update time
       
      .google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the updateTime field is set.
    • getUpdateTime

      com.google.protobuf.Timestamp getUpdateTime()
       Output only. DataTableRow update time
       
      .google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The updateTime.
    • getUpdateTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
       Output only. DataTableRow update time
       
      .google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getRowTimeToLive

      String getRowTimeToLive()
       Optional. User-provided TTL of the data table row.
       
      string row_time_to_live = 5 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The rowTimeToLive.
    • getRowTimeToLiveBytes

      com.google.protobuf.ByteString getRowTimeToLiveBytes()
       Optional. User-provided TTL of the data table row.
       
      string row_time_to_live = 5 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for rowTimeToLive.