class Google::Cloud::DataLabeling::V1beta1::DataLabelingService::Client::Configuration::Rpcs
Configuration
RPC class for the DataLabelingService
API.
Includes fields providing the configuration for each RPC in this service. Each configuration object is of type `Gapic::Config::Method` and includes the following configuration fields:
* `timeout` (*type:* `Numeric`) - The call timeout in seconds * `metadata` (*type:* `Hash{Symbol=>String}`) - Additional gRPC headers * `retry_policy (*type:* `Hash`) - The retry policy. The policy fields include the following keys: * `:initial_delay` (*type:* `Numeric`) - The initial delay in seconds. * `:max_delay` (*type:* `Numeric`) - The max delay in seconds. * `:multiplier` (*type:* `Numeric`) - The incremental backoff multiplier. * `:retry_codes` (*type:* `Array<String>`) - The error codes that should trigger a retry.
Attributes
RPC-specific configuration for `create_annotation_spec_set` @return [::Gapic::Config::Method]
RPC-specific configuration for `create_dataset` @return [::Gapic::Config::Method]
RPC-specific configuration for `create_evaluation_job` @return [::Gapic::Config::Method]
RPC-specific configuration for `create_instruction` @return [::Gapic::Config::Method]
RPC-specific configuration for `delete_annotated_dataset` @return [::Gapic::Config::Method]
RPC-specific configuration for `delete_annotation_spec_set` @return [::Gapic::Config::Method]
RPC-specific configuration for `delete_dataset` @return [::Gapic::Config::Method]
RPC-specific configuration for `delete_evaluation_job` @return [::Gapic::Config::Method]
RPC-specific configuration for `delete_instruction` @return [::Gapic::Config::Method]
RPC-specific configuration for `export_data` @return [::Gapic::Config::Method]
RPC-specific configuration for `get_annotated_dataset` @return [::Gapic::Config::Method]
RPC-specific configuration for `get_annotation_spec_set` @return [::Gapic::Config::Method]
RPC-specific configuration for `get_data_item` @return [::Gapic::Config::Method]
RPC-specific configuration for `get_dataset` @return [::Gapic::Config::Method]
RPC-specific configuration for `get_evaluation` @return [::Gapic::Config::Method]
RPC-specific configuration for `get_evaluation_job` @return [::Gapic::Config::Method]
RPC-specific configuration for `get_example` @return [::Gapic::Config::Method]
RPC-specific configuration for `get_instruction` @return [::Gapic::Config::Method]
RPC-specific configuration for `import_data` @return [::Gapic::Config::Method]
RPC-specific configuration for `label_image` @return [::Gapic::Config::Method]
RPC-specific configuration for `label_text` @return [::Gapic::Config::Method]
RPC-specific configuration for `label_video` @return [::Gapic::Config::Method]
RPC-specific configuration for `list_annotated_datasets` @return [::Gapic::Config::Method]
RPC-specific configuration for `list_annotation_spec_sets` @return [::Gapic::Config::Method]
RPC-specific configuration for `list_data_items` @return [::Gapic::Config::Method]
RPC-specific configuration for `list_datasets` @return [::Gapic::Config::Method]
RPC-specific configuration for `list_evaluation_jobs` @return [::Gapic::Config::Method]
RPC-specific configuration for `list_examples` @return [::Gapic::Config::Method]
RPC-specific configuration for `list_instructions` @return [::Gapic::Config::Method]
RPC-specific configuration for `pause_evaluation_job` @return [::Gapic::Config::Method]
RPC-specific configuration for `resume_evaluation_job` @return [::Gapic::Config::Method]
RPC-specific configuration for `search_evaluations` @return [::Gapic::Config::Method]
RPC-specific configuration for `search_example_comparisons` @return [::Gapic::Config::Method]
RPC-specific configuration for `update_evaluation_job` @return [::Gapic::Config::Method]
Public Class Methods
@private
# File lib/google/cloud/data_labeling/v1beta1/data_labeling_service/client.rb, line 3219 def initialize parent_rpcs = nil create_dataset_config = parent_rpcs.create_dataset if parent_rpcs.respond_to? :create_dataset @create_dataset = ::Gapic::Config::Method.new create_dataset_config get_dataset_config = parent_rpcs.get_dataset if parent_rpcs.respond_to? :get_dataset @get_dataset = ::Gapic::Config::Method.new get_dataset_config list_datasets_config = parent_rpcs.list_datasets if parent_rpcs.respond_to? :list_datasets @list_datasets = ::Gapic::Config::Method.new list_datasets_config delete_dataset_config = parent_rpcs.delete_dataset if parent_rpcs.respond_to? :delete_dataset @delete_dataset = ::Gapic::Config::Method.new delete_dataset_config import_data_config = parent_rpcs.import_data if parent_rpcs.respond_to? :import_data @import_data = ::Gapic::Config::Method.new import_data_config export_data_config = parent_rpcs.export_data if parent_rpcs.respond_to? :export_data @export_data = ::Gapic::Config::Method.new export_data_config get_data_item_config = parent_rpcs.get_data_item if parent_rpcs.respond_to? :get_data_item @get_data_item = ::Gapic::Config::Method.new get_data_item_config list_data_items_config = parent_rpcs.list_data_items if parent_rpcs.respond_to? :list_data_items @list_data_items = ::Gapic::Config::Method.new list_data_items_config get_annotated_dataset_config = parent_rpcs.get_annotated_dataset if parent_rpcs.respond_to? :get_annotated_dataset @get_annotated_dataset = ::Gapic::Config::Method.new get_annotated_dataset_config list_annotated_datasets_config = parent_rpcs.list_annotated_datasets if parent_rpcs.respond_to? :list_annotated_datasets @list_annotated_datasets = ::Gapic::Config::Method.new list_annotated_datasets_config delete_annotated_dataset_config = parent_rpcs.delete_annotated_dataset if parent_rpcs.respond_to? :delete_annotated_dataset @delete_annotated_dataset = ::Gapic::Config::Method.new delete_annotated_dataset_config label_image_config = parent_rpcs.label_image if parent_rpcs.respond_to? :label_image @label_image = ::Gapic::Config::Method.new label_image_config label_video_config = parent_rpcs.label_video if parent_rpcs.respond_to? :label_video @label_video = ::Gapic::Config::Method.new label_video_config label_text_config = parent_rpcs.label_text if parent_rpcs.respond_to? :label_text @label_text = ::Gapic::Config::Method.new label_text_config get_example_config = parent_rpcs.get_example if parent_rpcs.respond_to? :get_example @get_example = ::Gapic::Config::Method.new get_example_config list_examples_config = parent_rpcs.list_examples if parent_rpcs.respond_to? :list_examples @list_examples = ::Gapic::Config::Method.new list_examples_config create_annotation_spec_set_config = parent_rpcs.create_annotation_spec_set if parent_rpcs.respond_to? :create_annotation_spec_set @create_annotation_spec_set = ::Gapic::Config::Method.new create_annotation_spec_set_config get_annotation_spec_set_config = parent_rpcs.get_annotation_spec_set if parent_rpcs.respond_to? :get_annotation_spec_set @get_annotation_spec_set = ::Gapic::Config::Method.new get_annotation_spec_set_config list_annotation_spec_sets_config = parent_rpcs.list_annotation_spec_sets if parent_rpcs.respond_to? :list_annotation_spec_sets @list_annotation_spec_sets = ::Gapic::Config::Method.new list_annotation_spec_sets_config delete_annotation_spec_set_config = parent_rpcs.delete_annotation_spec_set if parent_rpcs.respond_to? :delete_annotation_spec_set @delete_annotation_spec_set = ::Gapic::Config::Method.new delete_annotation_spec_set_config create_instruction_config = parent_rpcs.create_instruction if parent_rpcs.respond_to? :create_instruction @create_instruction = ::Gapic::Config::Method.new create_instruction_config get_instruction_config = parent_rpcs.get_instruction if parent_rpcs.respond_to? :get_instruction @get_instruction = ::Gapic::Config::Method.new get_instruction_config list_instructions_config = parent_rpcs.list_instructions if parent_rpcs.respond_to? :list_instructions @list_instructions = ::Gapic::Config::Method.new list_instructions_config delete_instruction_config = parent_rpcs.delete_instruction if parent_rpcs.respond_to? :delete_instruction @delete_instruction = ::Gapic::Config::Method.new delete_instruction_config get_evaluation_config = parent_rpcs.get_evaluation if parent_rpcs.respond_to? :get_evaluation @get_evaluation = ::Gapic::Config::Method.new get_evaluation_config search_evaluations_config = parent_rpcs.search_evaluations if parent_rpcs.respond_to? :search_evaluations @search_evaluations = ::Gapic::Config::Method.new search_evaluations_config search_example_comparisons_config = parent_rpcs.search_example_comparisons if parent_rpcs.respond_to? :search_example_comparisons @search_example_comparisons = ::Gapic::Config::Method.new search_example_comparisons_config create_evaluation_job_config = parent_rpcs.create_evaluation_job if parent_rpcs.respond_to? :create_evaluation_job @create_evaluation_job = ::Gapic::Config::Method.new create_evaluation_job_config update_evaluation_job_config = parent_rpcs.update_evaluation_job if parent_rpcs.respond_to? :update_evaluation_job @update_evaluation_job = ::Gapic::Config::Method.new update_evaluation_job_config get_evaluation_job_config = parent_rpcs.get_evaluation_job if parent_rpcs.respond_to? :get_evaluation_job @get_evaluation_job = ::Gapic::Config::Method.new get_evaluation_job_config pause_evaluation_job_config = parent_rpcs.pause_evaluation_job if parent_rpcs.respond_to? :pause_evaluation_job @pause_evaluation_job = ::Gapic::Config::Method.new pause_evaluation_job_config resume_evaluation_job_config = parent_rpcs.resume_evaluation_job if parent_rpcs.respond_to? :resume_evaluation_job @resume_evaluation_job = ::Gapic::Config::Method.new resume_evaluation_job_config delete_evaluation_job_config = parent_rpcs.delete_evaluation_job if parent_rpcs.respond_to? :delete_evaluation_job @delete_evaluation_job = ::Gapic::Config::Method.new delete_evaluation_job_config list_evaluation_jobs_config = parent_rpcs.list_evaluation_jobs if parent_rpcs.respond_to? :list_evaluation_jobs @list_evaluation_jobs = ::Gapic::Config::Method.new list_evaluation_jobs_config yield self if block_given? end