public static final class TopologyAPI.Topology.Builder extends com.google.protobuf.GeneratedMessage.Builder<TopologyAPI.Topology.Builder> implements TopologyAPI.TopologyOrBuilder
heron.proto.api.Topology
Modifier and Type | Method and Description |
---|---|
TopologyAPI.Topology.Builder |
addAllBolts(java.lang.Iterable<? extends TopologyAPI.Bolt> values)
repeated .heron.proto.api.Bolt bolts = 4; |
TopologyAPI.Topology.Builder |
addAllSpouts(java.lang.Iterable<? extends TopologyAPI.Spout> values)
repeated .heron.proto.api.Spout spouts = 3; |
TopologyAPI.Topology.Builder |
addBolts(int index,
TopologyAPI.Bolt.Builder builderForValue)
repeated .heron.proto.api.Bolt bolts = 4; |
TopologyAPI.Topology.Builder |
addBolts(int index,
TopologyAPI.Bolt value)
repeated .heron.proto.api.Bolt bolts = 4; |
TopologyAPI.Topology.Builder |
addBolts(TopologyAPI.Bolt.Builder builderForValue)
repeated .heron.proto.api.Bolt bolts = 4; |
TopologyAPI.Topology.Builder |
addBolts(TopologyAPI.Bolt value)
repeated .heron.proto.api.Bolt bolts = 4; |
TopologyAPI.Bolt.Builder |
addBoltsBuilder()
repeated .heron.proto.api.Bolt bolts = 4; |
TopologyAPI.Bolt.Builder |
addBoltsBuilder(int index)
repeated .heron.proto.api.Bolt bolts = 4; |
TopologyAPI.Topology.Builder |
addSpouts(int index,
TopologyAPI.Spout.Builder builderForValue)
repeated .heron.proto.api.Spout spouts = 3; |
TopologyAPI.Topology.Builder |
addSpouts(int index,
TopologyAPI.Spout value)
repeated .heron.proto.api.Spout spouts = 3; |
TopologyAPI.Topology.Builder |
addSpouts(TopologyAPI.Spout.Builder builderForValue)
repeated .heron.proto.api.Spout spouts = 3; |
TopologyAPI.Topology.Builder |
addSpouts(TopologyAPI.Spout value)
repeated .heron.proto.api.Spout spouts = 3; |
TopologyAPI.Spout.Builder |
addSpoutsBuilder()
repeated .heron.proto.api.Spout spouts = 3; |
TopologyAPI.Spout.Builder |
addSpoutsBuilder(int index)
repeated .heron.proto.api.Spout spouts = 3; |
TopologyAPI.Topology |
build() |
TopologyAPI.Topology |
buildPartial() |
TopologyAPI.Topology.Builder |
clear() |
TopologyAPI.Topology.Builder |
clearBolts()
repeated .heron.proto.api.Bolt bolts = 4; |
TopologyAPI.Topology.Builder |
clearId()
required string id = 1; |
TopologyAPI.Topology.Builder |
clearName()
required string name = 2; |
TopologyAPI.Topology.Builder |
clearSpouts()
repeated .heron.proto.api.Spout spouts = 3; |
TopologyAPI.Topology.Builder |
clearState()
required .heron.proto.api.TopologyState state = 5; |
TopologyAPI.Topology.Builder |
clearTopologyConfig()
optional .heron.proto.api.Config topology_config = 6; |
TopologyAPI.Topology.Builder |
clone() |
TopologyAPI.Bolt |
getBolts(int index)
repeated .heron.proto.api.Bolt bolts = 4; |
TopologyAPI.Bolt.Builder |
getBoltsBuilder(int index)
repeated .heron.proto.api.Bolt bolts = 4; |
java.util.List<TopologyAPI.Bolt.Builder> |
getBoltsBuilderList()
repeated .heron.proto.api.Bolt bolts = 4; |
int |
getBoltsCount()
repeated .heron.proto.api.Bolt bolts = 4; |
java.util.List<TopologyAPI.Bolt> |
getBoltsList()
repeated .heron.proto.api.Bolt bolts = 4; |
TopologyAPI.BoltOrBuilder |
getBoltsOrBuilder(int index)
repeated .heron.proto.api.Bolt bolts = 4; |
java.util.List<? extends TopologyAPI.BoltOrBuilder> |
getBoltsOrBuilderList()
repeated .heron.proto.api.Bolt bolts = 4; |
TopologyAPI.Topology |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
java.lang.String |
getId()
required string id = 1; |
com.google.protobuf.ByteString |
getIdBytes()
required string id = 1; |
java.lang.String |
getName()
required string name = 2; |
com.google.protobuf.ByteString |
getNameBytes()
required string name = 2; |
TopologyAPI.Spout |
getSpouts(int index)
repeated .heron.proto.api.Spout spouts = 3; |
TopologyAPI.Spout.Builder |
getSpoutsBuilder(int index)
repeated .heron.proto.api.Spout spouts = 3; |
java.util.List<TopologyAPI.Spout.Builder> |
getSpoutsBuilderList()
repeated .heron.proto.api.Spout spouts = 3; |
int |
getSpoutsCount()
repeated .heron.proto.api.Spout spouts = 3; |
java.util.List<TopologyAPI.Spout> |
getSpoutsList()
repeated .heron.proto.api.Spout spouts = 3; |
TopologyAPI.SpoutOrBuilder |
getSpoutsOrBuilder(int index)
repeated .heron.proto.api.Spout spouts = 3; |
java.util.List<? extends TopologyAPI.SpoutOrBuilder> |
getSpoutsOrBuilderList()
repeated .heron.proto.api.Spout spouts = 3; |
TopologyAPI.TopologyState |
getState()
required .heron.proto.api.TopologyState state = 5; |
TopologyAPI.Config |
getTopologyConfig()
optional .heron.proto.api.Config topology_config = 6; |
TopologyAPI.Config.Builder |
getTopologyConfigBuilder()
optional .heron.proto.api.Config topology_config = 6; |
TopologyAPI.ConfigOrBuilder |
getTopologyConfigOrBuilder()
optional .heron.proto.api.Config topology_config = 6; |
boolean |
hasId()
required string id = 1; |
boolean |
hasName()
required string name = 2; |
boolean |
hasState()
required .heron.proto.api.TopologyState state = 5; |
boolean |
hasTopologyConfig()
optional .heron.proto.api.Config topology_config = 6; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
TopologyAPI.Topology.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
TopologyAPI.Topology.Builder |
mergeFrom(com.google.protobuf.Message other) |
TopologyAPI.Topology.Builder |
mergeFrom(TopologyAPI.Topology other) |
TopologyAPI.Topology.Builder |
mergeTopologyConfig(TopologyAPI.Config value)
optional .heron.proto.api.Config topology_config = 6; |
TopologyAPI.Topology.Builder |
removeBolts(int index)
repeated .heron.proto.api.Bolt bolts = 4; |
TopologyAPI.Topology.Builder |
removeSpouts(int index)
repeated .heron.proto.api.Spout spouts = 3; |
TopologyAPI.Topology.Builder |
setBolts(int index,
TopologyAPI.Bolt.Builder builderForValue)
repeated .heron.proto.api.Bolt bolts = 4; |
TopologyAPI.Topology.Builder |
setBolts(int index,
TopologyAPI.Bolt value)
repeated .heron.proto.api.Bolt bolts = 4; |
TopologyAPI.Topology.Builder |
setId(java.lang.String value)
required string id = 1; |
TopologyAPI.Topology.Builder |
setIdBytes(com.google.protobuf.ByteString value)
required string id = 1; |
TopologyAPI.Topology.Builder |
setName(java.lang.String value)
required string name = 2; |
TopologyAPI.Topology.Builder |
setNameBytes(com.google.protobuf.ByteString value)
required string name = 2; |
TopologyAPI.Topology.Builder |
setSpouts(int index,
TopologyAPI.Spout.Builder builderForValue)
repeated .heron.proto.api.Spout spouts = 3; |
TopologyAPI.Topology.Builder |
setSpouts(int index,
TopologyAPI.Spout value)
repeated .heron.proto.api.Spout spouts = 3; |
TopologyAPI.Topology.Builder |
setState(TopologyAPI.TopologyState value)
required .heron.proto.api.TopologyState state = 5; |
TopologyAPI.Topology.Builder |
setTopologyConfig(TopologyAPI.Config.Builder builderForValue)
optional .heron.proto.api.Config topology_config = 6; |
TopologyAPI.Topology.Builder |
setTopologyConfig(TopologyAPI.Config value)
optional .heron.proto.api.Config topology_config = 6; |
addRepeatedField, clearField, getAllFields, getField, getFieldBuilder, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields
findInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
addAll, newUninitializedMessageException
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessage.Builder<TopologyAPI.Topology.Builder>
public TopologyAPI.Topology.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessage.Builder<TopologyAPI.Topology.Builder>
public TopologyAPI.Topology.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessage.Builder<TopologyAPI.Topology.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessage.Builder<TopologyAPI.Topology.Builder>
public TopologyAPI.Topology getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public TopologyAPI.Topology build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public TopologyAPI.Topology buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public TopologyAPI.Topology.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<TopologyAPI.Topology.Builder>
public TopologyAPI.Topology.Builder mergeFrom(TopologyAPI.Topology other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessage.Builder<TopologyAPI.Topology.Builder>
public TopologyAPI.Topology.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<TopologyAPI.Topology.Builder>
java.io.IOException
public boolean hasId()
required string id = 1;
hasId
in interface TopologyAPI.TopologyOrBuilder
public java.lang.String getId()
required string id = 1;
getId
in interface TopologyAPI.TopologyOrBuilder
public com.google.protobuf.ByteString getIdBytes()
required string id = 1;
getIdBytes
in interface TopologyAPI.TopologyOrBuilder
public TopologyAPI.Topology.Builder setId(java.lang.String value)
required string id = 1;
public TopologyAPI.Topology.Builder clearId()
required string id = 1;
public TopologyAPI.Topology.Builder setIdBytes(com.google.protobuf.ByteString value)
required string id = 1;
public boolean hasName()
required string name = 2;
hasName
in interface TopologyAPI.TopologyOrBuilder
public java.lang.String getName()
required string name = 2;
getName
in interface TopologyAPI.TopologyOrBuilder
public com.google.protobuf.ByteString getNameBytes()
required string name = 2;
getNameBytes
in interface TopologyAPI.TopologyOrBuilder
public TopologyAPI.Topology.Builder setName(java.lang.String value)
required string name = 2;
public TopologyAPI.Topology.Builder clearName()
required string name = 2;
public TopologyAPI.Topology.Builder setNameBytes(com.google.protobuf.ByteString value)
required string name = 2;
public java.util.List<TopologyAPI.Spout> getSpoutsList()
repeated .heron.proto.api.Spout spouts = 3;
getSpoutsList
in interface TopologyAPI.TopologyOrBuilder
public int getSpoutsCount()
repeated .heron.proto.api.Spout spouts = 3;
getSpoutsCount
in interface TopologyAPI.TopologyOrBuilder
public TopologyAPI.Spout getSpouts(int index)
repeated .heron.proto.api.Spout spouts = 3;
getSpouts
in interface TopologyAPI.TopologyOrBuilder
public TopologyAPI.Topology.Builder setSpouts(int index, TopologyAPI.Spout value)
repeated .heron.proto.api.Spout spouts = 3;
public TopologyAPI.Topology.Builder setSpouts(int index, TopologyAPI.Spout.Builder builderForValue)
repeated .heron.proto.api.Spout spouts = 3;
public TopologyAPI.Topology.Builder addSpouts(TopologyAPI.Spout value)
repeated .heron.proto.api.Spout spouts = 3;
public TopologyAPI.Topology.Builder addSpouts(int index, TopologyAPI.Spout value)
repeated .heron.proto.api.Spout spouts = 3;
public TopologyAPI.Topology.Builder addSpouts(TopologyAPI.Spout.Builder builderForValue)
repeated .heron.proto.api.Spout spouts = 3;
public TopologyAPI.Topology.Builder addSpouts(int index, TopologyAPI.Spout.Builder builderForValue)
repeated .heron.proto.api.Spout spouts = 3;
public TopologyAPI.Topology.Builder addAllSpouts(java.lang.Iterable<? extends TopologyAPI.Spout> values)
repeated .heron.proto.api.Spout spouts = 3;
public TopologyAPI.Topology.Builder clearSpouts()
repeated .heron.proto.api.Spout spouts = 3;
public TopologyAPI.Topology.Builder removeSpouts(int index)
repeated .heron.proto.api.Spout spouts = 3;
public TopologyAPI.Spout.Builder getSpoutsBuilder(int index)
repeated .heron.proto.api.Spout spouts = 3;
public TopologyAPI.SpoutOrBuilder getSpoutsOrBuilder(int index)
repeated .heron.proto.api.Spout spouts = 3;
getSpoutsOrBuilder
in interface TopologyAPI.TopologyOrBuilder
public java.util.List<? extends TopologyAPI.SpoutOrBuilder> getSpoutsOrBuilderList()
repeated .heron.proto.api.Spout spouts = 3;
getSpoutsOrBuilderList
in interface TopologyAPI.TopologyOrBuilder
public TopologyAPI.Spout.Builder addSpoutsBuilder()
repeated .heron.proto.api.Spout spouts = 3;
public TopologyAPI.Spout.Builder addSpoutsBuilder(int index)
repeated .heron.proto.api.Spout spouts = 3;
public java.util.List<TopologyAPI.Spout.Builder> getSpoutsBuilderList()
repeated .heron.proto.api.Spout spouts = 3;
public java.util.List<TopologyAPI.Bolt> getBoltsList()
repeated .heron.proto.api.Bolt bolts = 4;
getBoltsList
in interface TopologyAPI.TopologyOrBuilder
public int getBoltsCount()
repeated .heron.proto.api.Bolt bolts = 4;
getBoltsCount
in interface TopologyAPI.TopologyOrBuilder
public TopologyAPI.Bolt getBolts(int index)
repeated .heron.proto.api.Bolt bolts = 4;
getBolts
in interface TopologyAPI.TopologyOrBuilder
public TopologyAPI.Topology.Builder setBolts(int index, TopologyAPI.Bolt value)
repeated .heron.proto.api.Bolt bolts = 4;
public TopologyAPI.Topology.Builder setBolts(int index, TopologyAPI.Bolt.Builder builderForValue)
repeated .heron.proto.api.Bolt bolts = 4;
public TopologyAPI.Topology.Builder addBolts(TopologyAPI.Bolt value)
repeated .heron.proto.api.Bolt bolts = 4;
public TopologyAPI.Topology.Builder addBolts(int index, TopologyAPI.Bolt value)
repeated .heron.proto.api.Bolt bolts = 4;
public TopologyAPI.Topology.Builder addBolts(TopologyAPI.Bolt.Builder builderForValue)
repeated .heron.proto.api.Bolt bolts = 4;
public TopologyAPI.Topology.Builder addBolts(int index, TopologyAPI.Bolt.Builder builderForValue)
repeated .heron.proto.api.Bolt bolts = 4;
public TopologyAPI.Topology.Builder addAllBolts(java.lang.Iterable<? extends TopologyAPI.Bolt> values)
repeated .heron.proto.api.Bolt bolts = 4;
public TopologyAPI.Topology.Builder clearBolts()
repeated .heron.proto.api.Bolt bolts = 4;
public TopologyAPI.Topology.Builder removeBolts(int index)
repeated .heron.proto.api.Bolt bolts = 4;
public TopologyAPI.Bolt.Builder getBoltsBuilder(int index)
repeated .heron.proto.api.Bolt bolts = 4;
public TopologyAPI.BoltOrBuilder getBoltsOrBuilder(int index)
repeated .heron.proto.api.Bolt bolts = 4;
getBoltsOrBuilder
in interface TopologyAPI.TopologyOrBuilder
public java.util.List<? extends TopologyAPI.BoltOrBuilder> getBoltsOrBuilderList()
repeated .heron.proto.api.Bolt bolts = 4;
getBoltsOrBuilderList
in interface TopologyAPI.TopologyOrBuilder
public TopologyAPI.Bolt.Builder addBoltsBuilder()
repeated .heron.proto.api.Bolt bolts = 4;
public TopologyAPI.Bolt.Builder addBoltsBuilder(int index)
repeated .heron.proto.api.Bolt bolts = 4;
public java.util.List<TopologyAPI.Bolt.Builder> getBoltsBuilderList()
repeated .heron.proto.api.Bolt bolts = 4;
public boolean hasState()
required .heron.proto.api.TopologyState state = 5;
hasState
in interface TopologyAPI.TopologyOrBuilder
public TopologyAPI.TopologyState getState()
required .heron.proto.api.TopologyState state = 5;
getState
in interface TopologyAPI.TopologyOrBuilder
public TopologyAPI.Topology.Builder setState(TopologyAPI.TopologyState value)
required .heron.proto.api.TopologyState state = 5;
public TopologyAPI.Topology.Builder clearState()
required .heron.proto.api.TopologyState state = 5;
public boolean hasTopologyConfig()
optional .heron.proto.api.Config topology_config = 6;
hasTopologyConfig
in interface TopologyAPI.TopologyOrBuilder
public TopologyAPI.Config getTopologyConfig()
optional .heron.proto.api.Config topology_config = 6;
getTopologyConfig
in interface TopologyAPI.TopologyOrBuilder
public TopologyAPI.Topology.Builder setTopologyConfig(TopologyAPI.Config value)
optional .heron.proto.api.Config topology_config = 6;
public TopologyAPI.Topology.Builder setTopologyConfig(TopologyAPI.Config.Builder builderForValue)
optional .heron.proto.api.Config topology_config = 6;
public TopologyAPI.Topology.Builder mergeTopologyConfig(TopologyAPI.Config value)
optional .heron.proto.api.Config topology_config = 6;
public TopologyAPI.Topology.Builder clearTopologyConfig()
optional .heron.proto.api.Config topology_config = 6;
public TopologyAPI.Config.Builder getTopologyConfigBuilder()
optional .heron.proto.api.Config topology_config = 6;
public TopologyAPI.ConfigOrBuilder getTopologyConfigOrBuilder()
optional .heron.proto.api.Config topology_config = 6;
getTopologyConfigOrBuilder
in interface TopologyAPI.TopologyOrBuilder