Google Cloud Compute V1 API - Module Google::Cloud::Compute::V1::Addresses::Rest::GrpcTranscoding (v3.1.0)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the Google Cloud Compute V1 API module Google::Cloud::Compute::V1::Addresses::Rest::GrpcTranscoding.
GRPC transcoding helper methods for the Addresses REST API.
Methods
#transcode_aggregated_list
def transcode_aggregated_list(request_pb) -> Array(String, [String, nil], Hash{String => String})
Returns
-
(Array(String, [String, nil], Hash{String => String})) — Uri, Body, Query string parameters
#transcode_delete
def transcode_delete(request_pb) -> Array(String, [String, nil], Hash{String => String})
Returns
-
(Array(String, [String, nil], Hash{String => String})) — Uri, Body, Query string parameters
#transcode_get
def transcode_get(request_pb) -> Array(String, [String, nil], Hash{String => String})
Returns
-
(Array(String, [String, nil], Hash{String => String})) — Uri, Body, Query string parameters
#transcode_insert
def transcode_insert(request_pb) -> Array(String, [String, nil], Hash{String => String})
Returns
-
(Array(String, [String, nil], Hash{String => String})) — Uri, Body, Query string parameters
#transcode_list
def transcode_list(request_pb) -> Array(String, [String, nil], Hash{String => String})
Returns
-
(Array(String, [String, nil], Hash{String => String})) — Uri, Body, Query string parameters
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-29 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-29 UTC."],[],[],null,["# Google Cloud Compute V1 API - Module Google::Cloud::Compute::V1::Addresses::Rest::GrpcTranscoding (v3.0.0)\n\nVersion latestkeyboard_arrow_down\n\n- [3.0.0 (latest)](/ruby/docs/reference/google-cloud-compute-v1/latest/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [2.22.0](/ruby/docs/reference/google-cloud-compute-v1/2.22.0/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [2.21.1](/ruby/docs/reference/google-cloud-compute-v1/2.21.1/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [2.20.0](/ruby/docs/reference/google-cloud-compute-v1/2.20.0/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [2.19.1](/ruby/docs/reference/google-cloud-compute-v1/2.19.1/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [2.18.0](/ruby/docs/reference/google-cloud-compute-v1/2.18.0/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [2.17.0](/ruby/docs/reference/google-cloud-compute-v1/2.17.0/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [2.16.0](/ruby/docs/reference/google-cloud-compute-v1/2.16.0/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [2.15.0](/ruby/docs/reference/google-cloud-compute-v1/2.15.0/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [2.14.0](/ruby/docs/reference/google-cloud-compute-v1/2.14.0/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [2.13.0](/ruby/docs/reference/google-cloud-compute-v1/2.13.0/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [2.12.0](/ruby/docs/reference/google-cloud-compute-v1/2.12.0/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [2.11.0](/ruby/docs/reference/google-cloud-compute-v1/2.11.0/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [2.10.0](/ruby/docs/reference/google-cloud-compute-v1/2.10.0/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [2.9.0](/ruby/docs/reference/google-cloud-compute-v1/2.9.0/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [2.8.0](/ruby/docs/reference/google-cloud-compute-v1/2.8.0/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [2.7.2](/ruby/docs/reference/google-cloud-compute-v1/2.7.2/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [2.6.0](/ruby/docs/reference/google-cloud-compute-v1/2.6.0/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [2.5.0](/ruby/docs/reference/google-cloud-compute-v1/2.5.0/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [2.4.0](/ruby/docs/reference/google-cloud-compute-v1/2.4.0/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [2.3.0](/ruby/docs/reference/google-cloud-compute-v1/2.3.0/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [2.2.0](/ruby/docs/reference/google-cloud-compute-v1/2.2.0/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [2.1.0](/ruby/docs/reference/google-cloud-compute-v1/2.1.0/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [2.0.0](/ruby/docs/reference/google-cloud-compute-v1/2.0.0/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [1.10.0](/ruby/docs/reference/google-cloud-compute-v1/1.10.0/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [1.9.0](/ruby/docs/reference/google-cloud-compute-v1/1.9.0/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [1.8.0](/ruby/docs/reference/google-cloud-compute-v1/1.8.0/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [1.7.1](/ruby/docs/reference/google-cloud-compute-v1/1.7.1/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [1.6.0](/ruby/docs/reference/google-cloud-compute-v1/1.6.0/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [1.5.0](/ruby/docs/reference/google-cloud-compute-v1/1.5.0/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [1.4.0](/ruby/docs/reference/google-cloud-compute-v1/1.4.0/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [1.3.0](/ruby/docs/reference/google-cloud-compute-v1/1.3.0/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [1.2.0](/ruby/docs/reference/google-cloud-compute-v1/1.2.0/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [1.1.0](/ruby/docs/reference/google-cloud-compute-v1/1.1.0/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [1.0.0](/ruby/docs/reference/google-cloud-compute-v1/1.0.0/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n- [0.5.0](/ruby/docs/reference/google-cloud-compute-v1/0.5.0/Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding) \nReference documentation and code samples for the Google Cloud Compute V1 API module Google::Cloud::Compute::V1::Addresses::Rest::GrpcTranscoding.\n\nGRPC transcoding helper methods for the Addresses REST API. \n\nExtended By\n-----------\n\n- [Google::Cloud::Compute::V1::Addresses::Rest::GrpcTranscoding](./Google-Cloud-Compute-V1-Addresses-Rest-GrpcTranscoding)\n\nMethods\n-------\n\n### #transcode_aggregated_list\n\n def transcode_aggregated_list(request_pb) -\u003e Array(String, [String, nil], Hash{String =\u003e String})\n\n**Parameter**\n\n- **request_pb** ([::Google::Cloud::Compute::V1::AggregatedListAddressesRequest](./Google-Cloud-Compute-V1-AggregatedListAddressesRequest)) --- A request object representing the call parameters. Required. \n**Returns**\n\n- (Array(String, \\[String, nil\\], Hash{String =\\\u003e String})) --- Uri, Body, Query string parameters\n\n### #transcode_delete\n\n def transcode_delete(request_pb) -\u003e Array(String, [String, nil], Hash{String =\u003e String})\n\n**Parameter**\n\n- **request_pb** ([::Google::Cloud::Compute::V1::DeleteAddressRequest](./Google-Cloud-Compute-V1-DeleteAddressRequest)) --- A request object representing the call parameters. Required. \n**Returns**\n\n- (Array(String, \\[String, nil\\], Hash{String =\\\u003e String})) --- Uri, Body, Query string parameters\n\n### #transcode_get\n\n def transcode_get(request_pb) -\u003e Array(String, [String, nil], Hash{String =\u003e String})\n\n**Parameter**\n\n- **request_pb** ([::Google::Cloud::Compute::V1::GetAddressRequest](./Google-Cloud-Compute-V1-GetAddressRequest)) --- A request object representing the call parameters. Required. \n**Returns**\n\n- (Array(String, \\[String, nil\\], Hash{String =\\\u003e String})) --- Uri, Body, Query string parameters\n\n### #transcode_insert\n\n def transcode_insert(request_pb) -\u003e Array(String, [String, nil], Hash{String =\u003e String})\n\n**Parameter**\n\n- **request_pb** ([::Google::Cloud::Compute::V1::InsertAddressRequest](./Google-Cloud-Compute-V1-InsertAddressRequest)) --- A request object representing the call parameters. Required. \n**Returns**\n\n- (Array(String, \\[String, nil\\], Hash{String =\\\u003e String})) --- Uri, Body, Query string parameters\n\n### #transcode_list\n\n def transcode_list(request_pb) -\u003e Array(String, [String, nil], Hash{String =\u003e String})\n\n**Parameter**\n\n- **request_pb** ([::Google::Cloud::Compute::V1::ListAddressesRequest](./Google-Cloud-Compute-V1-ListAddressesRequest)) --- A request object representing the call parameters. Required. \n**Returns**\n\n- (Array(String, \\[String, nil\\], Hash{String =\\\u003e String})) --- Uri, Body, Query string parameters"]]