public sealed class TrinoJob : IMessage<TrinoJob>, IEquatable<TrinoJob>, IDeepCloneable<TrinoJob>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Dataproc v1 API class TrinoJob.
A Dataproc job for running Trino queries. IMPORTANT: The Dataproc Trino Optional Component must be enabled when the cluster is created to submit a Trino job to the cluster.
Namespace
GoogleCloudGoogle.Cloud.DataprocV1Assembly
Google.Cloud.Dataproc.V1.dll
Constructors
TrinoJob()
public TrinoJob()
TrinoJob(TrinoJob)
public TrinoJob(TrinoJob other)
Parameter | |
---|---|
Name | Description |
other | TrinoJob |
Properties
ClientTags
public RepeatedField<string> ClientTags { get; }
Optional. Trino client tags to attach to this query
Property Value | |
---|---|
Type | Description |
RepeatedFieldstring |
ContinueOnFailure
public bool ContinueOnFailure { get; set; }
Optional. Whether to continue executing queries if a query fails.
The default value is false
. Setting to true
can be useful when
executing independent parallel queries.
Property Value | |
---|---|
Type | Description |
bool |
LoggingConfig
public LoggingConfig LoggingConfig { get; set; }
Optional. The runtime log config for job execution.
Property Value | |
---|---|
Type | Description |
LoggingConfig |
OutputFormat
public string OutputFormat { get; set; }
Optional. The format in which query output will be displayed. See the Trino documentation for supported output formats
Property Value | |
---|---|
Type | Description |
string |
Properties
public MapField<string, string> Properties { get; }
Optional. A mapping of property names to values. Used to set Trino session properties Equivalent to using the --session flag in the Trino CLI
Property Value | |
---|---|
Type | Description |
MapFieldstringstring |
QueriesCase
public TrinoJob.QueriesOneofCase QueriesCase { get; }
Property Value | |
---|---|
Type | Description |
TrinoJobQueriesOneofCase |
QueryFileUri
public string QueryFileUri { get; set; }
The HCFS URI of the script that contains SQL queries.
Property Value | |
---|---|
Type | Description |
string |
QueryList
public QueryList QueryList { get; set; }
A list of queries.
Property Value | |
---|---|
Type | Description |
QueryList |