Constructor
new ExecutionConfig(propertiesopt)
Constructs a new ExecutionConfig.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.dataproc.v1.IExecutionConfig |
<optional> |
Properties to set |
- Implements:
-
- IExecutionConfig
Members
idleTtl
ExecutionConfig idleTtl.
kmsKey
ExecutionConfig kmsKey.
network
ExecutionConfig network.
networkTags
ExecutionConfig networkTags.
networkUri
ExecutionConfig networkUri.
serviceAccount
ExecutionConfig serviceAccount.
stagingBucket
ExecutionConfig stagingBucket.
subnetworkUri
ExecutionConfig subnetworkUri.
ttl
ExecutionConfig ttl.
Methods
toJSON() → {Object.<string, *>}
Converts this ExecutionConfig to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.dataproc.v1.ExecutionConfig}
Creates a new ExecutionConfig instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.dataproc.v1.IExecutionConfig |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.dataproc.v1.ExecutionConfig |
ExecutionConfig instance |
(static) decode(reader, lengthopt) → {google.cloud.dataproc.v1.ExecutionConfig}
Decodes an ExecutionConfig 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.ExecutionConfig |
ExecutionConfig |
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.ExecutionConfig}
Decodes an ExecutionConfig 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.ExecutionConfig |
ExecutionConfig |
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 ExecutionConfig message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.dataproc.v1.IExecutionConfig |
ExecutionConfig 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 ExecutionConfig message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.dataproc.v1.IExecutionConfig |
ExecutionConfig 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.ExecutionConfig}
Creates an ExecutionConfig 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.ExecutionConfig |
ExecutionConfig |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for ExecutionConfig
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
typeUrlPrefix |
string |
<optional> |
your custom typeUrlPrefix(default "type.googleapis.com") |
Returns:
Type | Description |
---|---|
string |
The default type url |
(static) toObject(message, optionsopt) → {Object.<string, *>}
Creates a plain object from an ExecutionConfig message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.dataproc.v1.ExecutionConfig |
ExecutionConfig |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies an ExecutionConfig message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|