Interface AlloyDbSourceOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Required.
    com.google.protobuf.ByteString
    Required.
    Required.
    com.google.protobuf.ByteString
    Required.
    Intermediate Cloud Storage directory used for the import with a length limit of 2,000 characters.
    com.google.protobuf.ByteString
    Intermediate Cloud Storage directory used for the import with a length limit of 2,000 characters.
    Required.
    com.google.protobuf.ByteString
    Required.
    The project ID that contains the AlloyDB source.
    com.google.protobuf.ByteString
    The project ID that contains the AlloyDB source.
    Required.
    com.google.protobuf.ByteString
    Required.

    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

    • getProjectId

      String getProjectId()
       The project ID that contains the AlloyDB source.
       Has a length limit of 128 characters. If not specified, inherits the
       project ID from the parent request.
       
      string project_id = 1;
      Returns:
      The projectId.
    • getProjectIdBytes

      com.google.protobuf.ByteString getProjectIdBytes()
       The project ID that contains the AlloyDB source.
       Has a length limit of 128 characters. If not specified, inherits the
       project ID from the parent request.
       
      string project_id = 1;
      Returns:
      The bytes for projectId.
    • getLocationId

      String getLocationId()
       Required. The AlloyDB location to copy the data from with a length limit of
       256 characters.
       
      string location_id = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The locationId.
    • getLocationIdBytes

      com.google.protobuf.ByteString getLocationIdBytes()
       Required. The AlloyDB location to copy the data from with a length limit of
       256 characters.
       
      string location_id = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for locationId.
    • getClusterId

      String getClusterId()
       Required. The AlloyDB cluster to copy the data from with a length limit of
       256 characters.
       
      string cluster_id = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The clusterId.
    • getClusterIdBytes

      com.google.protobuf.ByteString getClusterIdBytes()
       Required. The AlloyDB cluster to copy the data from with a length limit of
       256 characters.
       
      string cluster_id = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for clusterId.
    • getDatabaseId

      String getDatabaseId()
       Required. The AlloyDB database to copy the data from with a length limit of
       256 characters.
       
      string database_id = 4 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The databaseId.
    • getDatabaseIdBytes

      com.google.protobuf.ByteString getDatabaseIdBytes()
       Required. The AlloyDB database to copy the data from with a length limit of
       256 characters.
       
      string database_id = 4 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for databaseId.
    • getTableId

      String getTableId()
       Required. The AlloyDB table to copy the data from with a length limit of
       256 characters.
       
      string table_id = 5 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The tableId.
    • getTableIdBytes

      com.google.protobuf.ByteString getTableIdBytes()
       Required. The AlloyDB table to copy the data from with a length limit of
       256 characters.
       
      string table_id = 5 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for tableId.
    • getGcsStagingDir

      String getGcsStagingDir()
       Intermediate Cloud Storage directory used for the import with a length
       limit of 2,000 characters. Can be specified if one wants to have the
       AlloyDB export to a specific Cloud Storage directory.
      
       Ensure that the AlloyDB service account has the necessary Cloud
       Storage Admin permissions to access the specified Cloud Storage directory.
       
      string gcs_staging_dir = 6;
      Returns:
      The gcsStagingDir.
    • getGcsStagingDirBytes

      com.google.protobuf.ByteString getGcsStagingDirBytes()
       Intermediate Cloud Storage directory used for the import with a length
       limit of 2,000 characters. Can be specified if one wants to have the
       AlloyDB export to a specific Cloud Storage directory.
      
       Ensure that the AlloyDB service account has the necessary Cloud
       Storage Admin permissions to access the specified Cloud Storage directory.
       
      string gcs_staging_dir = 6;
      Returns:
      The bytes for gcsStagingDir.