Class: Google::Cloud::ManagedKafka::SchemaRegistry::V1::ManagedSchemaRegistry::Client::Configuration::Rpcs

Inherits:
Object
  • Object
show all
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

Instance Attribute Details

#check_compatibility::Gapic::Config::Method (readonly)

RPC-specific configuration for check_compatibility

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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