Data Analytics API with Gemini v1beta API - Class Field (1.0.0-beta01)

public sealed class Field : IMessage<Field>, IEquatable<Field>, IDeepCloneable<Field>, IBufferMessage, IMessage

Reference documentation and code samples for the Data Analytics API with Gemini v1beta API class Field.

A field in a schema.

Inheritance

object > Field

Namespace

Google.Cloud.GeminiDataAnalytics.V1Beta

Assembly

Google.Cloud.GeminiDataAnalytics.V1Beta.dll

Constructors

Field()

public Field()

Field(Field)

public Field(Field other)
Parameter
Name Description
other Field

Properties

Category

public string Category { get; set; }

Optional. Field category, not required, currently only useful for Looker. We are using a string to avoid depending on an external package and keep this package self-contained.

Property Value
Type Description
string

Description

public string Description { get; set; }

Optional. A brief description of the field.

Property Value
Type Description
string

DisplayName

public string DisplayName { get; set; }

Optional. Field display_name (same as label in

Property Value
Type Description
string

Mode

public string Mode { get; set; }

Optional. The mode of the field (e.g., NULLABLE, REPEATED).

Property Value
Type Description
string

Name

public string Name { get; set; }

Optional. The name of the field.

Property Value
Type Description
string

Subfields

public RepeatedField<Field> Subfields { get; }

Optional. Recursive property for nested schema structures.

Property Value
Type Description
RepeatedFieldField

Type

public string Type { get; set; }

Optional. The type of the field.

Property Value
Type Description
string