Interface ImportEntitiesRequestOrBuilder

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

    public interface ImportEntitiesRequestOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getProjectId

        String getProjectId()
         Required. Project ID against which to make the request.
         
        string project_id = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The projectId.
      • getProjectIdBytes

        com.google.protobuf.ByteString getProjectIdBytes()
         Required. Project ID against which to make the request.
         
        string project_id = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for projectId.
      • getLabelsCount

        int getLabelsCount()
         Client-assigned labels.
         
        map<string, string> labels = 2;
      • containsLabels

        boolean containsLabels​(String key)
         Client-assigned labels.
         
        map<string, string> labels = 2;
      • getLabelsMap

        Map<String,​String> getLabelsMap()
         Client-assigned labels.
         
        map<string, string> labels = 2;
      • getLabelsOrDefault

        String getLabelsOrDefault​(String key,
                                  String defaultValue)
         Client-assigned labels.
         
        map<string, string> labels = 2;
      • getLabelsOrThrow

        String getLabelsOrThrow​(String key)
         Client-assigned labels.
         
        map<string, string> labels = 2;
      • getInputUrl

        String getInputUrl()
         Required. The full resource URL of the external storage location.
         Currently, only Google Cloud Storage is supported. So input_url should be
         of the form:
         `gs://BUCKET_NAME[/NAMESPACE_PATH]/OVERALL_EXPORT_METADATA_FILE`, where
         `BUCKET_NAME` is the name of the Cloud Storage bucket, `NAMESPACE_PATH` is
         an optional Cloud Storage namespace path (this is not a Cloud Datastore
         namespace), and `OVERALL_EXPORT_METADATA_FILE` is the metadata file written
         by the ExportEntities operation. For more information about Cloud Storage
         namespace paths, see
         [Object name
         considerations](https://cloud.google.com/storage/docs/naming#object-considerations).
        
         For more information, see
         [google.datastore.admin.v1.ExportEntitiesResponse.output_url][google.datastore.admin.v1.ExportEntitiesResponse.output_url].
         
        string input_url = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The inputUrl.
      • getInputUrlBytes

        com.google.protobuf.ByteString getInputUrlBytes()
         Required. The full resource URL of the external storage location.
         Currently, only Google Cloud Storage is supported. So input_url should be
         of the form:
         `gs://BUCKET_NAME[/NAMESPACE_PATH]/OVERALL_EXPORT_METADATA_FILE`, where
         `BUCKET_NAME` is the name of the Cloud Storage bucket, `NAMESPACE_PATH` is
         an optional Cloud Storage namespace path (this is not a Cloud Datastore
         namespace), and `OVERALL_EXPORT_METADATA_FILE` is the metadata file written
         by the ExportEntities operation. For more information about Cloud Storage
         namespace paths, see
         [Object name
         considerations](https://cloud.google.com/storage/docs/naming#object-considerations).
        
         For more information, see
         [google.datastore.admin.v1.ExportEntitiesResponse.output_url][google.datastore.admin.v1.ExportEntitiesResponse.output_url].
         
        string input_url = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for inputUrl.
      • hasEntityFilter

        boolean hasEntityFilter()
         Optionally specify which kinds/namespaces are to be imported. If provided,
         the list must be a subset of the EntityFilter used in creating the export,
         otherwise a FAILED_PRECONDITION error will be returned. If no filter is
         specified then all entities from the export are imported.
         
        .google.datastore.admin.v1.EntityFilter entity_filter = 4;
        Returns:
        Whether the entityFilter field is set.
      • getEntityFilter

        EntityFilter getEntityFilter()
         Optionally specify which kinds/namespaces are to be imported. If provided,
         the list must be a subset of the EntityFilter used in creating the export,
         otherwise a FAILED_PRECONDITION error will be returned. If no filter is
         specified then all entities from the export are imported.
         
        .google.datastore.admin.v1.EntityFilter entity_filter = 4;
        Returns:
        The entityFilter.
      • getEntityFilterOrBuilder

        EntityFilterOrBuilder getEntityFilterOrBuilder()
         Optionally specify which kinds/namespaces are to be imported. If provided,
         the list must be a subset of the EntityFilter used in creating the export,
         otherwise a FAILED_PRECONDITION error will be returned. If no filter is
         specified then all entities from the export are imported.
         
        .google.datastore.admin.v1.EntityFilter entity_filter = 4;