Class: Google::Cloud::ManagedKafka::SchemaRegistry::V1::ManagedSchemaRegistry::Client::Configuration::Rpcs
- Inherits:
-
Object
- Object
- Google::Cloud::ManagedKafka::SchemaRegistry::V1::ManagedSchemaRegistry::Client::Configuration::Rpcs
- Defined in:
- lib/google/cloud/managed_kafka/schema_registry/v1/managed_schema_registry/client.rb
Overview
Configuration RPC class for the ManagedSchemaRegistry 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.
-
Instance Attribute Summary collapse
-
#check_compatibility ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
check_compatibility. -
#create_schema_registry ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_schema_registry. -
#create_version ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_version. -
#delete_schema_config ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_schema_config. -
#delete_schema_mode ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_schema_mode. -
#delete_schema_registry ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_schema_registry. -
#delete_subject ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_subject. -
#delete_version ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_version. -
#get_context ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_context. -
#get_raw_schema ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_raw_schema. -
#get_raw_schema_version ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_raw_schema_version. -
#get_schema ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_schema. -
#get_schema_config ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_schema_config. -
#get_schema_mode ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_schema_mode. -
#get_schema_registry ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_schema_registry. -
#get_version ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_version. -
#list_contexts ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_contexts. -
#list_referenced_schemas ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_referenced_schemas. -
#list_schema_registries ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_schema_registries. -
#list_schema_types ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_schema_types. -
#list_schema_versions ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_schema_versions. -
#list_subjects ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_subjects. -
#list_subjects_by_schema_id ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_subjects_by_schema_id. -
#list_versions ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_versions. -
#lookup_version ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
lookup_version. -
#update_schema_config ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_schema_config. -
#update_schema_mode ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_schema_mode.
Instance Attribute Details
#check_compatibility ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for check_compatibility
3028 3029 3030 |
# File 'lib/google/cloud/managed_kafka/schema_registry/v1/managed_schema_registry/client.rb', line 3028 def check_compatibility @check_compatibility end |
#create_schema_registry ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_schema_registry
2938 2939 2940 |
# File 'lib/google/cloud/managed_kafka/schema_registry/v1/managed_schema_registry/client.rb', line 2938 def create_schema_registry @create_schema_registry end |
#create_version ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_version
3013 3014 3015 |
# File 'lib/google/cloud/managed_kafka/schema_registry/v1/managed_schema_registry/client.rb', line 3013 def create_version @create_version end |
#delete_schema_config ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_schema_config
3043 3044 3045 |
# File 'lib/google/cloud/managed_kafka/schema_registry/v1/managed_schema_registry/client.rb', line 3043 def delete_schema_config @delete_schema_config end |
#delete_schema_mode ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_schema_mode
3058 3059 3060 |
# File 'lib/google/cloud/managed_kafka/schema_registry/v1/managed_schema_registry/client.rb', line 3058 def delete_schema_mode @delete_schema_mode end |
#delete_schema_registry ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_schema_registry
2943 2944 2945 |
# File 'lib/google/cloud/managed_kafka/schema_registry/v1/managed_schema_registry/client.rb', line 2943 def delete_schema_registry @delete_schema_registry end |
#delete_subject ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_subject
2988 2989 2990 |
# File 'lib/google/cloud/managed_kafka/schema_registry/v1/managed_schema_registry/client.rb', line 2988 def delete_subject @delete_subject end |
#delete_version ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_version
3018 3019 3020 |
# File 'lib/google/cloud/managed_kafka/schema_registry/v1/managed_schema_registry/client.rb', line 3018 def delete_version @delete_version end |
#get_context ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_context
2948 2949 2950 |
# File 'lib/google/cloud/managed_kafka/schema_registry/v1/managed_schema_registry/client.rb', line 2948 def get_context @get_context end |
#get_raw_schema ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_raw_schema
2963 2964 2965 |
# File 'lib/google/cloud/managed_kafka/schema_registry/v1/managed_schema_registry/client.rb', line 2963 def get_raw_schema @get_raw_schema end |
#get_raw_schema_version ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_raw_schema_version
3003 3004 3005 |
# File 'lib/google/cloud/managed_kafka/schema_registry/v1/managed_schema_registry/client.rb', line 3003 def get_raw_schema_version @get_raw_schema_version end |
#get_schema ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_schema
2958 2959 2960 |
# File 'lib/google/cloud/managed_kafka/schema_registry/v1/managed_schema_registry/client.rb', line 2958 def get_schema @get_schema end |
#get_schema_config ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_schema_config
3033 3034 3035 |
# File 'lib/google/cloud/managed_kafka/schema_registry/v1/managed_schema_registry/client.rb', line 3033 def get_schema_config @get_schema_config end |
#get_schema_mode ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_schema_mode
3048 3049 3050 |
# File 'lib/google/cloud/managed_kafka/schema_registry/v1/managed_schema_registry/client.rb', line 3048 def get_schema_mode @get_schema_mode end |
#get_schema_registry ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_schema_registry
2928 2929 2930 |
# File 'lib/google/cloud/managed_kafka/schema_registry/v1/managed_schema_registry/client.rb', line 2928 def get_schema_registry @get_schema_registry end |
#get_version ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_version
2998 2999 3000 |
# File 'lib/google/cloud/managed_kafka/schema_registry/v1/managed_schema_registry/client.rb', line 2998 def get_version @get_version end |
#list_contexts ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_contexts
2953 2954 2955 |
# File 'lib/google/cloud/managed_kafka/schema_registry/v1/managed_schema_registry/client.rb', line 2953 def list_contexts @list_contexts end |
#list_referenced_schemas ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_referenced_schemas
3023 3024 3025 |
# File 'lib/google/cloud/managed_kafka/schema_registry/v1/managed_schema_registry/client.rb', line 3023 def list_referenced_schemas @list_referenced_schemas end |
#list_schema_registries ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_schema_registries
2933 2934 2935 |
# File 'lib/google/cloud/managed_kafka/schema_registry/v1/managed_schema_registry/client.rb', line 2933 def list_schema_registries @list_schema_registries end |
#list_schema_types ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_schema_types
2973 2974 2975 |
# File 'lib/google/cloud/managed_kafka/schema_registry/v1/managed_schema_registry/client.rb', line 2973 def list_schema_types @list_schema_types end |
#list_schema_versions ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_schema_versions
2968 2969 2970 |
# File 'lib/google/cloud/managed_kafka/schema_registry/v1/managed_schema_registry/client.rb', line 2968 def list_schema_versions @list_schema_versions end |
#list_subjects ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_subjects
2978 2979 2980 |
# File 'lib/google/cloud/managed_kafka/schema_registry/v1/managed_schema_registry/client.rb', line 2978 def list_subjects @list_subjects end |
#list_subjects_by_schema_id ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_subjects_by_schema_id
2983 2984 2985 |
# File 'lib/google/cloud/managed_kafka/schema_registry/v1/managed_schema_registry/client.rb', line 2983 def list_subjects_by_schema_id @list_subjects_by_schema_id end |
#list_versions ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_versions
3008 3009 3010 |
# File 'lib/google/cloud/managed_kafka/schema_registry/v1/managed_schema_registry/client.rb', line 3008 def list_versions @list_versions end |
#lookup_version ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for lookup_version
2993 2994 2995 |
# File 'lib/google/cloud/managed_kafka/schema_registry/v1/managed_schema_registry/client.rb', line 2993 def lookup_version @lookup_version end |
#update_schema_config ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_schema_config
3038 3039 3040 |
# File 'lib/google/cloud/managed_kafka/schema_registry/v1/managed_schema_registry/client.rb', line 3038 def update_schema_config @update_schema_config end |
#update_schema_mode ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_schema_mode
3053 3054 3055 |
# File 'lib/google/cloud/managed_kafka/schema_registry/v1/managed_schema_registry/client.rb', line 3053 def update_schema_mode @update_schema_mode end |