Get job execution details (Ruby)

Stay organized with collections Save and categorize content based on your preferences.

Request detailed information about the execution status of the job.

Code sample

Ruby

require "google/cloud/dataflow/v1beta3"

##
# Snippet for the get_job_execution_details call in the Metrics service
#
# This is an auto-generated example demonstrating basic usage of
# Google::Cloud::Dataflow::V1beta3::Metrics::Client#get_job_execution_details.
# It may require modification in order to execute successfully.
#
def get_job_execution_details
  # Create a client object. The client can be reused for multiple calls.
  client = Google::Cloud::Dataflow::V1beta3::Metrics::Client.new

  # Create a request. To set request fields, pass in keyword arguments.
  request = Google::Cloud::Dataflow::V1beta3::GetJobExecutionDetailsRequest.new

  # Call the get_job_execution_details method.
  result = client.get_job_execution_details request

  # The returned object is of type Gapic::PagedEnumerable. You can iterate
  # over elements, and API calls will be issued to fetch pages as needed.
  result.each do |item|
    # Each element is of type ::Google::Cloud::Dataflow::V1beta3::StageSummary.
    p item
  end
end

What's next

To search and filter code samples for other Google Cloud products, see the Google Cloud sample browser.