Package com.google.dataflow.v1beta3
Class TopologyConfig
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.dataflow.v1beta3.TopologyConfig
- All Implemented Interfaces:
TopologyConfigOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class TopologyConfig
extends com.google.protobuf.GeneratedMessage
implements TopologyConfigOrBuilder
Global topology of the streaming Dataflow job, including all computations and their sharded locations.Protobuf type
google.dataflow.v1beta3.TopologyConfig- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classGlobal topology of the streaming Dataflow job, including all computations and their sharded locations.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanMaps user stage names to stable computation names.booleangetComputations(int index) The computations associated with a streaming Dataflow job.intThe computations associated with a streaming Dataflow job.The computations associated with a streaming Dataflow job.getComputationsOrBuilder(int index) The computations associated with a streaming Dataflow job.List<? extends ComputationTopologyOrBuilder>The computations associated with a streaming Dataflow job.getDataDiskAssignments(int index) The disks assigned to a streaming Dataflow job.intThe disks assigned to a streaming Dataflow job.The disks assigned to a streaming Dataflow job.getDataDiskAssignmentsOrBuilder(int index) The disks assigned to a streaming Dataflow job.List<? extends DataDiskAssignmentOrBuilder>The disks assigned to a streaming Dataflow job.static TopologyConfigstatic final com.google.protobuf.Descriptors.DescriptorintThe size (in bits) of keys that will be assigned to source messages.com.google.protobuf.Parser<TopologyConfig>intVersion number for persistent state.intDeprecated.intMaps user stage names to stable computation names.Maps user stage names to stable computation names.getUserStageToComputationNameMapOrDefault(String key, String defaultValue) Maps user stage names to stable computation names.Maps user stage names to stable computation names.inthashCode()protected com.google.protobuf.GeneratedMessage.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) final booleanstatic TopologyConfig.Builderstatic TopologyConfig.BuildernewBuilder(TopologyConfig prototype) protected TopologyConfig.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static TopologyConfigparseDelimitedFrom(InputStream input) static TopologyConfigparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TopologyConfigparseFrom(byte[] data) static TopologyConfigparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TopologyConfigparseFrom(com.google.protobuf.ByteString data) static TopologyConfigparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TopologyConfigparseFrom(com.google.protobuf.CodedInputStream input) static TopologyConfigparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TopologyConfigparseFrom(InputStream input) static TopologyConfigparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TopologyConfigparseFrom(ByteBuffer data) static TopologyConfigparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<TopologyConfig>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
COMPUTATIONS_FIELD_NUMBER
public static final int COMPUTATIONS_FIELD_NUMBER- See Also:
-
DATA_DISK_ASSIGNMENTS_FIELD_NUMBER
public static final int DATA_DISK_ASSIGNMENTS_FIELD_NUMBER- See Also:
-
USER_STAGE_TO_COMPUTATION_NAME_MAP_FIELD_NUMBER
public static final int USER_STAGE_TO_COMPUTATION_NAME_MAP_FIELD_NUMBER- See Also:
-
FORWARDING_KEY_BITS_FIELD_NUMBER
public static final int FORWARDING_KEY_BITS_FIELD_NUMBER- See Also:
-
PERSISTENT_STATE_VERSION_FIELD_NUMBER
public static final int PERSISTENT_STATE_VERSION_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number) - Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessage
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getComputationsList
The computations associated with a streaming Dataflow job.
repeated .google.dataflow.v1beta3.ComputationTopology computations = 1;- Specified by:
getComputationsListin interfaceTopologyConfigOrBuilder
-
getComputationsOrBuilderList
The computations associated with a streaming Dataflow job.
repeated .google.dataflow.v1beta3.ComputationTopology computations = 1;- Specified by:
getComputationsOrBuilderListin interfaceTopologyConfigOrBuilder
-
getComputationsCount
public int getComputationsCount()The computations associated with a streaming Dataflow job.
repeated .google.dataflow.v1beta3.ComputationTopology computations = 1;- Specified by:
getComputationsCountin interfaceTopologyConfigOrBuilder
-
getComputations
The computations associated with a streaming Dataflow job.
repeated .google.dataflow.v1beta3.ComputationTopology computations = 1;- Specified by:
getComputationsin interfaceTopologyConfigOrBuilder
-
getComputationsOrBuilder
The computations associated with a streaming Dataflow job.
repeated .google.dataflow.v1beta3.ComputationTopology computations = 1;- Specified by:
getComputationsOrBuilderin interfaceTopologyConfigOrBuilder
-
getDataDiskAssignmentsList
The disks assigned to a streaming Dataflow job.
repeated .google.dataflow.v1beta3.DataDiskAssignment data_disk_assignments = 2;- Specified by:
getDataDiskAssignmentsListin interfaceTopologyConfigOrBuilder
-
getDataDiskAssignmentsOrBuilderList
The disks assigned to a streaming Dataflow job.
repeated .google.dataflow.v1beta3.DataDiskAssignment data_disk_assignments = 2;- Specified by:
getDataDiskAssignmentsOrBuilderListin interfaceTopologyConfigOrBuilder
-
getDataDiskAssignmentsCount
public int getDataDiskAssignmentsCount()The disks assigned to a streaming Dataflow job.
repeated .google.dataflow.v1beta3.DataDiskAssignment data_disk_assignments = 2;- Specified by:
getDataDiskAssignmentsCountin interfaceTopologyConfigOrBuilder
-
getDataDiskAssignments
The disks assigned to a streaming Dataflow job.
repeated .google.dataflow.v1beta3.DataDiskAssignment data_disk_assignments = 2;- Specified by:
getDataDiskAssignmentsin interfaceTopologyConfigOrBuilder
-
getDataDiskAssignmentsOrBuilder
The disks assigned to a streaming Dataflow job.
repeated .google.dataflow.v1beta3.DataDiskAssignment data_disk_assignments = 2;- Specified by:
getDataDiskAssignmentsOrBuilderin interfaceTopologyConfigOrBuilder
-
getUserStageToComputationNameMapCount
public int getUserStageToComputationNameMapCount()Description copied from interface:TopologyConfigOrBuilderMaps user stage names to stable computation names.
map<string, string> user_stage_to_computation_name_map = 3;- Specified by:
getUserStageToComputationNameMapCountin interfaceTopologyConfigOrBuilder
-
containsUserStageToComputationNameMap
Maps user stage names to stable computation names.
map<string, string> user_stage_to_computation_name_map = 3;- Specified by:
containsUserStageToComputationNameMapin interfaceTopologyConfigOrBuilder
-
getUserStageToComputationNameMap
Deprecated.UsegetUserStageToComputationNameMapMap()instead.- Specified by:
getUserStageToComputationNameMapin interfaceTopologyConfigOrBuilder
-
getUserStageToComputationNameMapMap
Maps user stage names to stable computation names.
map<string, string> user_stage_to_computation_name_map = 3;- Specified by:
getUserStageToComputationNameMapMapin interfaceTopologyConfigOrBuilder
-
getUserStageToComputationNameMapOrDefault
Maps user stage names to stable computation names.
map<string, string> user_stage_to_computation_name_map = 3;- Specified by:
getUserStageToComputationNameMapOrDefaultin interfaceTopologyConfigOrBuilder
-
getUserStageToComputationNameMapOrThrow
Maps user stage names to stable computation names.
map<string, string> user_stage_to_computation_name_map = 3;- Specified by:
getUserStageToComputationNameMapOrThrowin interfaceTopologyConfigOrBuilder
-
getForwardingKeyBits
public int getForwardingKeyBits()The size (in bits) of keys that will be assigned to source messages.
int32 forwarding_key_bits = 4;- Specified by:
getForwardingKeyBitsin interfaceTopologyConfigOrBuilder- Returns:
- The forwardingKeyBits.
-
getPersistentStateVersion
public int getPersistentStateVersion()Version number for persistent state.
int32 persistent_state_version = 5;- Specified by:
getPersistentStateVersionin interfaceTopologyConfigOrBuilder- Returns:
- The persistentStateVersion.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- 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 TopologyConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TopologyConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TopologyConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TopologyConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TopologyConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TopologyConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static TopologyConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static TopologyConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static TopologyConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static TopologyConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected TopologyConfig.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-