Class: Google::Cloud::Redis::Cluster::V1::CloudRedisCluster::Client::Configuration::Rpcs

Inherits:
Object
  • Object
show all
Defined in:
lib/google/cloud/redis/cluster/v1/cloud_redis_cluster/client.rb

Overview

Configuration RPC class for the CloudRedisCluster 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.
    • :jitter (type: Numeric) - The jitter in seconds. Default: 1.0.
    • :retry_codes (type: Array<String>) - The error codes that should trigger a retry.

Instance Attribute Summary collapse

Instance Attribute Details

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

RPC-specific configuration for backup_cluster

Returns:

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


2010
2011
2012
# File 'lib/google/cloud/redis/cluster/v1/cloud_redis_cluster/client.rb', line 2010

def backup_cluster
  @backup_cluster
end

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

RPC-specific configuration for create_cluster

Returns:

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


1960
1961
1962
# File 'lib/google/cloud/redis/cluster/v1/cloud_redis_cluster/client.rb', line 1960

def create_cluster
  @create_cluster
end

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

RPC-specific configuration for delete_backup

Returns:

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


2000
2001
2002
# File 'lib/google/cloud/redis/cluster/v1/cloud_redis_cluster/client.rb', line 2000

def delete_backup
  @delete_backup
end

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

RPC-specific configuration for delete_cluster

Returns:

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


1955
1956
1957
# File 'lib/google/cloud/redis/cluster/v1/cloud_redis_cluster/client.rb', line 1955

def delete_cluster
  @delete_cluster
end

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

RPC-specific configuration for export_backup

Returns:

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


2005
2006
2007
# File 'lib/google/cloud/redis/cluster/v1/cloud_redis_cluster/client.rb', line 2005

def export_backup
  @export_backup
end

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

RPC-specific configuration for get_backup

Returns:

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


1995
1996
1997
# File 'lib/google/cloud/redis/cluster/v1/cloud_redis_cluster/client.rb', line 1995

def get_backup
  @get_backup
end

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

RPC-specific configuration for get_backup_collection

Returns:

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


1985
1986
1987
# File 'lib/google/cloud/redis/cluster/v1/cloud_redis_cluster/client.rb', line 1985

def get_backup_collection
  @get_backup_collection
end

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

RPC-specific configuration for get_cluster

Returns:

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


1945
1946
1947
# File 'lib/google/cloud/redis/cluster/v1/cloud_redis_cluster/client.rb', line 1945

def get_cluster
  @get_cluster
end

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

RPC-specific configuration for get_cluster_certificate_authority

Returns:

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


1965
1966
1967
# File 'lib/google/cloud/redis/cluster/v1/cloud_redis_cluster/client.rb', line 1965

def get_cluster_certificate_authority
  @get_cluster_certificate_authority
end

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

RPC-specific configuration for get_shared_regional_certificate_authority

Returns:

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


1970
1971
1972
# File 'lib/google/cloud/redis/cluster/v1/cloud_redis_cluster/client.rb', line 1970

def get_shared_regional_certificate_authority
  @get_shared_regional_certificate_authority
end

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

RPC-specific configuration for list_backup_collections

Returns:

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


1980
1981
1982
# File 'lib/google/cloud/redis/cluster/v1/cloud_redis_cluster/client.rb', line 1980

def list_backup_collections
  @list_backup_collections
end

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

RPC-specific configuration for list_backups

Returns:

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


1990
1991
1992
# File 'lib/google/cloud/redis/cluster/v1/cloud_redis_cluster/client.rb', line 1990

def list_backups
  @list_backups
end

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

RPC-specific configuration for list_clusters

Returns:

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


1940
1941
1942
# File 'lib/google/cloud/redis/cluster/v1/cloud_redis_cluster/client.rb', line 1940

def list_clusters
  @list_clusters
end

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

RPC-specific configuration for reschedule_cluster_maintenance

Returns:

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


1975
1976
1977
# File 'lib/google/cloud/redis/cluster/v1/cloud_redis_cluster/client.rb', line 1975

def reschedule_cluster_maintenance
  @reschedule_cluster_maintenance
end

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

RPC-specific configuration for update_cluster

Returns:

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


1950
1951
1952
# File 'lib/google/cloud/redis/cluster/v1/cloud_redis_cluster/client.rb', line 1950

def update_cluster
  @update_cluster
end