Apigee Registry V1 API - Class Google::Cloud::ApigeeRegistry::V1::Registry::Client::Configuration::Rpcs (v0.3.0)

Reference documentation and code samples for the Apigee Registry V1 API class Google::Cloud::ApigeeRegistry::V1::Registry::Client::Configuration::Rpcs.

Configuration RPC class for the Registry 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.

Inherits

  • Object

Methods

#create_api

def create_api() -> ::Gapic::Config::Method

RPC-specific configuration for create_api

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

#create_api_deployment

def create_api_deployment() -> ::Gapic::Config::Method

RPC-specific configuration for create_api_deployment

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

#create_api_spec

def create_api_spec() -> ::Gapic::Config::Method

RPC-specific configuration for create_api_spec

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

#create_api_version

def create_api_version() -> ::Gapic::Config::Method

RPC-specific configuration for create_api_version

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

#create_artifact

def create_artifact() -> ::Gapic::Config::Method

RPC-specific configuration for create_artifact

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

#delete_api

def delete_api() -> ::Gapic::Config::Method

RPC-specific configuration for delete_api

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

#delete_api_deployment

def delete_api_deployment() -> ::Gapic::Config::Method

RPC-specific configuration for delete_api_deployment

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

#delete_api_deployment_revision

def delete_api_deployment_revision() -> ::Gapic::Config::Method

RPC-specific configuration for delete_api_deployment_revision

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

#delete_api_spec

def delete_api_spec() -> ::Gapic::Config::Method

RPC-specific configuration for delete_api_spec

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

#delete_api_spec_revision

def delete_api_spec_revision() -> ::Gapic::Config::Method

RPC-specific configuration for delete_api_spec_revision

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

#delete_api_version

def delete_api_version() -> ::Gapic::Config::Method

RPC-specific configuration for delete_api_version

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

#delete_artifact

def delete_artifact() -> ::Gapic::Config::Method

RPC-specific configuration for delete_artifact

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

#get_api

def get_api() -> ::Gapic::Config::Method

RPC-specific configuration for get_api

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

#get_api_deployment

def get_api_deployment() -> ::Gapic::Config::Method

RPC-specific configuration for get_api_deployment

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

#get_api_spec

def get_api_spec() -> ::Gapic::Config::Method

RPC-specific configuration for get_api_spec

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

#get_api_spec_contents

def get_api_spec_contents() -> ::Gapic::Config::Method

RPC-specific configuration for get_api_spec_contents

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

#get_api_version

def get_api_version() -> ::Gapic::Config::Method

RPC-specific configuration for get_api_version

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

#get_artifact

def get_artifact() -> ::Gapic::Config::Method

RPC-specific configuration for get_artifact

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

#get_artifact_contents

def get_artifact_contents() -> ::Gapic::Config::Method

RPC-specific configuration for get_artifact_contents

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

#list_api_deployment_revisions

def list_api_deployment_revisions() -> ::Gapic::Config::Method

RPC-specific configuration for list_api_deployment_revisions

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

#list_api_deployments

def list_api_deployments() -> ::Gapic::Config::Method

RPC-specific configuration for list_api_deployments

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

#list_api_spec_revisions

def list_api_spec_revisions() -> ::Gapic::Config::Method

RPC-specific configuration for list_api_spec_revisions

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

#list_api_specs

def list_api_specs() -> ::Gapic::Config::Method

RPC-specific configuration for list_api_specs

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

#list_api_versions

def list_api_versions() -> ::Gapic::Config::Method

RPC-specific configuration for list_api_versions

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

#list_apis

def list_apis() -> ::Gapic::Config::Method

RPC-specific configuration for list_apis

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

#list_artifacts

def list_artifacts() -> ::Gapic::Config::Method

RPC-specific configuration for list_artifacts

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

#replace_artifact

def replace_artifact() -> ::Gapic::Config::Method

RPC-specific configuration for replace_artifact

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

#rollback_api_deployment

def rollback_api_deployment() -> ::Gapic::Config::Method

RPC-specific configuration for rollback_api_deployment

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

#rollback_api_spec

def rollback_api_spec() -> ::Gapic::Config::Method

RPC-specific configuration for rollback_api_spec

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

#tag_api_deployment_revision

def tag_api_deployment_revision() -> ::Gapic::Config::Method

RPC-specific configuration for tag_api_deployment_revision

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

#tag_api_spec_revision

def tag_api_spec_revision() -> ::Gapic::Config::Method

RPC-specific configuration for tag_api_spec_revision

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

#update_api

def update_api() -> ::Gapic::Config::Method

RPC-specific configuration for update_api

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

#update_api_deployment

def update_api_deployment() -> ::Gapic::Config::Method

RPC-specific configuration for update_api_deployment

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

#update_api_spec

def update_api_spec() -> ::Gapic::Config::Method

RPC-specific configuration for update_api_spec

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

#update_api_version

def update_api_version() -> ::Gapic::Config::Method

RPC-specific configuration for update_api_version

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