public static final class TopologyAPI.Topology.Builder extendsimplements 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 |
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; |
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
public TopologyAPI.Topology.Builder clear()
public TopologyAPI.Topology.Builder clone()
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
public TopologyAPI.Topology getDefaultInstanceForType()
public TopologyAPI.Topology build()
public TopologyAPI.Topology buildPartial()
public TopologyAPI.Topology.Builder mergeFrom(com.google.protobuf.Message other)
public final boolean isInitialized()
public TopologyAPI.Topology.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic boolean hasId()
required string id = 1;hasId in interface TopologyAPI.TopologyOrBuilderpublic java.lang.String getId()
required string id = 1;getId in interface TopologyAPI.TopologyOrBuilderpublic com.google.protobuf.ByteString getIdBytes()
required string id = 1;getIdBytes in interface TopologyAPI.TopologyOrBuilderpublic 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.TopologyOrBuilderpublic java.lang.String getName()
required string name = 2;getName in interface TopologyAPI.TopologyOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
required string name = 2;getNameBytes in interface TopologyAPI.TopologyOrBuilderpublic 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.TopologyOrBuilderpublic int getSpoutsCount()
repeated .heron.proto.api.Spout spouts = 3;getSpoutsCount in interface TopologyAPI.TopologyOrBuilderpublic TopologyAPI.Spout getSpouts(int index)
repeated .heron.proto.api.Spout spouts = 3;getSpouts in interface TopologyAPI.TopologyOrBuilderpublic 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.TopologyOrBuilderpublic java.util.List<? extends TopologyAPI.SpoutOrBuilder> getSpoutsOrBuilderList()
repeated .heron.proto.api.Spout spouts = 3;getSpoutsOrBuilderList in interface TopologyAPI.TopologyOrBuilderpublic 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.TopologyOrBuilderpublic int getBoltsCount()
repeated .heron.proto.api.Bolt bolts = 4;getBoltsCount in interface TopologyAPI.TopologyOrBuilderpublic TopologyAPI.Bolt getBolts(int index)
repeated .heron.proto.api.Bolt bolts = 4;getBolts in interface TopologyAPI.TopologyOrBuilderpublic 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.TopologyOrBuilderpublic java.util.List<? extends TopologyAPI.BoltOrBuilder> getBoltsOrBuilderList()
repeated .heron.proto.api.Bolt bolts = 4;getBoltsOrBuilderList in interface TopologyAPI.TopologyOrBuilderpublic 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.TopologyOrBuilderpublic TopologyAPI.TopologyState getState()
required .heron.proto.api.TopologyState state = 5;getState in interface TopologyAPI.TopologyOrBuilderpublic 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.TopologyOrBuilderpublic TopologyAPI.Config getTopologyConfig()
optional .heron.proto.api.Config topology_config = 6;getTopologyConfig in interface TopologyAPI.TopologyOrBuilderpublic 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