public final class StreamingConfigTask
extends com.google.api.client.json.GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Dataflow API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
StreamingConfigTask() |
Modifier and Type | Method and Description |
---|---|
StreamingConfigTask |
clone() |
Long |
getMaxWorkItemCommitBytes()
Maximum size for work item commit supported windmill storage layer.
|
List<StreamingComputationConfig> |
getStreamingComputationConfigs()
Set of computation configuration information.
|
Map<String,String> |
getUserStepToStateFamilyNameMap()
Map from user step names to state families.
|
String |
getWindmillServiceEndpoint()
If present, the worker must use this endpoint to communicate with Windmill Service dispatchers,
otherwise the worker must continue to use whatever endpoint it had been using.
|
Long |
getWindmillServicePort()
If present, the worker must use this port to communicate with Windmill Service dispatchers.
|
StreamingConfigTask |
set(String fieldName,
Object value) |
StreamingConfigTask |
setMaxWorkItemCommitBytes(Long maxWorkItemCommitBytes)
Maximum size for work item commit supported windmill storage layer.
|
StreamingConfigTask |
setStreamingComputationConfigs(List<StreamingComputationConfig> streamingComputationConfigs)
Set of computation configuration information.
|
StreamingConfigTask |
setUserStepToStateFamilyNameMap(Map<String,String> userStepToStateFamilyNameMap)
Map from user step names to state families.
|
StreamingConfigTask |
setWindmillServiceEndpoint(String windmillServiceEndpoint)
If present, the worker must use this endpoint to communicate with Windmill Service dispatchers,
otherwise the worker must continue to use whatever endpoint it had been using.
|
StreamingConfigTask |
setWindmillServicePort(Long windmillServicePort)
If present, the worker must use this port to communicate with Windmill Service dispatchers.
|
getFactory, setFactory, toPrettyString, toString
entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public Long getMaxWorkItemCommitBytes()
null
for nonepublic StreamingConfigTask setMaxWorkItemCommitBytes(Long maxWorkItemCommitBytes)
maxWorkItemCommitBytes
- maxWorkItemCommitBytes or null
for nonepublic List<StreamingComputationConfig> getStreamingComputationConfigs()
null
for nonepublic StreamingConfigTask setStreamingComputationConfigs(List<StreamingComputationConfig> streamingComputationConfigs)
streamingComputationConfigs
- streamingComputationConfigs or null
for nonepublic Map<String,String> getUserStepToStateFamilyNameMap()
null
for nonepublic StreamingConfigTask setUserStepToStateFamilyNameMap(Map<String,String> userStepToStateFamilyNameMap)
userStepToStateFamilyNameMap
- userStepToStateFamilyNameMap or null
for nonepublic String getWindmillServiceEndpoint()
null
for nonepublic StreamingConfigTask setWindmillServiceEndpoint(String windmillServiceEndpoint)
windmillServiceEndpoint
- windmillServiceEndpoint or null
for nonepublic Long getWindmillServicePort()
null
for nonepublic StreamingConfigTask setWindmillServicePort(Long windmillServicePort)
windmillServicePort
- windmillServicePort or null
for nonepublic StreamingConfigTask set(String fieldName, Object value)
set
in class com.google.api.client.json.GenericJson
public StreamingConfigTask clone()
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2019 Google. All rights reserved.