Class GetNodeTypesRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<GetNodeTypesRequest.Builder>
com.google.protobuf.GeneratedMessage.Builder<GetNodeTypesRequest.Builder>
com.soulfiremc.grpc.generated.GetNodeTypesRequest.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, GetNodeTypesRequestOrBuilder, Cloneable
- Enclosing class:
GetNodeTypesRequest
public static final class GetNodeTypesRequest.Builder
extends com.google.protobuf.GeneratedMessage.Builder<GetNodeTypesRequest.Builder>
implements GetNodeTypesRequestOrBuilder
Request to get all available node types. This enables clients to render nodes without hardcoded knowledge.Protobuf type
soulfire.v1.GetNodeTypesRequest-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Optional filter by category ID (references CategoryDefinition.id).Whether to include deprecated node types.Optional filter by category ID (references CategoryDefinition.id).com.google.protobuf.ByteStringOptional filter by category ID (references CategoryDefinition.id).static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleanWhether to include deprecated node types.booleanOptional filter by category ID (references CategoryDefinition.id).protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(GetNodeTypesRequest other) setCategory(String value) Optional filter by category ID (references CategoryDefinition.id).setCategoryBytes(com.google.protobuf.ByteString value) Optional filter by category ID (references CategoryDefinition.id).setIncludeDeprecated(boolean value) Whether to include deprecated node types.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<GetNodeTypesRequest.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<GetNodeTypesRequest.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<GetNodeTypesRequest.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<GetNodeTypesRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<GetNodeTypesRequest.Builder>
-
mergeFrom
public GetNodeTypesRequest.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<GetNodeTypesRequest.Builder>- Throws:
IOException
-
hasCategory
public boolean hasCategory()Optional filter by category ID (references CategoryDefinition.id). Examples: "triggers", "actions", "math". If empty, returns all node types.
optional string category = 1;- Specified by:
hasCategoryin interfaceGetNodeTypesRequestOrBuilder- Returns:
- Whether the category field is set.
-
getCategory
Optional filter by category ID (references CategoryDefinition.id). Examples: "triggers", "actions", "math". If empty, returns all node types.
optional string category = 1;- Specified by:
getCategoryin interfaceGetNodeTypesRequestOrBuilder- Returns:
- The category.
-
getCategoryBytes
public com.google.protobuf.ByteString getCategoryBytes()Optional filter by category ID (references CategoryDefinition.id). Examples: "triggers", "actions", "math". If empty, returns all node types.
optional string category = 1;- Specified by:
getCategoryBytesin interfaceGetNodeTypesRequestOrBuilder- Returns:
- The bytes for category.
-
setCategory
Optional filter by category ID (references CategoryDefinition.id). Examples: "triggers", "actions", "math". If empty, returns all node types.
optional string category = 1;- Parameters:
value- The category to set.- Returns:
- This builder for chaining.
-
clearCategory
Optional filter by category ID (references CategoryDefinition.id). Examples: "triggers", "actions", "math". If empty, returns all node types.
optional string category = 1;- Returns:
- This builder for chaining.
-
setCategoryBytes
Optional filter by category ID (references CategoryDefinition.id). Examples: "triggers", "actions", "math". If empty, returns all node types.
optional string category = 1;- Parameters:
value- The bytes for category to set.- Returns:
- This builder for chaining.
-
getIncludeDeprecated
public boolean getIncludeDeprecated()Whether to include deprecated node types. Default is false.
bool include_deprecated = 2;- Specified by:
getIncludeDeprecatedin interfaceGetNodeTypesRequestOrBuilder- Returns:
- The includeDeprecated.
-
setIncludeDeprecated
Whether to include deprecated node types. Default is false.
bool include_deprecated = 2;- Parameters:
value- The includeDeprecated to set.- Returns:
- This builder for chaining.
-
clearIncludeDeprecated
Whether to include deprecated node types. Default is false.
bool include_deprecated = 2;- Returns:
- This builder for chaining.
-