YarnApplication

google.cloud.dataproc.v1. YarnApplication

Represents a YarnApplication.

Constructor

new YarnApplication(propertiesopt)

Constructs a new YarnApplication.

Parameters:
Name Type Attributes Description
properties google.cloud.dataproc.v1.IYarnApplication <optional>

Properties to set

Implements:
  • IYarnApplication

Members

State

State enum.

Properties:
Name Type Description
STATE_UNSPECIFIED number

STATE_UNSPECIFIED value

NEW number

NEW value

NEW_SAVING number

NEW_SAVING value

SUBMITTED number

SUBMITTED value

ACCEPTED number

ACCEPTED value

RUNNING number

RUNNING value

FINISHED number

FINISHED value

FAILED number

FAILED value

KILLED number

KILLED value

name

YarnApplication name.

progress

YarnApplication progress.

state

YarnApplication state.

trackingUrl

YarnApplication trackingUrl.

Methods

(static) create(propertiesopt) → {google.cloud.dataproc.v1.YarnApplication}

Creates a new YarnApplication instance using the specified properties.

Parameters:
Name Type Attributes Description
properties google.cloud.dataproc.v1.IYarnApplication <optional>

Properties to set

Returns:
Type Description
google.cloud.dataproc.v1.YarnApplication

YarnApplication instance

(static) decode(reader, lengthopt) → {google.cloud.dataproc.v1.YarnApplication}

Decodes a YarnApplication message from the specified reader or buffer.

Parameters:
Name Type Attributes Description
reader $protobuf.Reader | Uint8Array

Reader or buffer to decode from

length number <optional>

Message length if known beforehand

Returns:
Type Description
google.cloud.dataproc.v1.YarnApplication

YarnApplication

Throws:
  • If the payload is not a reader or valid buffer

    Type
    Error
  • If required fields are missing

    Type
    $protobuf.util.ProtocolError

(static) decodeDelimited(reader) → {google.cloud.dataproc.v1.YarnApplication}

Decodes a YarnApplication message from the specified reader or buffer, length delimited.

Parameters:
Name Type Description
reader $protobuf.Reader | Uint8Array

Reader or buffer to decode from

Returns:
Type Description
google.cloud.dataproc.v1.YarnApplication

YarnApplication

Throws:
  • If the payload is not a reader or valid buffer

    Type
    Error
  • If required fields are missing

    Type
    $protobuf.util.ProtocolError

(static) encode(message, writeropt) → {$protobuf.Writer}

Encodes the specified YarnApplication message. Does not implicitly verify messages.

Parameters:
Name Type Attributes Description
message google.cloud.dataproc.v1.IYarnApplication

YarnApplication message or plain object to encode

writer $protobuf.Writer <optional>

Writer to encode to

Returns:
Type Description
$protobuf.Writer

Writer

(static) encodeDelimited(message, writeropt) → {$protobuf.Writer}

Encodes the specified YarnApplication message, length delimited. Does not implicitly verify messages.

Parameters:
Name Type Attributes Description
message google.cloud.dataproc.v1.IYarnApplication

YarnApplication message or plain object to encode

writer $protobuf.Writer <optional>

Writer to encode to

Returns:
Type Description
$protobuf.Writer

Writer

(static) fromObject(object) → {google.cloud.dataproc.v1.YarnApplication}

Creates a YarnApplication message from a plain object. Also converts values to their respective internal types.

Parameters:
Name Type Description
object Object.<string, *>

Plain object

Returns:
Type Description
google.cloud.dataproc.v1.YarnApplication

YarnApplication

(static) toObject(message, optionsopt) → {Object.<string, *>}

Creates a plain object from a YarnApplication message. Also converts values to other types if specified.

Parameters:
Name Type Attributes Description
message google.cloud.dataproc.v1.YarnApplication

YarnApplication

options $protobuf.IConversionOptions <optional>

Conversion options

Returns:
Type Description
Object.<string, *>

Plain object

(static) verify(message) → {string|null}

Verifies a YarnApplication message.

Parameters:
Name Type Description
message Object.<string, *>

Plain object to verify

Returns:
Type Description
string | null

null if valid, otherwise the reason why it is not

toJSON() → {Object.<string, *>}

Converts this YarnApplication to JSON.

Returns:
Type Description
Object.<string, *>

JSON object