Class: Google::Cloud::Bigquery::AnalyticsHub::V1::Routine

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/bigquery/analyticshub/v1/analyticshub.rb

Overview

Represents a bigquery routine.

Defined Under Namespace

Modules: RoutineType

Instance Attribute Summary collapse

Instance Attribute Details

#definition_body::String

Returns Optional. The definition body of the routine.

Returns:

  • (::String)

    Optional. The definition body of the routine.



151
152
153
154
155
156
157
158
159
160
161
162
163
# File 'proto_docs/google/cloud/bigquery/analyticshub/v1/analyticshub.rb', line 151

class Routine
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Represents the type of a given routine.
  module RoutineType
    # Default value.
    ROUTINE_TYPE_UNSPECIFIED = 0

    # Non-built-in persistent TVF.
    TABLE_VALUED_FUNCTION = 1
  end
end

#routine_type::Google::Cloud::Bigquery::AnalyticsHub::V1::Routine::RoutineType

Returns Required. The type of routine.

Returns:



151
152
153
154
155
156
157
158
159
160
161
162
163
# File 'proto_docs/google/cloud/bigquery/analyticshub/v1/analyticshub.rb', line 151

class Routine
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Represents the type of a given routine.
  module RoutineType
    # Default value.
    ROUTINE_TYPE_UNSPECIFIED = 0

    # Non-built-in persistent TVF.
    TABLE_VALUED_FUNCTION = 1
  end
end