Package com.google.dataflow.v1beta3
Class ComputationTopology.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ComputationTopology.Builder>
com.google.dataflow.v1beta3.ComputationTopology.Builder
- All Implemented Interfaces:
ComputationTopologyOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ComputationTopology
public static final class ComputationTopology.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ComputationTopology.Builder>
implements ComputationTopologyOrBuilder
All configuration data for a particular Computation.Protobuf type
google.dataflow.v1beta3.ComputationTopology-
Method Summary
Modifier and TypeMethodDescriptionaddAllInputs(Iterable<? extends StreamLocation> values) The inputs to the computation.addAllKeyRanges(Iterable<? extends KeyRangeLocation> values) The key ranges processed by the computation.addAllOutputs(Iterable<? extends StreamLocation> values) The outputs from the computation.addAllStateFamilies(Iterable<? extends StateFamilyConfig> values) The state family values.addInputs(int index, StreamLocation value) The inputs to the computation.addInputs(int index, StreamLocation.Builder builderForValue) The inputs to the computation.addInputs(StreamLocation value) The inputs to the computation.addInputs(StreamLocation.Builder builderForValue) The inputs to the computation.The inputs to the computation.addInputsBuilder(int index) The inputs to the computation.addKeyRanges(int index, KeyRangeLocation value) The key ranges processed by the computation.addKeyRanges(int index, KeyRangeLocation.Builder builderForValue) The key ranges processed by the computation.addKeyRanges(KeyRangeLocation value) The key ranges processed by the computation.addKeyRanges(KeyRangeLocation.Builder builderForValue) The key ranges processed by the computation.The key ranges processed by the computation.addKeyRangesBuilder(int index) The key ranges processed by the computation.addOutputs(int index, StreamLocation value) The outputs from the computation.addOutputs(int index, StreamLocation.Builder builderForValue) The outputs from the computation.addOutputs(StreamLocation value) The outputs from the computation.addOutputs(StreamLocation.Builder builderForValue) The outputs from the computation.The outputs from the computation.addOutputsBuilder(int index) The outputs from the computation.addStateFamilies(int index, StateFamilyConfig value) The state family values.addStateFamilies(int index, StateFamilyConfig.Builder builderForValue) The state family values.The state family values.addStateFamilies(StateFamilyConfig.Builder builderForValue) The state family values.The state family values.addStateFamiliesBuilder(int index) The state family values.build()clear()The ID of the computation.The inputs to the computation.The key ranges processed by the computation.The outputs from the computation.The state family values.The system stage name.The ID of the computation.com.google.protobuf.ByteStringThe ID of the computation.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetInputs(int index) The inputs to the computation.getInputsBuilder(int index) The inputs to the computation.The inputs to the computation.intThe inputs to the computation.The inputs to the computation.getInputsOrBuilder(int index) The inputs to the computation.List<? extends StreamLocationOrBuilder>The inputs to the computation.getKeyRanges(int index) The key ranges processed by the computation.getKeyRangesBuilder(int index) The key ranges processed by the computation.The key ranges processed by the computation.intThe key ranges processed by the computation.The key ranges processed by the computation.getKeyRangesOrBuilder(int index) The key ranges processed by the computation.List<? extends KeyRangeLocationOrBuilder>The key ranges processed by the computation.getOutputs(int index) The outputs from the computation.getOutputsBuilder(int index) The outputs from the computation.The outputs from the computation.intThe outputs from the computation.The outputs from the computation.getOutputsOrBuilder(int index) The outputs from the computation.List<? extends StreamLocationOrBuilder>The outputs from the computation.getStateFamilies(int index) The state family values.getStateFamiliesBuilder(int index) The state family values.The state family values.intThe state family values.The state family values.getStateFamiliesOrBuilder(int index) The state family values.List<? extends StateFamilyConfigOrBuilder>The state family values.The system stage name.com.google.protobuf.ByteStringThe system stage name.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(ComputationTopology other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeInputs(int index) The inputs to the computation.removeKeyRanges(int index) The key ranges processed by the computation.removeOutputs(int index) The outputs from the computation.removeStateFamilies(int index) The state family values.setComputationId(String value) The ID of the computation.setComputationIdBytes(com.google.protobuf.ByteString value) The ID of the computation.setInputs(int index, StreamLocation value) The inputs to the computation.setInputs(int index, StreamLocation.Builder builderForValue) The inputs to the computation.setKeyRanges(int index, KeyRangeLocation value) The key ranges processed by the computation.setKeyRanges(int index, KeyRangeLocation.Builder builderForValue) The key ranges processed by the computation.setOutputs(int index, StreamLocation value) The outputs from the computation.setOutputs(int index, StreamLocation.Builder builderForValue) The outputs from the computation.setStateFamilies(int index, StateFamilyConfig value) The state family values.setStateFamilies(int index, StateFamilyConfig.Builder builderForValue) The state family values.setSystemStageName(String value) The system stage name.setSystemStageNameBytes(com.google.protobuf.ByteString value) The system stage name.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ComputationTopology.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ComputationTopology.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<ComputationTopology.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ComputationTopology.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ComputationTopology.Builder>
-
mergeFrom
public ComputationTopology.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ComputationTopology.Builder>- Throws:
IOException
-
getSystemStageName
The system stage name.
string system_stage_name = 1;- Specified by:
getSystemStageNamein interfaceComputationTopologyOrBuilder- Returns:
- The systemStageName.
-
getSystemStageNameBytes
public com.google.protobuf.ByteString getSystemStageNameBytes()The system stage name.
string system_stage_name = 1;- Specified by:
getSystemStageNameBytesin interfaceComputationTopologyOrBuilder- Returns:
- The bytes for systemStageName.
-
setSystemStageName
The system stage name.
string system_stage_name = 1;- Parameters:
value- The systemStageName to set.- Returns:
- This builder for chaining.
-
clearSystemStageName
The system stage name.
string system_stage_name = 1;- Returns:
- This builder for chaining.
-
setSystemStageNameBytes
The system stage name.
string system_stage_name = 1;- Parameters:
value- The bytes for systemStageName to set.- Returns:
- This builder for chaining.
-
getComputationId
The ID of the computation.
string computation_id = 5;- Specified by:
getComputationIdin interfaceComputationTopologyOrBuilder- Returns:
- The computationId.
-
getComputationIdBytes
public com.google.protobuf.ByteString getComputationIdBytes()The ID of the computation.
string computation_id = 5;- Specified by:
getComputationIdBytesin interfaceComputationTopologyOrBuilder- Returns:
- The bytes for computationId.
-
setComputationId
The ID of the computation.
string computation_id = 5;- Parameters:
value- The computationId to set.- Returns:
- This builder for chaining.
-
clearComputationId
The ID of the computation.
string computation_id = 5;- Returns:
- This builder for chaining.
-
setComputationIdBytes
The ID of the computation.
string computation_id = 5;- Parameters:
value- The bytes for computationId to set.- Returns:
- This builder for chaining.
-
getKeyRangesList
The key ranges processed by the computation.
repeated .google.dataflow.v1beta3.KeyRangeLocation key_ranges = 2;- Specified by:
getKeyRangesListin interfaceComputationTopologyOrBuilder
-
getKeyRangesCount
public int getKeyRangesCount()The key ranges processed by the computation.
repeated .google.dataflow.v1beta3.KeyRangeLocation key_ranges = 2;- Specified by:
getKeyRangesCountin interfaceComputationTopologyOrBuilder
-
getKeyRanges
The key ranges processed by the computation.
repeated .google.dataflow.v1beta3.KeyRangeLocation key_ranges = 2;- Specified by:
getKeyRangesin interfaceComputationTopologyOrBuilder
-
setKeyRanges
The key ranges processed by the computation.
repeated .google.dataflow.v1beta3.KeyRangeLocation key_ranges = 2; -
setKeyRanges
public ComputationTopology.Builder setKeyRanges(int index, KeyRangeLocation.Builder builderForValue) The key ranges processed by the computation.
repeated .google.dataflow.v1beta3.KeyRangeLocation key_ranges = 2; -
addKeyRanges
The key ranges processed by the computation.
repeated .google.dataflow.v1beta3.KeyRangeLocation key_ranges = 2; -
addKeyRanges
The key ranges processed by the computation.
repeated .google.dataflow.v1beta3.KeyRangeLocation key_ranges = 2; -
addKeyRanges
The key ranges processed by the computation.
repeated .google.dataflow.v1beta3.KeyRangeLocation key_ranges = 2; -
addKeyRanges
public ComputationTopology.Builder addKeyRanges(int index, KeyRangeLocation.Builder builderForValue) The key ranges processed by the computation.
repeated .google.dataflow.v1beta3.KeyRangeLocation key_ranges = 2; -
addAllKeyRanges
The key ranges processed by the computation.
repeated .google.dataflow.v1beta3.KeyRangeLocation key_ranges = 2; -
clearKeyRanges
The key ranges processed by the computation.
repeated .google.dataflow.v1beta3.KeyRangeLocation key_ranges = 2; -
removeKeyRanges
The key ranges processed by the computation.
repeated .google.dataflow.v1beta3.KeyRangeLocation key_ranges = 2; -
getKeyRangesBuilder
The key ranges processed by the computation.
repeated .google.dataflow.v1beta3.KeyRangeLocation key_ranges = 2; -
getKeyRangesOrBuilder
The key ranges processed by the computation.
repeated .google.dataflow.v1beta3.KeyRangeLocation key_ranges = 2;- Specified by:
getKeyRangesOrBuilderin interfaceComputationTopologyOrBuilder
-
getKeyRangesOrBuilderList
The key ranges processed by the computation.
repeated .google.dataflow.v1beta3.KeyRangeLocation key_ranges = 2;- Specified by:
getKeyRangesOrBuilderListin interfaceComputationTopologyOrBuilder
-
addKeyRangesBuilder
The key ranges processed by the computation.
repeated .google.dataflow.v1beta3.KeyRangeLocation key_ranges = 2; -
addKeyRangesBuilder
The key ranges processed by the computation.
repeated .google.dataflow.v1beta3.KeyRangeLocation key_ranges = 2; -
getKeyRangesBuilderList
The key ranges processed by the computation.
repeated .google.dataflow.v1beta3.KeyRangeLocation key_ranges = 2; -
getInputsList
The inputs to the computation.
repeated .google.dataflow.v1beta3.StreamLocation inputs = 3;- Specified by:
getInputsListin interfaceComputationTopologyOrBuilder
-
getInputsCount
public int getInputsCount()The inputs to the computation.
repeated .google.dataflow.v1beta3.StreamLocation inputs = 3;- Specified by:
getInputsCountin interfaceComputationTopologyOrBuilder
-
getInputs
The inputs to the computation.
repeated .google.dataflow.v1beta3.StreamLocation inputs = 3;- Specified by:
getInputsin interfaceComputationTopologyOrBuilder
-
setInputs
The inputs to the computation.
repeated .google.dataflow.v1beta3.StreamLocation inputs = 3; -
setInputs
The inputs to the computation.
repeated .google.dataflow.v1beta3.StreamLocation inputs = 3; -
addInputs
The inputs to the computation.
repeated .google.dataflow.v1beta3.StreamLocation inputs = 3; -
addInputs
The inputs to the computation.
repeated .google.dataflow.v1beta3.StreamLocation inputs = 3; -
addInputs
The inputs to the computation.
repeated .google.dataflow.v1beta3.StreamLocation inputs = 3; -
addInputs
The inputs to the computation.
repeated .google.dataflow.v1beta3.StreamLocation inputs = 3; -
addAllInputs
The inputs to the computation.
repeated .google.dataflow.v1beta3.StreamLocation inputs = 3; -
clearInputs
The inputs to the computation.
repeated .google.dataflow.v1beta3.StreamLocation inputs = 3; -
removeInputs
The inputs to the computation.
repeated .google.dataflow.v1beta3.StreamLocation inputs = 3; -
getInputsBuilder
The inputs to the computation.
repeated .google.dataflow.v1beta3.StreamLocation inputs = 3; -
getInputsOrBuilder
The inputs to the computation.
repeated .google.dataflow.v1beta3.StreamLocation inputs = 3;- Specified by:
getInputsOrBuilderin interfaceComputationTopologyOrBuilder
-
getInputsOrBuilderList
The inputs to the computation.
repeated .google.dataflow.v1beta3.StreamLocation inputs = 3;- Specified by:
getInputsOrBuilderListin interfaceComputationTopologyOrBuilder
-
addInputsBuilder
The inputs to the computation.
repeated .google.dataflow.v1beta3.StreamLocation inputs = 3; -
addInputsBuilder
The inputs to the computation.
repeated .google.dataflow.v1beta3.StreamLocation inputs = 3; -
getInputsBuilderList
The inputs to the computation.
repeated .google.dataflow.v1beta3.StreamLocation inputs = 3; -
getOutputsList
The outputs from the computation.
repeated .google.dataflow.v1beta3.StreamLocation outputs = 4;- Specified by:
getOutputsListin interfaceComputationTopologyOrBuilder
-
getOutputsCount
public int getOutputsCount()The outputs from the computation.
repeated .google.dataflow.v1beta3.StreamLocation outputs = 4;- Specified by:
getOutputsCountin interfaceComputationTopologyOrBuilder
-
getOutputs
The outputs from the computation.
repeated .google.dataflow.v1beta3.StreamLocation outputs = 4;- Specified by:
getOutputsin interfaceComputationTopologyOrBuilder
-
setOutputs
The outputs from the computation.
repeated .google.dataflow.v1beta3.StreamLocation outputs = 4; -
setOutputs
The outputs from the computation.
repeated .google.dataflow.v1beta3.StreamLocation outputs = 4; -
addOutputs
The outputs from the computation.
repeated .google.dataflow.v1beta3.StreamLocation outputs = 4; -
addOutputs
The outputs from the computation.
repeated .google.dataflow.v1beta3.StreamLocation outputs = 4; -
addOutputs
The outputs from the computation.
repeated .google.dataflow.v1beta3.StreamLocation outputs = 4; -
addOutputs
The outputs from the computation.
repeated .google.dataflow.v1beta3.StreamLocation outputs = 4; -
addAllOutputs
The outputs from the computation.
repeated .google.dataflow.v1beta3.StreamLocation outputs = 4; -
clearOutputs
The outputs from the computation.
repeated .google.dataflow.v1beta3.StreamLocation outputs = 4; -
removeOutputs
The outputs from the computation.
repeated .google.dataflow.v1beta3.StreamLocation outputs = 4; -
getOutputsBuilder
The outputs from the computation.
repeated .google.dataflow.v1beta3.StreamLocation outputs = 4; -
getOutputsOrBuilder
The outputs from the computation.
repeated .google.dataflow.v1beta3.StreamLocation outputs = 4;- Specified by:
getOutputsOrBuilderin interfaceComputationTopologyOrBuilder
-
getOutputsOrBuilderList
The outputs from the computation.
repeated .google.dataflow.v1beta3.StreamLocation outputs = 4;- Specified by:
getOutputsOrBuilderListin interfaceComputationTopologyOrBuilder
-
addOutputsBuilder
The outputs from the computation.
repeated .google.dataflow.v1beta3.StreamLocation outputs = 4; -
addOutputsBuilder
The outputs from the computation.
repeated .google.dataflow.v1beta3.StreamLocation outputs = 4; -
getOutputsBuilderList
The outputs from the computation.
repeated .google.dataflow.v1beta3.StreamLocation outputs = 4; -
getStateFamiliesList
The state family values.
repeated .google.dataflow.v1beta3.StateFamilyConfig state_families = 7;- Specified by:
getStateFamiliesListin interfaceComputationTopologyOrBuilder
-
getStateFamiliesCount
public int getStateFamiliesCount()The state family values.
repeated .google.dataflow.v1beta3.StateFamilyConfig state_families = 7;- Specified by:
getStateFamiliesCountin interfaceComputationTopologyOrBuilder
-
getStateFamilies
The state family values.
repeated .google.dataflow.v1beta3.StateFamilyConfig state_families = 7;- Specified by:
getStateFamiliesin interfaceComputationTopologyOrBuilder
-
setStateFamilies
The state family values.
repeated .google.dataflow.v1beta3.StateFamilyConfig state_families = 7; -
setStateFamilies
public ComputationTopology.Builder setStateFamilies(int index, StateFamilyConfig.Builder builderForValue) The state family values.
repeated .google.dataflow.v1beta3.StateFamilyConfig state_families = 7; -
addStateFamilies
The state family values.
repeated .google.dataflow.v1beta3.StateFamilyConfig state_families = 7; -
addStateFamilies
The state family values.
repeated .google.dataflow.v1beta3.StateFamilyConfig state_families = 7; -
addStateFamilies
The state family values.
repeated .google.dataflow.v1beta3.StateFamilyConfig state_families = 7; -
addStateFamilies
public ComputationTopology.Builder addStateFamilies(int index, StateFamilyConfig.Builder builderForValue) The state family values.
repeated .google.dataflow.v1beta3.StateFamilyConfig state_families = 7; -
addAllStateFamilies
public ComputationTopology.Builder addAllStateFamilies(Iterable<? extends StateFamilyConfig> values) The state family values.
repeated .google.dataflow.v1beta3.StateFamilyConfig state_families = 7; -
clearStateFamilies
The state family values.
repeated .google.dataflow.v1beta3.StateFamilyConfig state_families = 7; -
removeStateFamilies
The state family values.
repeated .google.dataflow.v1beta3.StateFamilyConfig state_families = 7; -
getStateFamiliesBuilder
The state family values.
repeated .google.dataflow.v1beta3.StateFamilyConfig state_families = 7; -
getStateFamiliesOrBuilder
The state family values.
repeated .google.dataflow.v1beta3.StateFamilyConfig state_families = 7;- Specified by:
getStateFamiliesOrBuilderin interfaceComputationTopologyOrBuilder
-
getStateFamiliesOrBuilderList
The state family values.
repeated .google.dataflow.v1beta3.StateFamilyConfig state_families = 7;- Specified by:
getStateFamiliesOrBuilderListin interfaceComputationTopologyOrBuilder
-
addStateFamiliesBuilder
The state family values.
repeated .google.dataflow.v1beta3.StateFamilyConfig state_families = 7; -
addStateFamiliesBuilder
The state family values.
repeated .google.dataflow.v1beta3.StateFamilyConfig state_families = 7; -
getStateFamiliesBuilderList
The state family values.
repeated .google.dataflow.v1beta3.StateFamilyConfig state_families = 7;
-