public static final class Discovery.Gateway.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Discovery.Gateway.Builder> implements Discovery.GatewayOrBuilder
proto.discovery.v1.Gateway| Modifier and Type | Method and Description |
|---|---|
Discovery.Gateway.Builder |
addAllAllowInterfaces(Iterable<? extends Long> values)
The allowed AS interface IDs of this gateway.
|
Discovery.Gateway.Builder |
addAllowInterfaces(long value)
The allowed AS interface IDs of this gateway.
|
Discovery.Gateway.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Discovery.Gateway |
build() |
Discovery.Gateway |
buildPartial() |
Discovery.Gateway.Builder |
clear() |
Discovery.Gateway.Builder |
clearAllowInterfaces()
The allowed AS interface IDs of this gateway.
|
Discovery.Gateway.Builder |
clearControlAddress()
The control address of this gateway.
|
Discovery.Gateway.Builder |
clearDataAddress()
The data address of this gateway.
|
Discovery.Gateway.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Discovery.Gateway.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Discovery.Gateway.Builder |
clearProbeAddress()
The probe address of this gateway.
|
Discovery.Gateway.Builder |
clone() |
long |
getAllowInterfaces(int index)
The allowed AS interface IDs of this gateway.
|
int |
getAllowInterfacesCount()
The allowed AS interface IDs of this gateway.
|
List<Long> |
getAllowInterfacesList()
The allowed AS interface IDs of this gateway.
|
String |
getControlAddress()
The control address of this gateway.
|
com.google.protobuf.ByteString |
getControlAddressBytes()
The control address of this gateway.
|
String |
getDataAddress()
The data address of this gateway.
|
com.google.protobuf.ByteString |
getDataAddressBytes()
The data address of this gateway.
|
Discovery.Gateway |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getProbeAddress()
The probe address of this gateway.
|
com.google.protobuf.ByteString |
getProbeAddressBytes()
The probe address of this gateway.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Discovery.Gateway.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Discovery.Gateway.Builder |
mergeFrom(Discovery.Gateway other) |
Discovery.Gateway.Builder |
mergeFrom(com.google.protobuf.Message other) |
Discovery.Gateway.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Discovery.Gateway.Builder |
setAllowInterfaces(int index,
long value)
The allowed AS interface IDs of this gateway.
|
Discovery.Gateway.Builder |
setControlAddress(String value)
The control address of this gateway.
|
Discovery.Gateway.Builder |
setControlAddressBytes(com.google.protobuf.ByteString value)
The control address of this gateway.
|
Discovery.Gateway.Builder |
setDataAddress(String value)
The data address of this gateway.
|
Discovery.Gateway.Builder |
setDataAddressBytes(com.google.protobuf.ByteString value)
The data address of this gateway.
|
Discovery.Gateway.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Discovery.Gateway.Builder |
setProbeAddress(String value)
The probe address of this gateway.
|
Discovery.Gateway.Builder |
setProbeAddressBytes(com.google.protobuf.ByteString value)
The probe address of this gateway.
|
Discovery.Gateway.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Discovery.Gateway.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
addExtension, clearExtension, extensionsAreInitialized, getAllFields, getExtension, getExtension, getExtensionCount, getField, getFieldBuilder, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, hasExtension, hasField, mergeExtensionFields, newBuilderForField, parseUnknownField, setExtension, setExtensiongetOneofFieldDescriptor, getUnknownFields, getUnknownFieldSetBuilder, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, onBuilt, onChanged, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Discovery.Gateway.Builder>public Discovery.Gateway.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Discovery.Gateway.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Discovery.Gateway.Builder>public Discovery.Gateway getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<com.google.protobuf.GeneratedMessageV3>getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Discovery.Gateway build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Discovery.Gateway buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Discovery.Gateway.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Discovery.Gateway.Builder>public Discovery.Gateway.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Discovery.Gateway.Builder>public Discovery.Gateway.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Discovery.Gateway.Builder>public Discovery.Gateway.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Discovery.Gateway.Builder>public Discovery.Gateway.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Discovery.Gateway.Builder>public Discovery.Gateway.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Discovery.Gateway.Builder>public Discovery.Gateway.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Discovery.Gateway.Builder>public Discovery.Gateway.Builder mergeFrom(Discovery.Gateway other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.ExtendableBuilder<com.google.protobuf.GeneratedMessageV3,Discovery.Gateway.Builder>public Discovery.Gateway.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Discovery.Gateway.Builder>IOExceptionpublic String getControlAddress()
The control address of this gateway.
string control_address = 1;getControlAddress in interface Discovery.GatewayOrBuilderpublic com.google.protobuf.ByteString getControlAddressBytes()
The control address of this gateway.
string control_address = 1;getControlAddressBytes in interface Discovery.GatewayOrBuilderpublic Discovery.Gateway.Builder setControlAddress(String value)
The control address of this gateway.
string control_address = 1;value - The controlAddress to set.public Discovery.Gateway.Builder clearControlAddress()
The control address of this gateway.
string control_address = 1;public Discovery.Gateway.Builder setControlAddressBytes(com.google.protobuf.ByteString value)
The control address of this gateway.
string control_address = 1;value - The bytes for controlAddress to set.public String getDataAddress()
The data address of this gateway.
string data_address = 2;getDataAddress in interface Discovery.GatewayOrBuilderpublic com.google.protobuf.ByteString getDataAddressBytes()
The data address of this gateway.
string data_address = 2;getDataAddressBytes in interface Discovery.GatewayOrBuilderpublic Discovery.Gateway.Builder setDataAddress(String value)
The data address of this gateway.
string data_address = 2;value - The dataAddress to set.public Discovery.Gateway.Builder clearDataAddress()
The data address of this gateway.
string data_address = 2;public Discovery.Gateway.Builder setDataAddressBytes(com.google.protobuf.ByteString value)
The data address of this gateway.
string data_address = 2;value - The bytes for dataAddress to set.public String getProbeAddress()
The probe address of this gateway. The probe address is used for the gateway health checking probes.
string probe_address = 3;getProbeAddress in interface Discovery.GatewayOrBuilderpublic com.google.protobuf.ByteString getProbeAddressBytes()
The probe address of this gateway. The probe address is used for the gateway health checking probes.
string probe_address = 3;getProbeAddressBytes in interface Discovery.GatewayOrBuilderpublic Discovery.Gateway.Builder setProbeAddress(String value)
The probe address of this gateway. The probe address is used for the gateway health checking probes.
string probe_address = 3;value - The probeAddress to set.public Discovery.Gateway.Builder clearProbeAddress()
The probe address of this gateway. The probe address is used for the gateway health checking probes.
string probe_address = 3;public Discovery.Gateway.Builder setProbeAddressBytes(com.google.protobuf.ByteString value)
The probe address of this gateway. The probe address is used for the gateway health checking probes.
string probe_address = 3;value - The bytes for probeAddress to set.public List<Long> getAllowInterfacesList()
The allowed AS interface IDs of this gateway. The client of this service should only access this gateway by using a path that reaches the destination AS through an interface that is member of this list. The list can be empty, in which case any path can be used.
repeated uint64 allow_interfaces = 4;getAllowInterfacesList in interface Discovery.GatewayOrBuilderpublic int getAllowInterfacesCount()
The allowed AS interface IDs of this gateway. The client of this service should only access this gateway by using a path that reaches the destination AS through an interface that is member of this list. The list can be empty, in which case any path can be used.
repeated uint64 allow_interfaces = 4;getAllowInterfacesCount in interface Discovery.GatewayOrBuilderpublic long getAllowInterfaces(int index)
The allowed AS interface IDs of this gateway. The client of this service should only access this gateway by using a path that reaches the destination AS through an interface that is member of this list. The list can be empty, in which case any path can be used.
repeated uint64 allow_interfaces = 4;getAllowInterfaces in interface Discovery.GatewayOrBuilderindex - The index of the element to return.public Discovery.Gateway.Builder setAllowInterfaces(int index, long value)
The allowed AS interface IDs of this gateway. The client of this service should only access this gateway by using a path that reaches the destination AS through an interface that is member of this list. The list can be empty, in which case any path can be used.
repeated uint64 allow_interfaces = 4;index - The index to set the value at.value - The allowInterfaces to set.public Discovery.Gateway.Builder addAllowInterfaces(long value)
The allowed AS interface IDs of this gateway. The client of this service should only access this gateway by using a path that reaches the destination AS through an interface that is member of this list. The list can be empty, in which case any path can be used.
repeated uint64 allow_interfaces = 4;value - The allowInterfaces to add.public Discovery.Gateway.Builder addAllAllowInterfaces(Iterable<? extends Long> values)
The allowed AS interface IDs of this gateway. The client of this service should only access this gateway by using a path that reaches the destination AS through an interface that is member of this list. The list can be empty, in which case any path can be used.
repeated uint64 allow_interfaces = 4;values - The allowInterfaces to add.public Discovery.Gateway.Builder clearAllowInterfaces()
The allowed AS interface IDs of this gateway. The client of this service should only access this gateway by using a path that reaches the destination AS through an interface that is member of this list. The list can be empty, in which case any path can be used.
repeated uint64 allow_interfaces = 4;public final Discovery.Gateway.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Discovery.Gateway.Builder>public final Discovery.Gateway.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Discovery.Gateway.Builder>Copyright © 2024. All rights reserved.