public static final class HelloType.Hello.Builder extends com.google.protobuf.GeneratedMessage.Builder<HelloType.Hello.Builder> implements HelloType.HelloOrBuilder
rsb.protocol.introspection.Hello
Basic introspection information for one RSB participant. May describe a newly created or an already existing participant.
Modifier and Type | Method and Description |
---|---|
HelloType.Hello.Builder |
addAllTransport(Iterable<String> values)
repeated string transport = 6; |
HelloType.Hello.Builder |
addTransport(String value)
repeated string transport = 6; |
HelloType.Hello.Builder |
addTransportBytes(com.google.protobuf.ByteString value)
repeated string transport = 6; |
HelloType.Hello |
build() |
HelloType.Hello |
buildPartial() |
HelloType.Hello.Builder |
clear() |
HelloType.Hello.Builder |
clearHost()
required .rsb.protocol.operatingsystem.Host host = 8; |
HelloType.Hello.Builder |
clearId()
required bytes id = 2; |
HelloType.Hello.Builder |
clearKind()
required string kind = 1; |
HelloType.Hello.Builder |
clearParent()
optional bytes parent = 3; |
HelloType.Hello.Builder |
clearProcess()
required .rsb.protocol.operatingsystem.Process process = 7; |
HelloType.Hello.Builder |
clearScope()
required string scope = 4; |
HelloType.Hello.Builder |
clearTransport()
repeated string transport = 6; |
HelloType.Hello.Builder |
clearType()
optional string type = 5; |
HelloType.Hello.Builder |
clone() |
HelloType.Hello |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
HostType.Host |
getHost()
required .rsb.protocol.operatingsystem.Host host = 8; |
HostType.Host.Builder |
getHostBuilder()
required .rsb.protocol.operatingsystem.Host host = 8; |
HostType.HostOrBuilder |
getHostOrBuilder()
required .rsb.protocol.operatingsystem.Host host = 8; |
com.google.protobuf.ByteString |
getId()
required bytes id = 2; |
String |
getKind()
required string kind = 1; |
com.google.protobuf.ByteString |
getKindBytes()
required string kind = 1; |
com.google.protobuf.ByteString |
getParent()
optional bytes parent = 3; |
ProcessType.Process |
getProcess()
required .rsb.protocol.operatingsystem.Process process = 7; |
ProcessType.Process.Builder |
getProcessBuilder()
required .rsb.protocol.operatingsystem.Process process = 7; |
ProcessType.ProcessOrBuilder |
getProcessOrBuilder()
required .rsb.protocol.operatingsystem.Process process = 7; |
String |
getScope()
required string scope = 4; |
com.google.protobuf.ByteString |
getScopeBytes()
required string scope = 4; |
String |
getTransport(int index)
repeated string transport = 6; |
com.google.protobuf.ByteString |
getTransportBytes(int index)
repeated string transport = 6; |
int |
getTransportCount()
repeated string transport = 6; |
List<String> |
getTransportList()
repeated string transport = 6; |
String |
getType()
optional string type = 5; |
com.google.protobuf.ByteString |
getTypeBytes()
optional string type = 5; |
boolean |
hasHost()
required .rsb.protocol.operatingsystem.Host host = 8; |
boolean |
hasId()
required bytes id = 2; |
boolean |
hasKind()
required string kind = 1; |
boolean |
hasParent()
optional bytes parent = 3; |
boolean |
hasProcess()
required .rsb.protocol.operatingsystem.Process process = 7; |
boolean |
hasScope()
required string scope = 4; |
boolean |
hasType()
optional string type = 5; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
HelloType.Hello.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
HelloType.Hello.Builder |
mergeFrom(HelloType.Hello other) |
HelloType.Hello.Builder |
mergeFrom(com.google.protobuf.Message other) |
HelloType.Hello.Builder |
mergeHost(HostType.Host value)
required .rsb.protocol.operatingsystem.Host host = 8; |
HelloType.Hello.Builder |
mergeProcess(ProcessType.Process value)
required .rsb.protocol.operatingsystem.Process process = 7; |
HelloType.Hello.Builder |
setHost(HostType.Host.Builder builderForValue)
required .rsb.protocol.operatingsystem.Host host = 8; |
HelloType.Hello.Builder |
setHost(HostType.Host value)
required .rsb.protocol.operatingsystem.Host host = 8; |
HelloType.Hello.Builder |
setId(com.google.protobuf.ByteString value)
required bytes id = 2; |
HelloType.Hello.Builder |
setKind(String value)
required string kind = 1; |
HelloType.Hello.Builder |
setKindBytes(com.google.protobuf.ByteString value)
required string kind = 1; |
HelloType.Hello.Builder |
setParent(com.google.protobuf.ByteString value)
optional bytes parent = 3; |
HelloType.Hello.Builder |
setProcess(ProcessType.Process.Builder builderForValue)
required .rsb.protocol.operatingsystem.Process process = 7; |
HelloType.Hello.Builder |
setProcess(ProcessType.Process value)
required .rsb.protocol.operatingsystem.Process process = 7; |
HelloType.Hello.Builder |
setScope(String value)
required string scope = 4; |
HelloType.Hello.Builder |
setScopeBytes(com.google.protobuf.ByteString value)
required string scope = 4; |
HelloType.Hello.Builder |
setTransport(int index,
String value)
repeated string transport = 6; |
HelloType.Hello.Builder |
setType(String value)
optional string type = 5; |
HelloType.Hello.Builder |
setTypeBytes(com.google.protobuf.ByteString value)
optional string type = 5; |
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<HelloType.Hello.Builder>
public HelloType.Hello.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<HelloType.Hello.Builder>
public HelloType.Hello.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<HelloType.Hello.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<HelloType.Hello.Builder>
public HelloType.Hello getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public HelloType.Hello build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public HelloType.Hello buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public HelloType.Hello.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<HelloType.Hello.Builder>
public HelloType.Hello.Builder mergeFrom(HelloType.Hello other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessage.Builder<HelloType.Hello.Builder>
public HelloType.Hello.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws 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<HelloType.Hello.Builder>
IOException
public boolean hasKind()
required string kind = 1;
Kind of the participant as lowercase string. Examples: "informer", "listener", "reader", etc.
hasKind
in interface HelloType.HelloOrBuilder
public String getKind()
required string kind = 1;
Kind of the participant as lowercase string. Examples: "informer", "listener", "reader", etc.
getKind
in interface HelloType.HelloOrBuilder
public com.google.protobuf.ByteString getKindBytes()
required string kind = 1;
Kind of the participant as lowercase string. Examples: "informer", "listener", "reader", etc.
getKindBytes
in interface HelloType.HelloOrBuilder
public HelloType.Hello.Builder setKind(String value)
required string kind = 1;
Kind of the participant as lowercase string. Examples: "informer", "listener", "reader", etc.
public HelloType.Hello.Builder clearKind()
required string kind = 1;
Kind of the participant as lowercase string. Examples: "informer", "listener", "reader", etc.
public HelloType.Hello.Builder setKindBytes(com.google.protobuf.ByteString value)
required string kind = 1;
Kind of the participant as lowercase string. Examples: "informer", "listener", "reader", etc.
public boolean hasId()
required bytes id = 2;
hasId
in interface HelloType.HelloOrBuilder
public com.google.protobuf.ByteString getId()
required bytes id = 2;
getId
in interface HelloType.HelloOrBuilder
public HelloType.Hello.Builder setId(com.google.protobuf.ByteString value)
required bytes id = 2;
public HelloType.Hello.Builder clearId()
required bytes id = 2;
public boolean hasParent()
optional bytes parent = 3;
hasParent
in interface HelloType.HelloOrBuilder
public com.google.protobuf.ByteString getParent()
optional bytes parent = 3;
getParent
in interface HelloType.HelloOrBuilder
public HelloType.Hello.Builder setParent(com.google.protobuf.ByteString value)
optional bytes parent = 3;
public HelloType.Hello.Builder clearParent()
optional bytes parent = 3;
public boolean hasScope()
required string scope = 4;
Scope on which the participant listens, publishes or otherwise operates.
hasScope
in interface HelloType.HelloOrBuilder
public String getScope()
required string scope = 4;
Scope on which the participant listens, publishes or otherwise operates.
getScope
in interface HelloType.HelloOrBuilder
public com.google.protobuf.ByteString getScopeBytes()
required string scope = 4;
Scope on which the participant listens, publishes or otherwise operates.
getScopeBytes
in interface HelloType.HelloOrBuilder
public HelloType.Hello.Builder setScope(String value)
required string scope = 4;
Scope on which the participant listens, publishes or otherwise operates.
public HelloType.Hello.Builder clearScope()
required string scope = 4;
Scope on which the participant listens, publishes or otherwise operates.
public HelloType.Hello.Builder setScopeBytes(com.google.protobuf.ByteString value)
required string scope = 4;
Scope on which the participant listens, publishes or otherwise operates.
public boolean hasType()
optional string type = 5;
Type of data produced or consumed by the participant. Programming language data-type within the containing program for now. For visual inspection only - Do not process.
hasType
in interface HelloType.HelloOrBuilder
public String getType()
optional string type = 5;
Type of data produced or consumed by the participant. Programming language data-type within the containing program for now. For visual inspection only - Do not process.
getType
in interface HelloType.HelloOrBuilder
public com.google.protobuf.ByteString getTypeBytes()
optional string type = 5;
Type of data produced or consumed by the participant. Programming language data-type within the containing program for now. For visual inspection only - Do not process.
getTypeBytes
in interface HelloType.HelloOrBuilder
public HelloType.Hello.Builder setType(String value)
optional string type = 5;
Type of data produced or consumed by the participant. Programming language data-type within the containing program for now. For visual inspection only - Do not process.
public HelloType.Hello.Builder clearType()
optional string type = 5;
Type of data produced or consumed by the participant. Programming language data-type within the containing program for now. For visual inspection only - Do not process.
public HelloType.Hello.Builder setTypeBytes(com.google.protobuf.ByteString value)
optional string type = 5;
Type of data produced or consumed by the participant. Programming language data-type within the containing program for now. For visual inspection only - Do not process.
public List<String> getTransportList()
repeated string transport = 6;
A list of strings describing transports of the participant.
getTransportList
in interface HelloType.HelloOrBuilder
public int getTransportCount()
repeated string transport = 6;
A list of strings describing transports of the participant.
getTransportCount
in interface HelloType.HelloOrBuilder
public String getTransport(int index)
repeated string transport = 6;
A list of strings describing transports of the participant.
getTransport
in interface HelloType.HelloOrBuilder
public com.google.protobuf.ByteString getTransportBytes(int index)
repeated string transport = 6;
A list of strings describing transports of the participant.
getTransportBytes
in interface HelloType.HelloOrBuilder
public HelloType.Hello.Builder setTransport(int index, String value)
repeated string transport = 6;
A list of strings describing transports of the participant.
public HelloType.Hello.Builder addTransport(String value)
repeated string transport = 6;
A list of strings describing transports of the participant.
public HelloType.Hello.Builder addAllTransport(Iterable<String> values)
repeated string transport = 6;
A list of strings describing transports of the participant.
public HelloType.Hello.Builder clearTransport()
repeated string transport = 6;
A list of strings describing transports of the participant.
public HelloType.Hello.Builder addTransportBytes(com.google.protobuf.ByteString value)
repeated string transport = 6;
A list of strings describing transports of the participant.
public boolean hasProcess()
required .rsb.protocol.operatingsystem.Process process = 7;
Information about the process containing the participant.
hasProcess
in interface HelloType.HelloOrBuilder
public ProcessType.Process getProcess()
required .rsb.protocol.operatingsystem.Process process = 7;
Information about the process containing the participant.
getProcess
in interface HelloType.HelloOrBuilder
public HelloType.Hello.Builder setProcess(ProcessType.Process value)
required .rsb.protocol.operatingsystem.Process process = 7;
Information about the process containing the participant.
public HelloType.Hello.Builder setProcess(ProcessType.Process.Builder builderForValue)
required .rsb.protocol.operatingsystem.Process process = 7;
Information about the process containing the participant.
public HelloType.Hello.Builder mergeProcess(ProcessType.Process value)
required .rsb.protocol.operatingsystem.Process process = 7;
Information about the process containing the participant.
public HelloType.Hello.Builder clearProcess()
required .rsb.protocol.operatingsystem.Process process = 7;
Information about the process containing the participant.
public ProcessType.Process.Builder getProcessBuilder()
required .rsb.protocol.operatingsystem.Process process = 7;
Information about the process containing the participant.
public ProcessType.ProcessOrBuilder getProcessOrBuilder()
required .rsb.protocol.operatingsystem.Process process = 7;
Information about the process containing the participant.
getProcessOrBuilder
in interface HelloType.HelloOrBuilder
public boolean hasHost()
required .rsb.protocol.operatingsystem.Host host = 8;
Host on which the containing process executes.
hasHost
in interface HelloType.HelloOrBuilder
public HostType.Host getHost()
required .rsb.protocol.operatingsystem.Host host = 8;
Host on which the containing process executes.
getHost
in interface HelloType.HelloOrBuilder
public HelloType.Hello.Builder setHost(HostType.Host value)
required .rsb.protocol.operatingsystem.Host host = 8;
Host on which the containing process executes.
public HelloType.Hello.Builder setHost(HostType.Host.Builder builderForValue)
required .rsb.protocol.operatingsystem.Host host = 8;
Host on which the containing process executes.
public HelloType.Hello.Builder mergeHost(HostType.Host value)
required .rsb.protocol.operatingsystem.Host host = 8;
Host on which the containing process executes.
public HelloType.Hello.Builder clearHost()
required .rsb.protocol.operatingsystem.Host host = 8;
Host on which the containing process executes.
public HostType.Host.Builder getHostBuilder()
required .rsb.protocol.operatingsystem.Host host = 8;
Host on which the containing process executes.
public HostType.HostOrBuilder getHostOrBuilder()
required .rsb.protocol.operatingsystem.Host host = 8;
Host on which the containing process executes.
getHostOrBuilder
in interface HelloType.HelloOrBuilder
Copyright © 2018 CoR-Lab. All rights reserved.