class Google::Cloud::Logging::V2::ConfigService::Client::Configuration::Rpcs
Configuration
RPC class for the ConfigService
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_bucket` @return [::Gapic::Config::Method]
RPC-specific configuration for `create_exclusion` @return [::Gapic::Config::Method]
RPC-specific configuration for `create_sink` @return [::Gapic::Config::Method]
RPC-specific configuration for `create_view` @return [::Gapic::Config::Method]
RPC-specific configuration for `delete_bucket` @return [::Gapic::Config::Method]
RPC-specific configuration for `delete_exclusion` @return [::Gapic::Config::Method]
RPC-specific configuration for `delete_sink` @return [::Gapic::Config::Method]
RPC-specific configuration for `delete_view` @return [::Gapic::Config::Method]
RPC-specific configuration for `get_bucket` @return [::Gapic::Config::Method]
RPC-specific configuration for `get_cmek_settings` @return [::Gapic::Config::Method]
RPC-specific configuration for `get_exclusion` @return [::Gapic::Config::Method]
RPC-specific configuration for `get_sink` @return [::Gapic::Config::Method]
RPC-specific configuration for `get_view` @return [::Gapic::Config::Method]
RPC-specific configuration for `list_buckets` @return [::Gapic::Config::Method]
RPC-specific configuration for `list_exclusions` @return [::Gapic::Config::Method]
RPC-specific configuration for `list_sinks` @return [::Gapic::Config::Method]
RPC-specific configuration for `list_views` @return [::Gapic::Config::Method]
RPC-specific configuration for `undelete_bucket` @return [::Gapic::Config::Method]
RPC-specific configuration for `update_bucket` @return [::Gapic::Config::Method]
RPC-specific configuration for `update_cmek_settings` @return [::Gapic::Config::Method]
RPC-specific configuration for `update_exclusion` @return [::Gapic::Config::Method]
RPC-specific configuration for `update_sink` @return [::Gapic::Config::Method]
RPC-specific configuration for `update_view` @return [::Gapic::Config::Method]
Public Class Methods
@private
# File lib/google/cloud/logging/v2/config_service/client.rb, line 2358 def initialize parent_rpcs = nil list_buckets_config = parent_rpcs.list_buckets if parent_rpcs.respond_to? :list_buckets @list_buckets = ::Gapic::Config::Method.new list_buckets_config get_bucket_config = parent_rpcs.get_bucket if parent_rpcs.respond_to? :get_bucket @get_bucket = ::Gapic::Config::Method.new get_bucket_config create_bucket_config = parent_rpcs.create_bucket if parent_rpcs.respond_to? :create_bucket @create_bucket = ::Gapic::Config::Method.new create_bucket_config update_bucket_config = parent_rpcs.update_bucket if parent_rpcs.respond_to? :update_bucket @update_bucket = ::Gapic::Config::Method.new update_bucket_config delete_bucket_config = parent_rpcs.delete_bucket if parent_rpcs.respond_to? :delete_bucket @delete_bucket = ::Gapic::Config::Method.new delete_bucket_config undelete_bucket_config = parent_rpcs.undelete_bucket if parent_rpcs.respond_to? :undelete_bucket @undelete_bucket = ::Gapic::Config::Method.new undelete_bucket_config list_views_config = parent_rpcs.list_views if parent_rpcs.respond_to? :list_views @list_views = ::Gapic::Config::Method.new list_views_config get_view_config = parent_rpcs.get_view if parent_rpcs.respond_to? :get_view @get_view = ::Gapic::Config::Method.new get_view_config create_view_config = parent_rpcs.create_view if parent_rpcs.respond_to? :create_view @create_view = ::Gapic::Config::Method.new create_view_config update_view_config = parent_rpcs.update_view if parent_rpcs.respond_to? :update_view @update_view = ::Gapic::Config::Method.new update_view_config delete_view_config = parent_rpcs.delete_view if parent_rpcs.respond_to? :delete_view @delete_view = ::Gapic::Config::Method.new delete_view_config list_sinks_config = parent_rpcs.list_sinks if parent_rpcs.respond_to? :list_sinks @list_sinks = ::Gapic::Config::Method.new list_sinks_config get_sink_config = parent_rpcs.get_sink if parent_rpcs.respond_to? :get_sink @get_sink = ::Gapic::Config::Method.new get_sink_config create_sink_config = parent_rpcs.create_sink if parent_rpcs.respond_to? :create_sink @create_sink = ::Gapic::Config::Method.new create_sink_config update_sink_config = parent_rpcs.update_sink if parent_rpcs.respond_to? :update_sink @update_sink = ::Gapic::Config::Method.new update_sink_config delete_sink_config = parent_rpcs.delete_sink if parent_rpcs.respond_to? :delete_sink @delete_sink = ::Gapic::Config::Method.new delete_sink_config list_exclusions_config = parent_rpcs.list_exclusions if parent_rpcs.respond_to? :list_exclusions @list_exclusions = ::Gapic::Config::Method.new list_exclusions_config get_exclusion_config = parent_rpcs.get_exclusion if parent_rpcs.respond_to? :get_exclusion @get_exclusion = ::Gapic::Config::Method.new get_exclusion_config create_exclusion_config = parent_rpcs.create_exclusion if parent_rpcs.respond_to? :create_exclusion @create_exclusion = ::Gapic::Config::Method.new create_exclusion_config update_exclusion_config = parent_rpcs.update_exclusion if parent_rpcs.respond_to? :update_exclusion @update_exclusion = ::Gapic::Config::Method.new update_exclusion_config delete_exclusion_config = parent_rpcs.delete_exclusion if parent_rpcs.respond_to? :delete_exclusion @delete_exclusion = ::Gapic::Config::Method.new delete_exclusion_config get_cmek_settings_config = parent_rpcs.get_cmek_settings if parent_rpcs.respond_to? :get_cmek_settings @get_cmek_settings = ::Gapic::Config::Method.new get_cmek_settings_config update_cmek_settings_config = parent_rpcs.update_cmek_settings if parent_rpcs.respond_to? :update_cmek_settings @update_cmek_settings = ::Gapic::Config::Method.new update_cmek_settings_config yield self if block_given? end