Package com.google.dataflow.v1beta3
Class ComputationTopology
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.dataflow.v1beta3.ComputationTopology
-
- All Implemented Interfaces:
ComputationTopologyOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class ComputationTopology extends com.google.protobuf.GeneratedMessageV3 implements ComputationTopologyOrBuilder
All configuration data for a particular Computation.
Protobuf typegoogle.dataflow.v1beta3.ComputationTopology- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classComputationTopology.BuilderAll configuration data for a particular Computation.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intCOMPUTATION_ID_FIELD_NUMBERstatic intINPUTS_FIELD_NUMBERstatic intKEY_RANGES_FIELD_NUMBERstatic intOUTPUTS_FIELD_NUMBERstatic intSTATE_FAMILIES_FIELD_NUMBERstatic intSYSTEM_STAGE_NAME_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetComputationId()The ID of the computation.com.google.protobuf.ByteStringgetComputationIdBytes()The ID of the computation.static ComputationTopologygetDefaultInstance()ComputationTopologygetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()StreamLocationgetInputs(int index)The inputs to the computation.intgetInputsCount()The inputs to the computation.List<StreamLocation>getInputsList()The inputs to the computation.StreamLocationOrBuildergetInputsOrBuilder(int index)The inputs to the computation.List<? extends StreamLocationOrBuilder>getInputsOrBuilderList()The inputs to the computation.KeyRangeLocationgetKeyRanges(int index)The key ranges processed by the computation.intgetKeyRangesCount()The key ranges processed by the computation.List<KeyRangeLocation>getKeyRangesList()The key ranges processed by the computation.KeyRangeLocationOrBuildergetKeyRangesOrBuilder(int index)The key ranges processed by the computation.List<? extends KeyRangeLocationOrBuilder>getKeyRangesOrBuilderList()The key ranges processed by the computation.StreamLocationgetOutputs(int index)The outputs from the computation.intgetOutputsCount()The outputs from the computation.List<StreamLocation>getOutputsList()The outputs from the computation.StreamLocationOrBuildergetOutputsOrBuilder(int index)The outputs from the computation.List<? extends StreamLocationOrBuilder>getOutputsOrBuilderList()The outputs from the computation.com.google.protobuf.Parser<ComputationTopology>getParserForType()intgetSerializedSize()StateFamilyConfiggetStateFamilies(int index)The state family values.intgetStateFamiliesCount()The state family values.List<StateFamilyConfig>getStateFamiliesList()The state family values.StateFamilyConfigOrBuildergetStateFamiliesOrBuilder(int index)The state family values.List<? extends StateFamilyConfigOrBuilder>getStateFamiliesOrBuilderList()The state family values.StringgetSystemStageName()The system stage name.com.google.protobuf.ByteStringgetSystemStageNameBytes()The system stage name.inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static ComputationTopology.BuildernewBuilder()static ComputationTopology.BuildernewBuilder(ComputationTopology prototype)ComputationTopology.BuildernewBuilderForType()protected ComputationTopology.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static ComputationTopologyparseDelimitedFrom(InputStream input)static ComputationTopologyparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ComputationTopologyparseFrom(byte[] data)static ComputationTopologyparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ComputationTopologyparseFrom(com.google.protobuf.ByteString data)static ComputationTopologyparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ComputationTopologyparseFrom(com.google.protobuf.CodedInputStream input)static ComputationTopologyparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ComputationTopologyparseFrom(InputStream input)static ComputationTopologyparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ComputationTopologyparseFrom(ByteBuffer data)static ComputationTopologyparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<ComputationTopology>parser()ComputationTopology.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
SYSTEM_STAGE_NAME_FIELD_NUMBER
public static final int SYSTEM_STAGE_NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
COMPUTATION_ID_FIELD_NUMBER
public static final int COMPUTATION_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
KEY_RANGES_FIELD_NUMBER
public static final int KEY_RANGES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
INPUTS_FIELD_NUMBER
public static final int INPUTS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
OUTPUTS_FIELD_NUMBER
public static final int OUTPUTS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STATE_FAMILIES_FIELD_NUMBER
public static final int STATE_FAMILIES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getSystemStageName
public String 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.
-
getComputationId
public String 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.
-
getKeyRangesList
public List<KeyRangeLocation> getKeyRangesList()
The key ranges processed by the computation.
repeated .google.dataflow.v1beta3.KeyRangeLocation key_ranges = 2;- Specified by:
getKeyRangesListin interfaceComputationTopologyOrBuilder
-
getKeyRangesOrBuilderList
public List<? extends KeyRangeLocationOrBuilder> getKeyRangesOrBuilderList()
The key ranges processed by the computation.
repeated .google.dataflow.v1beta3.KeyRangeLocation key_ranges = 2;- Specified by:
getKeyRangesOrBuilderListin 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
public KeyRangeLocation getKeyRanges(int index)
The key ranges processed by the computation.
repeated .google.dataflow.v1beta3.KeyRangeLocation key_ranges = 2;- Specified by:
getKeyRangesin interfaceComputationTopologyOrBuilder
-
getKeyRangesOrBuilder
public KeyRangeLocationOrBuilder getKeyRangesOrBuilder(int index)
The key ranges processed by the computation.
repeated .google.dataflow.v1beta3.KeyRangeLocation key_ranges = 2;- Specified by:
getKeyRangesOrBuilderin interfaceComputationTopologyOrBuilder
-
getInputsList
public List<StreamLocation> getInputsList()
The inputs to the computation.
repeated .google.dataflow.v1beta3.StreamLocation inputs = 3;- Specified by:
getInputsListin interfaceComputationTopologyOrBuilder
-
getInputsOrBuilderList
public List<? extends StreamLocationOrBuilder> getInputsOrBuilderList()
The inputs to the computation.
repeated .google.dataflow.v1beta3.StreamLocation inputs = 3;- Specified by:
getInputsOrBuilderListin interfaceComputationTopologyOrBuilder
-
getInputsCount
public int getInputsCount()
The inputs to the computation.
repeated .google.dataflow.v1beta3.StreamLocation inputs = 3;- Specified by:
getInputsCountin interfaceComputationTopologyOrBuilder
-
getInputs
public StreamLocation getInputs(int index)
The inputs to the computation.
repeated .google.dataflow.v1beta3.StreamLocation inputs = 3;- Specified by:
getInputsin interfaceComputationTopologyOrBuilder
-
getInputsOrBuilder
public StreamLocationOrBuilder getInputsOrBuilder(int index)
The inputs to the computation.
repeated .google.dataflow.v1beta3.StreamLocation inputs = 3;- Specified by:
getInputsOrBuilderin interfaceComputationTopologyOrBuilder
-
getOutputsList
public List<StreamLocation> getOutputsList()
The outputs from the computation.
repeated .google.dataflow.v1beta3.StreamLocation outputs = 4;- Specified by:
getOutputsListin interfaceComputationTopologyOrBuilder
-
getOutputsOrBuilderList
public List<? extends StreamLocationOrBuilder> getOutputsOrBuilderList()
The outputs from the computation.
repeated .google.dataflow.v1beta3.StreamLocation outputs = 4;- Specified by:
getOutputsOrBuilderListin interfaceComputationTopologyOrBuilder
-
getOutputsCount
public int getOutputsCount()
The outputs from the computation.
repeated .google.dataflow.v1beta3.StreamLocation outputs = 4;- Specified by:
getOutputsCountin interfaceComputationTopologyOrBuilder
-
getOutputs
public StreamLocation getOutputs(int index)
The outputs from the computation.
repeated .google.dataflow.v1beta3.StreamLocation outputs = 4;- Specified by:
getOutputsin interfaceComputationTopologyOrBuilder
-
getOutputsOrBuilder
public StreamLocationOrBuilder getOutputsOrBuilder(int index)
The outputs from the computation.
repeated .google.dataflow.v1beta3.StreamLocation outputs = 4;- Specified by:
getOutputsOrBuilderin interfaceComputationTopologyOrBuilder
-
getStateFamiliesList
public List<StateFamilyConfig> getStateFamiliesList()
The state family values.
repeated .google.dataflow.v1beta3.StateFamilyConfig state_families = 7;- Specified by:
getStateFamiliesListin interfaceComputationTopologyOrBuilder
-
getStateFamiliesOrBuilderList
public List<? extends StateFamilyConfigOrBuilder> getStateFamiliesOrBuilderList()
The state family values.
repeated .google.dataflow.v1beta3.StateFamilyConfig state_families = 7;- Specified by:
getStateFamiliesOrBuilderListin interfaceComputationTopologyOrBuilder
-
getStateFamiliesCount
public int getStateFamiliesCount()
The state family values.
repeated .google.dataflow.v1beta3.StateFamilyConfig state_families = 7;- Specified by:
getStateFamiliesCountin interfaceComputationTopologyOrBuilder
-
getStateFamilies
public StateFamilyConfig getStateFamilies(int index)
The state family values.
repeated .google.dataflow.v1beta3.StateFamilyConfig state_families = 7;- Specified by:
getStateFamiliesin interfaceComputationTopologyOrBuilder
-
getStateFamiliesOrBuilder
public StateFamilyConfigOrBuilder getStateFamiliesOrBuilder(int index)
The state family values.
repeated .google.dataflow.v1beta3.StateFamilyConfig state_families = 7;- Specified by:
getStateFamiliesOrBuilderin interfaceComputationTopologyOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ComputationTopology parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ComputationTopology parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ComputationTopology parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ComputationTopology parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ComputationTopology parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ComputationTopology parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ComputationTopology parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ComputationTopology parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ComputationTopology parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ComputationTopology parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static ComputationTopology parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ComputationTopology parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public ComputationTopology.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static ComputationTopology.Builder newBuilder()
-
newBuilder
public static ComputationTopology.Builder newBuilder(ComputationTopology prototype)
-
toBuilder
public ComputationTopology.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ComputationTopology.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static ComputationTopology getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<ComputationTopology> parser()
-
getParserForType
public com.google.protobuf.Parser<ComputationTopology> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public ComputationTopology getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-