Class ProxyCheckResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<ProxyCheckResponse.Builder>
com.google.protobuf.GeneratedMessage.Builder<ProxyCheckResponse.Builder>
com.soulfiremc.grpc.generated.ProxyCheckResponse.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, ProxyCheckResponseOrBuilder, Cloneable
- Enclosing class:
ProxyCheckResponse
public static final class ProxyCheckResponse.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ProxyCheckResponse.Builder>
implements ProxyCheckResponseOrBuilder
Response message for proxy checking, sent as a stream. Each message contains either a single proxy check result or an end marker.Protobuf type
soulfire.v1.ProxyCheckResponse-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()clearEnd()End-of-stream marker indicating all proxy checks are complete.A single proxy check result.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetEnd()End-of-stream marker indicating all proxy checks are complete.End-of-stream marker indicating all proxy checks are complete.End-of-stream marker indicating all proxy checks are complete.A single proxy check result.A single proxy check result.A single proxy check result.booleanhasEnd()End-of-stream marker indicating all proxy checks are complete.booleanA single proxy check result.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeEnd(ProxyCheckEnd value) End-of-stream marker indicating all proxy checks are complete.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(ProxyCheckResponse other) A single proxy check result.setEnd(ProxyCheckEnd value) End-of-stream marker indicating all proxy checks are complete.setEnd(ProxyCheckEnd.Builder builderForValue) End-of-stream marker indicating all proxy checks are complete.A single proxy check result.setSingle(ProxyCheckResponseSingle.Builder builderForValue) A single proxy check result.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<ProxyCheckResponse.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<ProxyCheckResponse.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<ProxyCheckResponse.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<ProxyCheckResponse.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ProxyCheckResponse.Builder>
-
mergeFrom
public ProxyCheckResponse.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<ProxyCheckResponse.Builder>- Throws:
IOException
-
getDataCase
- Specified by:
getDataCasein interfaceProxyCheckResponseOrBuilder
-
clearData
-
hasSingle
public boolean hasSingle()A single proxy check result. Multiple of these will be streamed as each proxy check completes, allowing the client to process results incrementally rather than waiting for all checks to finish.
.soulfire.v1.ProxyCheckResponseSingle single = 4;- Specified by:
hasSinglein interfaceProxyCheckResponseOrBuilder- Returns:
- Whether the single field is set.
-
getSingle
A single proxy check result. Multiple of these will be streamed as each proxy check completes, allowing the client to process results incrementally rather than waiting for all checks to finish.
.soulfire.v1.ProxyCheckResponseSingle single = 4;- Specified by:
getSinglein interfaceProxyCheckResponseOrBuilder- Returns:
- The single.
-
setSingle
A single proxy check result. Multiple of these will be streamed as each proxy check completes, allowing the client to process results incrementally rather than waiting for all checks to finish.
.soulfire.v1.ProxyCheckResponseSingle single = 4; -
setSingle
A single proxy check result. Multiple of these will be streamed as each proxy check completes, allowing the client to process results incrementally rather than waiting for all checks to finish.
.soulfire.v1.ProxyCheckResponseSingle single = 4; -
mergeSingle
A single proxy check result. Multiple of these will be streamed as each proxy check completes, allowing the client to process results incrementally rather than waiting for all checks to finish.
.soulfire.v1.ProxyCheckResponseSingle single = 4; -
clearSingle
A single proxy check result. Multiple of these will be streamed as each proxy check completes, allowing the client to process results incrementally rather than waiting for all checks to finish.
.soulfire.v1.ProxyCheckResponseSingle single = 4; -
getSingleBuilder
A single proxy check result. Multiple of these will be streamed as each proxy check completes, allowing the client to process results incrementally rather than waiting for all checks to finish.
.soulfire.v1.ProxyCheckResponseSingle single = 4; -
getSingleOrBuilder
A single proxy check result. Multiple of these will be streamed as each proxy check completes, allowing the client to process results incrementally rather than waiting for all checks to finish.
.soulfire.v1.ProxyCheckResponseSingle single = 4;- Specified by:
getSingleOrBuilderin interfaceProxyCheckResponseOrBuilder
-
hasEnd
public boolean hasEnd()End-of-stream marker indicating all proxy checks are complete. This is always the last message in the stream before it closes.
.soulfire.v1.ProxyCheckEnd end = 5;- Specified by:
hasEndin interfaceProxyCheckResponseOrBuilder- Returns:
- Whether the end field is set.
-
getEnd
End-of-stream marker indicating all proxy checks are complete. This is always the last message in the stream before it closes.
.soulfire.v1.ProxyCheckEnd end = 5;- Specified by:
getEndin interfaceProxyCheckResponseOrBuilder- Returns:
- The end.
-
setEnd
End-of-stream marker indicating all proxy checks are complete. This is always the last message in the stream before it closes.
.soulfire.v1.ProxyCheckEnd end = 5; -
setEnd
End-of-stream marker indicating all proxy checks are complete. This is always the last message in the stream before it closes.
.soulfire.v1.ProxyCheckEnd end = 5; -
mergeEnd
End-of-stream marker indicating all proxy checks are complete. This is always the last message in the stream before it closes.
.soulfire.v1.ProxyCheckEnd end = 5; -
clearEnd
End-of-stream marker indicating all proxy checks are complete. This is always the last message in the stream before it closes.
.soulfire.v1.ProxyCheckEnd end = 5; -
getEndBuilder
End-of-stream marker indicating all proxy checks are complete. This is always the last message in the stream before it closes.
.soulfire.v1.ProxyCheckEnd end = 5; -
getEndOrBuilder
End-of-stream marker indicating all proxy checks are complete. This is always the last message in the stream before it closes.
.soulfire.v1.ProxyCheckEnd end = 5;- Specified by:
getEndOrBuilderin interfaceProxyCheckResponseOrBuilder
-