Show / Hide Table of Contents

Class FlinkJob

A Dataproc job for running Apache Flink applications on YARN.

Inheritance
object
FlinkJob
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Dataproc.v1.Data
Assembly: Google.Apis.Dataproc.v1.dll
Syntax
public class FlinkJob : IDirectResponseSchema

Properties

Args

Optional. The arguments to pass to the driver. Do not include arguments, such as --conf, that can be set as job properties, since a collision might occur that causes an incorrect job submission.

Declaration
[JsonProperty("args")]
public virtual IList<string> Args { get; set; }
Property Value
Type Description
IList<string>

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

JarFileUris

Optional. HCFS URIs of jar files to add to the CLASSPATHs of the Flink driver and tasks.

Declaration
[JsonProperty("jarFileUris")]
public virtual IList<string> JarFileUris { get; set; }
Property Value
Type Description
IList<string>

LoggingConfig

Optional. The runtime log config for job execution.

Declaration
[JsonProperty("loggingConfig")]
public virtual LoggingConfig LoggingConfig { get; set; }
Property Value
Type Description
LoggingConfig

MainClass

The name of the driver's main class. The jar file that contains the class must be in the default CLASSPATH or specified in jarFileUris.

Declaration
[JsonProperty("mainClass")]
public virtual string MainClass { get; set; }
Property Value
Type Description
string

MainJarFileUri

The HCFS URI of the jar file that contains the main class.

Declaration
[JsonProperty("mainJarFileUri")]
public virtual string MainJarFileUri { get; set; }
Property Value
Type Description
string

Properties

Optional. A mapping of property names to values, used to configure Flink. Properties that conflict with values set by the Dataproc API might be overwritten. Can include properties set in /etc/flink/conf/flink-defaults.conf and classes in user code.

Declaration
[JsonProperty("properties")]
public virtual IDictionary<string, string> Properties { get; set; }
Property Value
Type Description
IDictionary<string, string>

SavepointUri

Optional. HCFS URI of the savepoint, which contains the last saved progress for starting the current job.

Declaration
[JsonProperty("savepointUri")]
public virtual string SavepointUri { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX