Interface StreamingStorageConfigOrBuilder

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

    public interface StreamingStorageConfigOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getAnnotationResultStorageDirectory()
      Cloud Storage URI to store all annotation results for one client.
      com.google.protobuf.ByteString getAnnotationResultStorageDirectoryBytes()
      Cloud Storage URI to store all annotation results for one client.
      boolean getEnableStorageAnnotationResult()
      Enable streaming storage.
      • 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 Detail

      • getEnableStorageAnnotationResult

        boolean getEnableStorageAnnotationResult()
         Enable streaming storage. Default: false.
         
        bool enable_storage_annotation_result = 1;
        Returns:
        The enableStorageAnnotationResult.
      • getAnnotationResultStorageDirectory

        String getAnnotationResultStorageDirectory()
         Cloud Storage URI to store all annotation results for one client. Client
         should specify this field as the top-level storage directory. Annotation
         results of different sessions will be put into different sub-directories
         denoted by project_name and session_id. All sub-directories will be auto
         generated by program and will be made accessible to client in response
         proto. URIs must be specified in the following format:
         `gs://bucket-id/object-id` `bucket-id` should be a valid Cloud Storage
         bucket created by client and bucket permission shall also be configured
         properly. `object-id` can be arbitrary string that make sense to client.
         Other URI formats will return error and cause Cloud Storage write failure.
         
        string annotation_result_storage_directory = 3;
        Returns:
        The annotationResultStorageDirectory.
      • getAnnotationResultStorageDirectoryBytes

        com.google.protobuf.ByteString getAnnotationResultStorageDirectoryBytes()
         Cloud Storage URI to store all annotation results for one client. Client
         should specify this field as the top-level storage directory. Annotation
         results of different sessions will be put into different sub-directories
         denoted by project_name and session_id. All sub-directories will be auto
         generated by program and will be made accessible to client in response
         proto. URIs must be specified in the following format:
         `gs://bucket-id/object-id` `bucket-id` should be a valid Cloud Storage
         bucket created by client and bucket permission shall also be configured
         properly. `object-id` can be arbitrary string that make sense to client.
         Other URI formats will return error and cause Cloud Storage write failure.
         
        string annotation_result_storage_directory = 3;
        Returns:
        The bytes for annotationResultStorageDirectory.