Class ProxyCheckRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<ProxyCheckRequest.Builder>
com.google.protobuf.GeneratedMessage.Builder<ProxyCheckRequest.Builder>
com.soulfiremc.grpc.generated.ProxyCheckRequest.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, ProxyCheckRequestOrBuilder, Cloneable
- Enclosing class:
ProxyCheckRequest
public static final class ProxyCheckRequest.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ProxyCheckRequest.Builder>
implements ProxyCheckRequestOrBuilder
Request message for checking the validity of one or more proxies. The check is performed by attempting to connect to a Minecraft server through each proxy and measuring the connection latency.Protobuf type
soulfire.v1.ProxyCheckRequest-
Method Summary
Modifier and TypeMethodDescriptionaddAllProxy(Iterable<? extends ProxyProto> values) List of proxies to check.addProxy(int index, ProxyProto value) List of proxies to check.addProxy(int index, ProxyProto.Builder builderForValue) List of proxies to check.addProxy(ProxyProto value) List of proxies to check.addProxy(ProxyProto.Builder builderForValue) List of proxies to check.List of proxies to check.addProxyBuilder(int index) List of proxies to check.build()clear()The UUID of the instance to use for proxy checking.List of proxies to check.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe UUID of the instance to use for proxy checking.com.google.protobuf.ByteStringThe UUID of the instance to use for proxy checking.getProxy(int index) List of proxies to check.getProxyBuilder(int index) List of proxies to check.List of proxies to check.intList of proxies to check.List of proxies to check.getProxyOrBuilder(int index) List of proxies to check.List<? extends ProxyProtoOrBuilder> List of proxies to check.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(ProxyCheckRequest other) removeProxy(int index) List of proxies to check.setInstanceId(String value) The UUID of the instance to use for proxy checking.setInstanceIdBytes(com.google.protobuf.ByteString value) The UUID of the instance to use for proxy checking.setProxy(int index, ProxyProto value) List of proxies to check.setProxy(int index, ProxyProto.Builder builderForValue) List of proxies to check.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ProxyCheckRequest.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ProxyCheckRequest.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.GeneratedMessage.Builder<ProxyCheckRequest.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ProxyCheckRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ProxyCheckRequest.Builder>
-
mergeFrom
public ProxyCheckRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ProxyCheckRequest.Builder>- Throws:
IOException
-
getInstanceId
The UUID of the instance to use for proxy checking. The instance provides configuration such as the target Minecraft server address (configured via ProxySettings.PROXY_CHECK_ADDRESS, defaults to "mc.hypixel.net"), the protocol version, and concurrency settings. The user must have CHECK_PROXY permission on this instance.
string instance_id = 1;- Specified by:
getInstanceIdin interfaceProxyCheckRequestOrBuilder- Returns:
- The instanceId.
-
getInstanceIdBytes
public com.google.protobuf.ByteString getInstanceIdBytes()The UUID of the instance to use for proxy checking. The instance provides configuration such as the target Minecraft server address (configured via ProxySettings.PROXY_CHECK_ADDRESS, defaults to "mc.hypixel.net"), the protocol version, and concurrency settings. The user must have CHECK_PROXY permission on this instance.
string instance_id = 1;- Specified by:
getInstanceIdBytesin interfaceProxyCheckRequestOrBuilder- Returns:
- The bytes for instanceId.
-
setInstanceId
The UUID of the instance to use for proxy checking. The instance provides configuration such as the target Minecraft server address (configured via ProxySettings.PROXY_CHECK_ADDRESS, defaults to "mc.hypixel.net"), the protocol version, and concurrency settings. The user must have CHECK_PROXY permission on this instance.
string instance_id = 1;- Parameters:
value- The instanceId to set.- Returns:
- This builder for chaining.
-
clearInstanceId
The UUID of the instance to use for proxy checking. The instance provides configuration such as the target Minecraft server address (configured via ProxySettings.PROXY_CHECK_ADDRESS, defaults to "mc.hypixel.net"), the protocol version, and concurrency settings. The user must have CHECK_PROXY permission on this instance.
string instance_id = 1;- Returns:
- This builder for chaining.
-
setInstanceIdBytes
The UUID of the instance to use for proxy checking. The instance provides configuration such as the target Minecraft server address (configured via ProxySettings.PROXY_CHECK_ADDRESS, defaults to "mc.hypixel.net"), the protocol version, and concurrency settings. The user must have CHECK_PROXY permission on this instance.
string instance_id = 1;- Parameters:
value- The bytes for instanceId to set.- Returns:
- This builder for chaining.
-
getProxyList
List of proxies to check. Each proxy will be tested by attempting to establish a connection to the configured Minecraft server through it. Proxies are checked concurrently based on the instance's PROXY_CHECK_CONCURRENCY setting (defaults to 10 concurrent checks).
repeated .soulfire.v1.ProxyProto proxy = 2;- Specified by:
getProxyListin interfaceProxyCheckRequestOrBuilder
-
getProxyCount
public int getProxyCount()List of proxies to check. Each proxy will be tested by attempting to establish a connection to the configured Minecraft server through it. Proxies are checked concurrently based on the instance's PROXY_CHECK_CONCURRENCY setting (defaults to 10 concurrent checks).
repeated .soulfire.v1.ProxyProto proxy = 2;- Specified by:
getProxyCountin interfaceProxyCheckRequestOrBuilder
-
getProxy
List of proxies to check. Each proxy will be tested by attempting to establish a connection to the configured Minecraft server through it. Proxies are checked concurrently based on the instance's PROXY_CHECK_CONCURRENCY setting (defaults to 10 concurrent checks).
repeated .soulfire.v1.ProxyProto proxy = 2;- Specified by:
getProxyin interfaceProxyCheckRequestOrBuilder
-
setProxy
List of proxies to check. Each proxy will be tested by attempting to establish a connection to the configured Minecraft server through it. Proxies are checked concurrently based on the instance's PROXY_CHECK_CONCURRENCY setting (defaults to 10 concurrent checks).
repeated .soulfire.v1.ProxyProto proxy = 2; -
setProxy
List of proxies to check. Each proxy will be tested by attempting to establish a connection to the configured Minecraft server through it. Proxies are checked concurrently based on the instance's PROXY_CHECK_CONCURRENCY setting (defaults to 10 concurrent checks).
repeated .soulfire.v1.ProxyProto proxy = 2; -
addProxy
List of proxies to check. Each proxy will be tested by attempting to establish a connection to the configured Minecraft server through it. Proxies are checked concurrently based on the instance's PROXY_CHECK_CONCURRENCY setting (defaults to 10 concurrent checks).
repeated .soulfire.v1.ProxyProto proxy = 2; -
addProxy
List of proxies to check. Each proxy will be tested by attempting to establish a connection to the configured Minecraft server through it. Proxies are checked concurrently based on the instance's PROXY_CHECK_CONCURRENCY setting (defaults to 10 concurrent checks).
repeated .soulfire.v1.ProxyProto proxy = 2; -
addProxy
List of proxies to check. Each proxy will be tested by attempting to establish a connection to the configured Minecraft server through it. Proxies are checked concurrently based on the instance's PROXY_CHECK_CONCURRENCY setting (defaults to 10 concurrent checks).
repeated .soulfire.v1.ProxyProto proxy = 2; -
addProxy
List of proxies to check. Each proxy will be tested by attempting to establish a connection to the configured Minecraft server through it. Proxies are checked concurrently based on the instance's PROXY_CHECK_CONCURRENCY setting (defaults to 10 concurrent checks).
repeated .soulfire.v1.ProxyProto proxy = 2; -
addAllProxy
List of proxies to check. Each proxy will be tested by attempting to establish a connection to the configured Minecraft server through it. Proxies are checked concurrently based on the instance's PROXY_CHECK_CONCURRENCY setting (defaults to 10 concurrent checks).
repeated .soulfire.v1.ProxyProto proxy = 2; -
clearProxy
List of proxies to check. Each proxy will be tested by attempting to establish a connection to the configured Minecraft server through it. Proxies are checked concurrently based on the instance's PROXY_CHECK_CONCURRENCY setting (defaults to 10 concurrent checks).
repeated .soulfire.v1.ProxyProto proxy = 2; -
removeProxy
List of proxies to check. Each proxy will be tested by attempting to establish a connection to the configured Minecraft server through it. Proxies are checked concurrently based on the instance's PROXY_CHECK_CONCURRENCY setting (defaults to 10 concurrent checks).
repeated .soulfire.v1.ProxyProto proxy = 2; -
getProxyBuilder
List of proxies to check. Each proxy will be tested by attempting to establish a connection to the configured Minecraft server through it. Proxies are checked concurrently based on the instance's PROXY_CHECK_CONCURRENCY setting (defaults to 10 concurrent checks).
repeated .soulfire.v1.ProxyProto proxy = 2; -
getProxyOrBuilder
List of proxies to check. Each proxy will be tested by attempting to establish a connection to the configured Minecraft server through it. Proxies are checked concurrently based on the instance's PROXY_CHECK_CONCURRENCY setting (defaults to 10 concurrent checks).
repeated .soulfire.v1.ProxyProto proxy = 2;- Specified by:
getProxyOrBuilderin interfaceProxyCheckRequestOrBuilder
-
getProxyOrBuilderList
List of proxies to check. Each proxy will be tested by attempting to establish a connection to the configured Minecraft server through it. Proxies are checked concurrently based on the instance's PROXY_CHECK_CONCURRENCY setting (defaults to 10 concurrent checks).
repeated .soulfire.v1.ProxyProto proxy = 2;- Specified by:
getProxyOrBuilderListin interfaceProxyCheckRequestOrBuilder
-
addProxyBuilder
List of proxies to check. Each proxy will be tested by attempting to establish a connection to the configured Minecraft server through it. Proxies are checked concurrently based on the instance's PROXY_CHECK_CONCURRENCY setting (defaults to 10 concurrent checks).
repeated .soulfire.v1.ProxyProto proxy = 2; -
addProxyBuilder
List of proxies to check. Each proxy will be tested by attempting to establish a connection to the configured Minecraft server through it. Proxies are checked concurrently based on the instance's PROXY_CHECK_CONCURRENCY setting (defaults to 10 concurrent checks).
repeated .soulfire.v1.ProxyProto proxy = 2; -
getProxyBuilderList
List of proxies to check. Each proxy will be tested by attempting to establish a connection to the configured Minecraft server through it. Proxies are checked concurrently based on the instance's PROXY_CHECK_CONCURRENCY setting (defaults to 10 concurrent checks).
repeated .soulfire.v1.ProxyProto proxy = 2;
-