Class Discovery.ServiceDiscoveryResponse.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Discovery.ServiceDiscoveryResponse.Builder>
-
- dev.restate.generated.service.discovery.Discovery.ServiceDiscoveryResponse.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Discovery.ServiceDiscoveryResponseOrBuilder,java.lang.Cloneable
- Enclosing class:
- Discovery.ServiceDiscoveryResponse
public static final class Discovery.ServiceDiscoveryResponse.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Discovery.ServiceDiscoveryResponse.Builder> implements Discovery.ServiceDiscoveryResponseOrBuilder
Protobuf typedev.restate.service.discovery.ServiceDiscoveryResponse
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Discovery.ServiceDiscoveryResponse.BuilderaddAllServices(java.lang.Iterable<java.lang.String> values)List of services to register.Discovery.ServiceDiscoveryResponse.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Discovery.ServiceDiscoveryResponse.BuilderaddServices(java.lang.String value)List of services to register.Discovery.ServiceDiscoveryResponse.BuilderaddServicesBytes(com.google.protobuf.ByteString value)List of services to register.Discovery.ServiceDiscoveryResponsebuild()Discovery.ServiceDiscoveryResponsebuildPartial()Discovery.ServiceDiscoveryResponse.Builderclear()Discovery.ServiceDiscoveryResponse.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Discovery.ServiceDiscoveryResponse.BuilderclearFiles()List of all proto files used to define the services, including the dependencies.Discovery.ServiceDiscoveryResponse.BuilderclearMaxProtocolVersion()uint32 max_protocol_version = 4;Discovery.ServiceDiscoveryResponse.BuilderclearMinProtocolVersion()Service-protocol version negotiationDiscovery.ServiceDiscoveryResponse.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Discovery.ServiceDiscoveryResponse.BuilderclearProtocolMode()Protocol mode negotiationDiscovery.ServiceDiscoveryResponse.BuilderclearServices()List of services to register.Discovery.ServiceDiscoveryResponse.Builderclone()Discovery.ServiceDiscoveryResponsegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()com.google.protobuf.DescriptorProtos.FileDescriptorSetgetFiles()List of all proto files used to define the services, including the dependencies.com.google.protobuf.DescriptorProtos.FileDescriptorSet.BuildergetFilesBuilder()List of all proto files used to define the services, including the dependencies.com.google.protobuf.DescriptorProtos.FileDescriptorSetOrBuildergetFilesOrBuilder()List of all proto files used to define the services, including the dependencies.intgetMaxProtocolVersion()uint32 max_protocol_version = 4;intgetMinProtocolVersion()Service-protocol version negotiationDiscovery.ProtocolModegetProtocolMode()Protocol mode negotiationintgetProtocolModeValue()Protocol mode negotiationjava.lang.StringgetServices(int index)List of services to register.com.google.protobuf.ByteStringgetServicesBytes(int index)List of services to register.intgetServicesCount()List of services to register.com.google.protobuf.ProtocolStringListgetServicesList()List of services to register.booleanhasFiles()List of all proto files used to define the services, including the dependencies.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Discovery.ServiceDiscoveryResponse.BuildermergeFiles(com.google.protobuf.DescriptorProtos.FileDescriptorSet value)List of all proto files used to define the services, including the dependencies.Discovery.ServiceDiscoveryResponse.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Discovery.ServiceDiscoveryResponse.BuildermergeFrom(com.google.protobuf.Message other)Discovery.ServiceDiscoveryResponse.BuildermergeFrom(Discovery.ServiceDiscoveryResponse other)Discovery.ServiceDiscoveryResponse.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Discovery.ServiceDiscoveryResponse.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Discovery.ServiceDiscoveryResponse.BuildersetFiles(com.google.protobuf.DescriptorProtos.FileDescriptorSet value)List of all proto files used to define the services, including the dependencies.Discovery.ServiceDiscoveryResponse.BuildersetFiles(com.google.protobuf.DescriptorProtos.FileDescriptorSet.Builder builderForValue)List of all proto files used to define the services, including the dependencies.Discovery.ServiceDiscoveryResponse.BuildersetMaxProtocolVersion(int value)uint32 max_protocol_version = 4;Discovery.ServiceDiscoveryResponse.BuildersetMinProtocolVersion(int value)Service-protocol version negotiationDiscovery.ServiceDiscoveryResponse.BuildersetProtocolMode(Discovery.ProtocolMode value)Protocol mode negotiationDiscovery.ServiceDiscoveryResponse.BuildersetProtocolModeValue(int value)Protocol mode negotiationDiscovery.ServiceDiscoveryResponse.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)Discovery.ServiceDiscoveryResponse.BuildersetServices(int index, java.lang.String value)List of services to register.Discovery.ServiceDiscoveryResponse.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Discovery.ServiceDiscoveryResponse.Builder>
-
clear
public Discovery.ServiceDiscoveryResponse.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Discovery.ServiceDiscoveryResponse.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Discovery.ServiceDiscoveryResponse.Builder>
-
getDefaultInstanceForType
public Discovery.ServiceDiscoveryResponse getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Discovery.ServiceDiscoveryResponse build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Discovery.ServiceDiscoveryResponse buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Discovery.ServiceDiscoveryResponse.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Discovery.ServiceDiscoveryResponse.Builder>
-
setField
public Discovery.ServiceDiscoveryResponse.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Discovery.ServiceDiscoveryResponse.Builder>
-
clearField
public Discovery.ServiceDiscoveryResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Discovery.ServiceDiscoveryResponse.Builder>
-
clearOneof
public Discovery.ServiceDiscoveryResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Discovery.ServiceDiscoveryResponse.Builder>
-
setRepeatedField
public Discovery.ServiceDiscoveryResponse.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Discovery.ServiceDiscoveryResponse.Builder>
-
addRepeatedField
public Discovery.ServiceDiscoveryResponse.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Discovery.ServiceDiscoveryResponse.Builder>
-
mergeFrom
public Discovery.ServiceDiscoveryResponse.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Discovery.ServiceDiscoveryResponse.Builder>
-
mergeFrom
public Discovery.ServiceDiscoveryResponse.Builder mergeFrom(Discovery.ServiceDiscoveryResponse other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Discovery.ServiceDiscoveryResponse.Builder>
-
mergeFrom
public Discovery.ServiceDiscoveryResponse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Discovery.ServiceDiscoveryResponse.Builder>- Throws:
java.io.IOException
-
hasFiles
public boolean hasFiles()
List of all proto files used to define the services, including the dependencies.
.google.protobuf.FileDescriptorSet files = 1;- Specified by:
hasFilesin interfaceDiscovery.ServiceDiscoveryResponseOrBuilder- Returns:
- Whether the files field is set.
-
getFiles
public com.google.protobuf.DescriptorProtos.FileDescriptorSet getFiles()
List of all proto files used to define the services, including the dependencies.
.google.protobuf.FileDescriptorSet files = 1;- Specified by:
getFilesin interfaceDiscovery.ServiceDiscoveryResponseOrBuilder- Returns:
- The files.
-
setFiles
public Discovery.ServiceDiscoveryResponse.Builder setFiles(com.google.protobuf.DescriptorProtos.FileDescriptorSet value)
List of all proto files used to define the services, including the dependencies.
.google.protobuf.FileDescriptorSet files = 1;
-
setFiles
public Discovery.ServiceDiscoveryResponse.Builder setFiles(com.google.protobuf.DescriptorProtos.FileDescriptorSet.Builder builderForValue)
List of all proto files used to define the services, including the dependencies.
.google.protobuf.FileDescriptorSet files = 1;
-
mergeFiles
public Discovery.ServiceDiscoveryResponse.Builder mergeFiles(com.google.protobuf.DescriptorProtos.FileDescriptorSet value)
List of all proto files used to define the services, including the dependencies.
.google.protobuf.FileDescriptorSet files = 1;
-
clearFiles
public Discovery.ServiceDiscoveryResponse.Builder clearFiles()
List of all proto files used to define the services, including the dependencies.
.google.protobuf.FileDescriptorSet files = 1;
-
getFilesBuilder
public com.google.protobuf.DescriptorProtos.FileDescriptorSet.Builder getFilesBuilder()
List of all proto files used to define the services, including the dependencies.
.google.protobuf.FileDescriptorSet files = 1;
-
getFilesOrBuilder
public com.google.protobuf.DescriptorProtos.FileDescriptorSetOrBuilder getFilesOrBuilder()
List of all proto files used to define the services, including the dependencies.
.google.protobuf.FileDescriptorSet files = 1;- Specified by:
getFilesOrBuilderin interfaceDiscovery.ServiceDiscoveryResponseOrBuilder
-
getServicesList
public com.google.protobuf.ProtocolStringList getServicesList()
List of services to register. This might be a subset of services defined in files.
repeated string services = 2;- Specified by:
getServicesListin interfaceDiscovery.ServiceDiscoveryResponseOrBuilder- Returns:
- A list containing the services.
-
getServicesCount
public int getServicesCount()
List of services to register. This might be a subset of services defined in files.
repeated string services = 2;- Specified by:
getServicesCountin interfaceDiscovery.ServiceDiscoveryResponseOrBuilder- Returns:
- The count of services.
-
getServices
public java.lang.String getServices(int index)
List of services to register. This might be a subset of services defined in files.
repeated string services = 2;- Specified by:
getServicesin interfaceDiscovery.ServiceDiscoveryResponseOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The services at the given index.
-
getServicesBytes
public com.google.protobuf.ByteString getServicesBytes(int index)
List of services to register. This might be a subset of services defined in files.
repeated string services = 2;- Specified by:
getServicesBytesin interfaceDiscovery.ServiceDiscoveryResponseOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the services at the given index.
-
setServices
public Discovery.ServiceDiscoveryResponse.Builder setServices(int index, java.lang.String value)
List of services to register. This might be a subset of services defined in files.
repeated string services = 2;- Parameters:
index- The index to set the value at.value- The services to set.- Returns:
- This builder for chaining.
-
addServices
public Discovery.ServiceDiscoveryResponse.Builder addServices(java.lang.String value)
List of services to register. This might be a subset of services defined in files.
repeated string services = 2;- Parameters:
value- The services to add.- Returns:
- This builder for chaining.
-
addAllServices
public Discovery.ServiceDiscoveryResponse.Builder addAllServices(java.lang.Iterable<java.lang.String> values)
List of services to register. This might be a subset of services defined in files.
repeated string services = 2;- Parameters:
values- The services to add.- Returns:
- This builder for chaining.
-
clearServices
public Discovery.ServiceDiscoveryResponse.Builder clearServices()
List of services to register. This might be a subset of services defined in files.
repeated string services = 2;- Returns:
- This builder for chaining.
-
addServicesBytes
public Discovery.ServiceDiscoveryResponse.Builder addServicesBytes(com.google.protobuf.ByteString value)
List of services to register. This might be a subset of services defined in files.
repeated string services = 2;- Parameters:
value- The bytes of the services to add.- Returns:
- This builder for chaining.
-
getMinProtocolVersion
public int getMinProtocolVersion()
Service-protocol version negotiation
uint32 min_protocol_version = 3;- Specified by:
getMinProtocolVersionin interfaceDiscovery.ServiceDiscoveryResponseOrBuilder- Returns:
- The minProtocolVersion.
-
setMinProtocolVersion
public Discovery.ServiceDiscoveryResponse.Builder setMinProtocolVersion(int value)
Service-protocol version negotiation
uint32 min_protocol_version = 3;- Parameters:
value- The minProtocolVersion to set.- Returns:
- This builder for chaining.
-
clearMinProtocolVersion
public Discovery.ServiceDiscoveryResponse.Builder clearMinProtocolVersion()
Service-protocol version negotiation
uint32 min_protocol_version = 3;- Returns:
- This builder for chaining.
-
getMaxProtocolVersion
public int getMaxProtocolVersion()
uint32 max_protocol_version = 4;- Specified by:
getMaxProtocolVersionin interfaceDiscovery.ServiceDiscoveryResponseOrBuilder- Returns:
- The maxProtocolVersion.
-
setMaxProtocolVersion
public Discovery.ServiceDiscoveryResponse.Builder setMaxProtocolVersion(int value)
uint32 max_protocol_version = 4;- Parameters:
value- The maxProtocolVersion to set.- Returns:
- This builder for chaining.
-
clearMaxProtocolVersion
public Discovery.ServiceDiscoveryResponse.Builder clearMaxProtocolVersion()
uint32 max_protocol_version = 4;- Returns:
- This builder for chaining.
-
getProtocolModeValue
public int getProtocolModeValue()
Protocol mode negotiation
.dev.restate.service.discovery.ProtocolMode protocol_mode = 5;- Specified by:
getProtocolModeValuein interfaceDiscovery.ServiceDiscoveryResponseOrBuilder- Returns:
- The enum numeric value on the wire for protocolMode.
-
setProtocolModeValue
public Discovery.ServiceDiscoveryResponse.Builder setProtocolModeValue(int value)
Protocol mode negotiation
.dev.restate.service.discovery.ProtocolMode protocol_mode = 5;- Parameters:
value- The enum numeric value on the wire for protocolMode to set.- Returns:
- This builder for chaining.
-
getProtocolMode
public Discovery.ProtocolMode getProtocolMode()
Protocol mode negotiation
.dev.restate.service.discovery.ProtocolMode protocol_mode = 5;- Specified by:
getProtocolModein interfaceDiscovery.ServiceDiscoveryResponseOrBuilder- Returns:
- The protocolMode.
-
setProtocolMode
public Discovery.ServiceDiscoveryResponse.Builder setProtocolMode(Discovery.ProtocolMode value)
Protocol mode negotiation
.dev.restate.service.discovery.ProtocolMode protocol_mode = 5;- Parameters:
value- The protocolMode to set.- Returns:
- This builder for chaining.
-
clearProtocolMode
public Discovery.ServiceDiscoveryResponse.Builder clearProtocolMode()
Protocol mode negotiation
.dev.restate.service.discovery.ProtocolMode protocol_mode = 5;- Returns:
- This builder for chaining.
-
setUnknownFields
public final Discovery.ServiceDiscoveryResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Discovery.ServiceDiscoveryResponse.Builder>
-
mergeUnknownFields
public final Discovery.ServiceDiscoveryResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Discovery.ServiceDiscoveryResponse.Builder>
-
-