Interface UpdateDataSourceRequestOrBuilder

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

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

    Modifier and Type
    Method
    Description
    boolean
    Updated metadata (optional, replaces existing).
    DataSource identifier to update.
    com.google.protobuf.ByteString
    DataSource identifier to update.
    Updated drive name (optional).
    com.google.protobuf.ByteString
    Updated drive name (optional).
    long
    Updated max file size (optional).
    Deprecated.
    int
    Updated metadata (optional, replaces existing).
    Updated metadata (optional, replaces existing).
    getMetadataOrDefault(String key, String defaultValue)
    Updated metadata (optional, replaces existing).
    Updated metadata (optional, replaces existing).
    Updated datasource name (optional).
    com.google.protobuf.ByteString
    Updated datasource name (optional).
    long
    Updated rate limit (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

    • getDatasourceId

      String getDatasourceId()
       DataSource identifier to update.
       
      string datasource_id = 1 [json_name = "datasourceId"];
      Returns:
      The datasourceId.
    • getDatasourceIdBytes

      com.google.protobuf.ByteString getDatasourceIdBytes()
       DataSource identifier to update.
       
      string datasource_id = 1 [json_name = "datasourceId"];
      Returns:
      The bytes for datasourceId.
    • getName

      String getName()
       Updated datasource name (optional).
       
      string name = 2 [json_name = "name"];
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Updated datasource name (optional).
       
      string name = 2 [json_name = "name"];
      Returns:
      The bytes for name.
    • getDriveName

      String getDriveName()
       Updated drive name (optional).
       
      string drive_name = 3 [json_name = "driveName"];
      Returns:
      The driveName.
    • getDriveNameBytes

      com.google.protobuf.ByteString getDriveNameBytes()
       Updated drive name (optional).
       
      string drive_name = 3 [json_name = "driveName"];
      Returns:
      The bytes for driveName.
    • getMetadataCount

      int getMetadataCount()
       Updated metadata (optional, replaces existing).
       
      map<string, string> metadata = 4 [json_name = "metadata"];
    • containsMetadata

      boolean containsMetadata(String key)
       Updated metadata (optional, replaces existing).
       
      map<string, string> metadata = 4 [json_name = "metadata"];
    • getMetadata

      @Deprecated Map<String,String> getMetadata()
      Deprecated.
      Use getMetadataMap() instead.
    • getMetadataMap

      Map<String,String> getMetadataMap()
       Updated metadata (optional, replaces existing).
       
      map<string, string> metadata = 4 [json_name = "metadata"];
    • getMetadataOrDefault

      String getMetadataOrDefault(String key, String defaultValue)
       Updated metadata (optional, replaces existing).
       
      map<string, string> metadata = 4 [json_name = "metadata"];
    • getMetadataOrThrow

      String getMetadataOrThrow(String key)
       Updated metadata (optional, replaces existing).
       
      map<string, string> metadata = 4 [json_name = "metadata"];
    • getMaxFileSize

      long getMaxFileSize()
       Updated max file size (optional).
       
      int64 max_file_size = 5 [json_name = "maxFileSize"];
      Returns:
      The maxFileSize.
    • getRateLimitPerMinute

      long getRateLimitPerMinute()
       Updated rate limit (optional).
       
      int64 rate_limit_per_minute = 6 [json_name = "rateLimitPerMinute"];
      Returns:
      The rateLimitPerMinute.