public sealed class DynamicField : IMessage<DynamicField>, IEquatable<DynamicField>, IDeepCloneable<DynamicField>, IBufferMessage, IMessageReference documentation and code samples for the Data Analytics API with Gemini v1beta API class DynamicField.
A dynamic field in Looker (Custom Dimension, Custom Measure, or Table Calculation).
Implements
IMessageDynamicField, IEquatableDynamicField, IDeepCloneableDynamicField, IBufferMessage, IMessageNamespace
Google.Cloud.GeminiDataAnalytics.V1BetaAssembly
Google.Cloud.GeminiDataAnalytics.V1Beta.dll
Constructors
DynamicField()
public DynamicField()DynamicField(DynamicField)
public DynamicField(DynamicField other)| Parameter | |
|---|---|
| Name | Description |
other |
DynamicField |
Properties
Args
public RepeatedField<string> Args { get; }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
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|
BasedOn
public string BasedOn { get; set; }Optional. For custom measures, this identifies the measure the field is based on.
| Property Value | |
|---|---|
| Type | Description |
string |
|
CalculationType
public string CalculationType { get; set; }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.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Category
public string Category { get; set; }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.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Description
public string Description { get; set; }Optional. Description of the dynamic field.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Expression
public string Expression { get; set; }Optional. Looker expression to create a table calculation.
| Property Value | |
|---|---|
| Type | Description |
string |
|
FilterExpression
public string FilterExpression { get; set; }Optional. Looker expression to filter a base measure.
| Property Value | |
|---|---|
| Type | Description |
string |
|
HasBasedOn
public bool HasBasedOn { get; }Gets whether the "based_on" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasCalculationType
public bool HasCalculationType { get; }Gets whether the "calculation_type" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasCategory
public bool HasCategory { get; }Gets whether the "category" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasDescription
public bool HasDescription { get; }Gets whether the "description" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasExpression
public bool HasExpression { get; }Gets whether the "expression" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasFilterExpression
public bool HasFilterExpression { get; }Gets whether the "filter_expression" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasIsDisabled
public bool HasIsDisabled { get; }Gets whether the "is_disabled" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasKindHint
public bool HasKindHint { get; }Gets whether the "kind_hint" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasLabel
public bool HasLabel { get; }Gets whether the "label" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasName
public bool HasName { get; }Gets whether the "name" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasType
public bool HasType { get; }Gets whether the "type" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasTypeHint
public bool HasTypeHint { get; }Gets whether the "type_hint" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasValueFormat
public bool HasValueFormat { get; }Gets whether the "value_format" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasValueFormatName
public bool HasValueFormatName { get; }Gets whether the "value_format_name" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
IsDisabled
public bool IsDisabled { get; set; }Optional. Whether the dynamic field is disabled.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
KindHint
public string KindHint { get; set; }Optional. Identifies whether the dynamic field returns a dimension or measure.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Label
public string Label { get; set; }Optional. The label defines the display name of the dynamic field.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Name
public string Name { get; set; }Optional. The name of the dynamic field in LookML.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Type
public string Type { get; set; }Optional. For custom measures, this identifies the type of aggregation (e.g. sum).
| Property Value | |
|---|---|
| Type | Description |
string |
|
TypeHint
public string TypeHint { get; set; }Optional. Identifies the data type the dynamic field's expression should produce.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ValueFormat
public string ValueFormat { get; set; }Optional. Value format for the dynamic field.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ValueFormatName
public string ValueFormatName { get; set; }Optional. Value format name for the dynamic field if using a default named format.
| Property Value | |
|---|---|
| Type | Description |
string |
|