public sealed class PrestoJob : IMessage<PrestoJob>, IEquatable<PrestoJob>, IDeepCloneable<PrestoJob>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Dataproc v1 API class PrestoJob.
A Dataproc job for running Presto queries. IMPORTANT: The Dataproc Presto Optional Component must be enabled when the cluster is created to submit a Presto job to the cluster.
Implements
IMessagePrestoJob, IEquatablePrestoJob, IDeepCloneablePrestoJob, IBufferMessage, IMessageNamespace
Google.Cloud.Dataproc.V1Assembly
Google.Cloud.Dataproc.V1.dll
Constructors
PrestoJob()
public PrestoJob()PrestoJob(PrestoJob)
public PrestoJob(PrestoJob other)| Parameter | |
|---|---|
| Name | Description |
other |
PrestoJob |
Properties
ClientTags
public RepeatedField<string> ClientTags { get; }Optional. Presto 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 |
|
HasQueryFileUri
public bool HasQueryFileUri { get; }Gets whether the "query_file_uri" field is set
| 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 Presto 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 Presto session properties Equivalent to using the --session flag in the Presto CLI
| Property Value | |
|---|---|
| Type | Description |
MapFieldstringstring |
|
QueriesCase
public PrestoJob.QueriesOneofCase QueriesCase { get; }| Property Value | |
|---|---|
| Type | Description |
PrestoJobQueriesOneofCase |
|
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 |
|