Data Analytics API with Gemini V1BETA API - Class Google::Cloud::GeminiDataAnalytics::V1beta::DynamicField (v1.2.0)

Reference documentation and code samples for the Data Analytics API with Gemini V1BETA API class Google::Cloud::GeminiDataAnalytics::V1beta::DynamicField.

A dynamic field in Looker (Custom Dimension, Custom Measure, or Table Calculation).

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#args

def args() -> ::Array<::String>
Returns
  • (::Array<::String>) — Optional. Arguments for custom groups, custom bins, or shortcut calculations. For more details, refer to https://docs.cloud.google.com/looker/docs/reference/param-lookml-dashboard-table-chart#args_for_custom_groups

#args=

def args=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Optional. Arguments for custom groups, custom bins, or shortcut calculations. For more details, refer to https://docs.cloud.google.com/looker/docs/reference/param-lookml-dashboard-table-chart#args_for_custom_groups
Returns
  • (::Array<::String>) — Optional. Arguments for custom groups, custom bins, or shortcut calculations. For more details, refer to https://docs.cloud.google.com/looker/docs/reference/param-lookml-dashboard-table-chart#args_for_custom_groups

#based_on

def based_on() -> ::String
Returns
  • (::String) — Optional. For custom measures, this identifies the measure the field is based on.

#based_on=

def based_on=(value) -> ::String
Parameter
  • value (::String) — Optional. For custom measures, this identifies the measure the field is based on.
Returns
  • (::String) — Optional. For custom measures, this identifies the measure the field is based on.

#calculation_type

def calculation_type() -> ::String
Returns
  • (::String) — Optional. Calculation type for table calculations. Refer to https://docs.cloud.google.com/looker/docs/reference/param-lookml-dashboard-table-chart#calculation_type for all possible values depending on the category of dynamic field.

#calculation_type=

def calculation_type=(value) -> ::String
Parameter
  • value (::String) — Optional. Calculation type for table calculations. Refer to https://docs.cloud.google.com/looker/docs/reference/param-lookml-dashboard-table-chart#calculation_type for all possible values depending on the category of dynamic field.
Returns
  • (::String) — Optional. Calculation type for table calculations. Refer to https://docs.cloud.google.com/looker/docs/reference/param-lookml-dashboard-table-chart#calculation_type for all possible values depending on the category of dynamic field.

#category

def category() -> ::String
Returns
  • (::String) — Optional. The type of dynamic field: dimension, measure, table_calculation. Looker can use the category type to specify the name of the dynamic field. However, Looker Conversational Analytics keeps the category separate from the name of the dynamic field. For more details, see https://docs.cloud.google.com/looker/docs/reference/param-lookml-dashboard-table-chart#dynamic_fields.

#category=

def category=(value) -> ::String
Parameter
  • value (::String) — Optional. The type of dynamic field: dimension, measure, table_calculation. Looker can use the category type to specify the name of the dynamic field. However, Looker Conversational Analytics keeps the category separate from the name of the dynamic field. For more details, see https://docs.cloud.google.com/looker/docs/reference/param-lookml-dashboard-table-chart#dynamic_fields.
Returns
  • (::String) — Optional. The type of dynamic field: dimension, measure, table_calculation. Looker can use the category type to specify the name of the dynamic field. However, Looker Conversational Analytics keeps the category separate from the name of the dynamic field. For more details, see https://docs.cloud.google.com/looker/docs/reference/param-lookml-dashboard-table-chart#dynamic_fields.

#description

def description() -> ::String
Returns
  • (::String) — Optional. Description of the dynamic field.

#description=

def description=(value) -> ::String
Parameter
  • value (::String) — Optional. Description of the dynamic field.
Returns
  • (::String) — Optional. Description of the dynamic field.

#expression

def expression() -> ::String
Returns
  • (::String) — Optional. Looker expression to create a table calculation.

#expression=

def expression=(value) -> ::String
Parameter
  • value (::String) — Optional. Looker expression to create a table calculation.
Returns
  • (::String) — Optional. Looker expression to create a table calculation.

#filter_expression

def filter_expression() -> ::String
Returns
  • (::String) — Optional. Looker expression to filter a base measure.

#filter_expression=

def filter_expression=(value) -> ::String
Parameter
  • value (::String) — Optional. Looker expression to filter a base measure.
Returns
  • (::String) — Optional. Looker expression to filter a base measure.

#is_disabled

def is_disabled() -> ::Boolean
Returns
  • (::Boolean) — Optional. Whether the dynamic field is disabled.

#is_disabled=

def is_disabled=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Optional. Whether the dynamic field is disabled.
Returns
  • (::Boolean) — Optional. Whether the dynamic field is disabled.

#kind_hint

def kind_hint() -> ::String
Returns
  • (::String) — Optional. Identifies whether the dynamic field returns a dimension or measure.

#kind_hint=

def kind_hint=(value) -> ::String
Parameter
  • value (::String) — Optional. Identifies whether the dynamic field returns a dimension or measure.
Returns
  • (::String) — Optional. Identifies whether the dynamic field returns a dimension or measure.

#label

def label() -> ::String
Returns
  • (::String) — Optional. The label defines the display name of the dynamic field.

#label=

def label=(value) -> ::String
Parameter
  • value (::String) — Optional. The label defines the display name of the dynamic field.
Returns
  • (::String) — Optional. The label defines the display name of the dynamic field.

#name

def name() -> ::String
Returns
  • (::String) — Optional. The name of the dynamic field in LookML.

#name=

def name=(value) -> ::String
Parameter
  • value (::String) — Optional. The name of the dynamic field in LookML.
Returns
  • (::String) — Optional. The name of the dynamic field in LookML.

#type

def type() -> ::String
Returns
  • (::String) — Optional. For custom measures, this identifies the type of aggregation (e.g. sum).

#type=

def type=(value) -> ::String
Parameter
  • value (::String) — Optional. For custom measures, this identifies the type of aggregation (e.g. sum).
Returns
  • (::String) — Optional. For custom measures, this identifies the type of aggregation (e.g. sum).

#type_hint

def type_hint() -> ::String
Returns
  • (::String) — Optional. Identifies the data type the dynamic field's expression should produce.

#type_hint=

def type_hint=(value) -> ::String
Parameter
  • value (::String) — Optional. Identifies the data type the dynamic field's expression should produce.
Returns
  • (::String) — Optional. Identifies the data type the dynamic field's expression should produce.

#value_format

def value_format() -> ::String
Returns
  • (::String) — Optional. Value format for the dynamic field.

#value_format=

def value_format=(value) -> ::String
Parameter
  • value (::String) — Optional. Value format for the dynamic field.
Returns
  • (::String) — Optional. Value format for the dynamic field.

#value_format_name

def value_format_name() -> ::String
Returns
  • (::String) — Optional. Value format name for the dynamic field if using a default named format.

#value_format_name=

def value_format_name=(value) -> ::String
Parameter
  • value (::String) — Optional. Value format name for the dynamic field if using a default named format.
Returns
  • (::String) — Optional. Value format name for the dynamic field if using a default named format.