Constructor
new FlexTemplateRuntimeEnvironment(propertiesopt)
Constructs a new FlexTemplateRuntimeEnvironment.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
properties |
google.dataflow.v1beta3.IFlexTemplateRuntimeEnvironment |
<optional> |
Properties to set |
- Implements:
-
- IFlexTemplateRuntimeEnvironment
Members
additionalExperiments
FlexTemplateRuntimeEnvironment additionalExperiments.
additionalUserLabels
FlexTemplateRuntimeEnvironment additionalUserLabels.
autoscalingAlgorithm
FlexTemplateRuntimeEnvironment autoscalingAlgorithm.
diskSizeGb
FlexTemplateRuntimeEnvironment diskSizeGb.
dumpHeapOnOom
FlexTemplateRuntimeEnvironment dumpHeapOnOom.
enableStreamingEngine
FlexTemplateRuntimeEnvironment enableStreamingEngine.
flexrsGoal
FlexTemplateRuntimeEnvironment flexrsGoal.
ipConfiguration
FlexTemplateRuntimeEnvironment ipConfiguration.
kmsKeyName
FlexTemplateRuntimeEnvironment kmsKeyName.
launcherMachineType
FlexTemplateRuntimeEnvironment launcherMachineType.
machineType
FlexTemplateRuntimeEnvironment machineType.
maxWorkers
FlexTemplateRuntimeEnvironment maxWorkers.
network
FlexTemplateRuntimeEnvironment network.
numWorkers
FlexTemplateRuntimeEnvironment numWorkers.
saveHeapDumpsToGcsPath
FlexTemplateRuntimeEnvironment saveHeapDumpsToGcsPath.
sdkContainerImage
FlexTemplateRuntimeEnvironment sdkContainerImage.
serviceAccountEmail
FlexTemplateRuntimeEnvironment serviceAccountEmail.
stagingLocation
FlexTemplateRuntimeEnvironment stagingLocation.
subnetwork
FlexTemplateRuntimeEnvironment subnetwork.
tempLocation
FlexTemplateRuntimeEnvironment tempLocation.
workerRegion
FlexTemplateRuntimeEnvironment workerRegion.
workerZone
FlexTemplateRuntimeEnvironment workerZone.
zone
FlexTemplateRuntimeEnvironment zone.
Methods
toJSON() → {Object.<string, *>}
Converts this FlexTemplateRuntimeEnvironment to JSON.
Returns:
| Type | Description |
|---|---|
| Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.dataflow.v1beta3.FlexTemplateRuntimeEnvironment}
Creates a new FlexTemplateRuntimeEnvironment instance using the specified properties.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
properties |
google.dataflow.v1beta3.IFlexTemplateRuntimeEnvironment |
<optional> |
Properties to set |
Returns:
| Type | Description |
|---|---|
| google.dataflow.v1beta3.FlexTemplateRuntimeEnvironment |
FlexTemplateRuntimeEnvironment instance |
(static) decode(reader, lengthopt) → {google.dataflow.v1beta3.FlexTemplateRuntimeEnvironment}
Decodes a FlexTemplateRuntimeEnvironment 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.dataflow.v1beta3.FlexTemplateRuntimeEnvironment |
FlexTemplateRuntimeEnvironment |
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.dataflow.v1beta3.FlexTemplateRuntimeEnvironment}
Decodes a FlexTemplateRuntimeEnvironment 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.dataflow.v1beta3.FlexTemplateRuntimeEnvironment |
FlexTemplateRuntimeEnvironment |
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 FlexTemplateRuntimeEnvironment message. Does not implicitly verify messages.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
message |
google.dataflow.v1beta3.IFlexTemplateRuntimeEnvironment |
FlexTemplateRuntimeEnvironment 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 FlexTemplateRuntimeEnvironment message, length delimited. Does not implicitly verify messages.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
message |
google.dataflow.v1beta3.IFlexTemplateRuntimeEnvironment |
FlexTemplateRuntimeEnvironment message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
| Type | Description |
|---|---|
| $protobuf.Writer |
Writer |
(static) fromObject(object) → {google.dataflow.v1beta3.FlexTemplateRuntimeEnvironment}
Creates a FlexTemplateRuntimeEnvironment 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.dataflow.v1beta3.FlexTemplateRuntimeEnvironment |
FlexTemplateRuntimeEnvironment |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for FlexTemplateRuntimeEnvironment
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 a FlexTemplateRuntimeEnvironment message. Also converts values to other types if specified.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
message |
google.dataflow.v1beta3.FlexTemplateRuntimeEnvironment |
FlexTemplateRuntimeEnvironment |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
| Type | Description |
|---|---|
| Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a FlexTemplateRuntimeEnvironment message.
Parameters:
| Name | Type | Description |
|---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
| Type | Description |
|---|---|
| string | null |
|