public static final class TopologyAPI.Topology extends com.google.protobuf.GeneratedMessage implements TopologyAPI.TopologyOrBuilder
heron.proto.api.Topology| Modifier and Type | Class and Description |
|---|---|
static class |
TopologyAPI.Topology.Builder
Protobuf type
heron.proto.api.Topology |
| Modifier and Type | Field and Description |
|---|---|
static int |
BOLTS_FIELD_NUMBER |
static int |
ID_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static |
PARSER |
static int |
SPOUTS_FIELD_NUMBER |
static int |
STATE_FIELD_NUMBER |
static int |
TOPOLOGY_CONFIG_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
TopologyAPI.Bolt |
getBolts(int index)
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; |
static TopologyAPI.Topology |
getDefaultInstance() |
TopologyAPI.Topology |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
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; |
|
getParserForType() |
int |
getSerializedSize() |
TopologyAPI.Spout |
getSpouts(int index)
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.ConfigOrBuilder |
getTopologyConfigOrBuilder()
optional .heron.proto.api.Config topology_config = 6; |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
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() |
static TopologyAPI.Topology.Builder |
newBuilder() |
static TopologyAPI.Topology.Builder |
newBuilder(TopologyAPI.Topology prototype) |
TopologyAPI.Topology.Builder |
newBuilderForType() |
protected TopologyAPI.Topology.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) |
static TopologyAPI.Topology |
parseDelimitedFrom(java.io.InputStream input) |
static TopologyAPI.Topology |
parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TopologyAPI.Topology |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TopologyAPI.Topology |
parseFrom(com.google.protobuf.ByteString data) |
static TopologyAPI.Topology |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TopologyAPI.Topology |
parseFrom(com.google.protobuf.CodedInputStream input) |
static TopologyAPI.Topology |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TopologyAPI.Topology |
parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
TopologyAPI.Topology.Builder |
toBuilder() |
protected java.lang.Object |
writeReplace() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
public staticPARSER
public static final int ID_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
public static final int SPOUTS_FIELD_NUMBER
public static final int BOLTS_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER
public static final int TOPOLOGY_CONFIG_FIELD_NUMBER
public static TopologyAPI.Topology getDefaultInstance()
public TopologyAPI.Topology getDefaultInstanceForType()
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
publicgetParserForType()
public 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 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 java.util.List<TopologyAPI.Spout> getSpoutsList()
repeated .heron.proto.api.Spout spouts = 3;getSpoutsList in interface TopologyAPI.TopologyOrBuilderpublic java.util.List<? extends TopologyAPI.SpoutOrBuilder> getSpoutsOrBuilderList()
repeated .heron.proto.api.Spout spouts = 3;getSpoutsOrBuilderList 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.SpoutOrBuilder getSpoutsOrBuilder(int index)
repeated .heron.proto.api.Spout spouts = 3;getSpoutsOrBuilder in interface TopologyAPI.TopologyOrBuilderpublic java.util.List<TopologyAPI.Bolt> getBoltsList()
repeated .heron.proto.api.Bolt bolts = 4;getBoltsList in interface TopologyAPI.TopologyOrBuilderpublic java.util.List<? extends TopologyAPI.BoltOrBuilder> getBoltsOrBuilderList()
repeated .heron.proto.api.Bolt bolts = 4;getBoltsOrBuilderList 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.BoltOrBuilder getBoltsOrBuilder(int index)
repeated .heron.proto.api.Bolt bolts = 4;getBoltsOrBuilder in interface TopologyAPI.TopologyOrBuilderpublic 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 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.ConfigOrBuilder getTopologyConfigOrBuilder()
optional .heron.proto.api.Config topology_config = 6;getTopologyConfigOrBuilder in interface TopologyAPI.TopologyOrBuilderpublic final boolean isInitialized()
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException
java.io.IOExceptionpublic int getSerializedSize()
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException
java.io.ObjectStreamExceptionpublic static TopologyAPI.Topology parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TopologyAPI.Topology parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TopologyAPI.Topology parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TopologyAPI.Topology parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static TopologyAPI.Topology parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static TopologyAPI.Topology parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static TopologyAPI.Topology parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOExceptionpublic static TopologyAPI.Topology parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static TopologyAPI.Topology.Builder newBuilder()
public TopologyAPI.Topology.Builder newBuilderForType()
public static TopologyAPI.Topology.Builder newBuilder(TopologyAPI.Topology prototype)
public TopologyAPI.Topology.Builder toBuilder()
protected TopologyAPI.Topology.Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent)