Class GetNodeTypesResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<GetNodeTypesResponse.Builder>
com.google.protobuf.GeneratedMessage.Builder<GetNodeTypesResponse.Builder>
com.soulfiremc.grpc.generated.GetNodeTypesResponse.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, GetNodeTypesResponseOrBuilder, Cloneable
- Enclosing class:
GetNodeTypesResponse
public static final class GetNodeTypesResponse.Builder
extends com.google.protobuf.GeneratedMessage.Builder<GetNodeTypesResponse.Builder>
implements GetNodeTypesResponseOrBuilder
Response containing all available node types.Protobuf type
soulfire.v1.GetNodeTypesResponse-
Method Summary
Modifier and TypeMethodDescriptionaddAllCategories(Iterable<? extends CategoryDefinition> values) List of all categories with their metadata.addAllNodeTypes(Iterable<? extends NodeTypeDefinition> values) List of all node type definitions.addAllPortTypeMetadata(Iterable<? extends PortTypeMetadata> values) Metadata for each port type including colors and compatibility.addCategories(int index, CategoryDefinition value) List of all categories with their metadata.addCategories(int index, CategoryDefinition.Builder builderForValue) List of all categories with their metadata.addCategories(CategoryDefinition value) List of all categories with their metadata.addCategories(CategoryDefinition.Builder builderForValue) List of all categories with their metadata.List of all categories with their metadata.addCategoriesBuilder(int index) List of all categories with their metadata.addNodeTypes(int index, NodeTypeDefinition value) List of all node type definitions.addNodeTypes(int index, NodeTypeDefinition.Builder builderForValue) List of all node type definitions.addNodeTypes(NodeTypeDefinition value) List of all node type definitions.addNodeTypes(NodeTypeDefinition.Builder builderForValue) List of all node type definitions.List of all node type definitions.addNodeTypesBuilder(int index) List of all node type definitions.addPortTypeMetadata(int index, PortTypeMetadata value) Metadata for each port type including colors and compatibility.addPortTypeMetadata(int index, PortTypeMetadata.Builder builderForValue) Metadata for each port type including colors and compatibility.Metadata for each port type including colors and compatibility.addPortTypeMetadata(PortTypeMetadata.Builder builderForValue) Metadata for each port type including colors and compatibility.Metadata for each port type including colors and compatibility.addPortTypeMetadataBuilder(int index) Metadata for each port type including colors and compatibility.build()clear()List of all categories with their metadata.List of all node type definitions.Metadata for each port type including colors and compatibility.getCategories(int index) List of all categories with their metadata.getCategoriesBuilder(int index) List of all categories with their metadata.List of all categories with their metadata.intList of all categories with their metadata.List of all categories with their metadata.getCategoriesOrBuilder(int index) List of all categories with their metadata.List<? extends CategoryDefinitionOrBuilder> List of all categories with their metadata.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetNodeTypes(int index) List of all node type definitions.getNodeTypesBuilder(int index) List of all node type definitions.List of all node type definitions.intList of all node type definitions.List of all node type definitions.getNodeTypesOrBuilder(int index) List of all node type definitions.List<? extends NodeTypeDefinitionOrBuilder> List of all node type definitions.getPortTypeMetadata(int index) Metadata for each port type including colors and compatibility.getPortTypeMetadataBuilder(int index) Metadata for each port type including colors and compatibility.Metadata for each port type including colors and compatibility.intMetadata for each port type including colors and compatibility.Metadata for each port type including colors and compatibility.getPortTypeMetadataOrBuilder(int index) Metadata for each port type including colors and compatibility.List<? extends PortTypeMetadataOrBuilder> Metadata for each port type including colors and compatibility.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(GetNodeTypesResponse other) removeCategories(int index) List of all categories with their metadata.removeNodeTypes(int index) List of all node type definitions.removePortTypeMetadata(int index) Metadata for each port type including colors and compatibility.setCategories(int index, CategoryDefinition value) List of all categories with their metadata.setCategories(int index, CategoryDefinition.Builder builderForValue) List of all categories with their metadata.setNodeTypes(int index, NodeTypeDefinition value) List of all node type definitions.setNodeTypes(int index, NodeTypeDefinition.Builder builderForValue) List of all node type definitions.setPortTypeMetadata(int index, PortTypeMetadata value) Metadata for each port type including colors and compatibility.setPortTypeMetadata(int index, PortTypeMetadata.Builder builderForValue) Metadata for each port type including colors and compatibility.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<GetNodeTypesResponse.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<GetNodeTypesResponse.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<GetNodeTypesResponse.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<GetNodeTypesResponse.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<GetNodeTypesResponse.Builder>
-
mergeFrom
public GetNodeTypesResponse.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<GetNodeTypesResponse.Builder>- Throws:
IOException
-
getNodeTypesList
List of all node type definitions. Clients can use this to render any node and validate connections.
repeated .soulfire.v1.NodeTypeDefinition node_types = 1;- Specified by:
getNodeTypesListin interfaceGetNodeTypesResponseOrBuilder
-
getNodeTypesCount
public int getNodeTypesCount()List of all node type definitions. Clients can use this to render any node and validate connections.
repeated .soulfire.v1.NodeTypeDefinition node_types = 1;- Specified by:
getNodeTypesCountin interfaceGetNodeTypesResponseOrBuilder
-
getNodeTypes
List of all node type definitions. Clients can use this to render any node and validate connections.
repeated .soulfire.v1.NodeTypeDefinition node_types = 1;- Specified by:
getNodeTypesin interfaceGetNodeTypesResponseOrBuilder
-
setNodeTypes
List of all node type definitions. Clients can use this to render any node and validate connections.
repeated .soulfire.v1.NodeTypeDefinition node_types = 1; -
setNodeTypes
public GetNodeTypesResponse.Builder setNodeTypes(int index, NodeTypeDefinition.Builder builderForValue) List of all node type definitions. Clients can use this to render any node and validate connections.
repeated .soulfire.v1.NodeTypeDefinition node_types = 1; -
addNodeTypes
List of all node type definitions. Clients can use this to render any node and validate connections.
repeated .soulfire.v1.NodeTypeDefinition node_types = 1; -
addNodeTypes
List of all node type definitions. Clients can use this to render any node and validate connections.
repeated .soulfire.v1.NodeTypeDefinition node_types = 1; -
addNodeTypes
List of all node type definitions. Clients can use this to render any node and validate connections.
repeated .soulfire.v1.NodeTypeDefinition node_types = 1; -
addNodeTypes
public GetNodeTypesResponse.Builder addNodeTypes(int index, NodeTypeDefinition.Builder builderForValue) List of all node type definitions. Clients can use this to render any node and validate connections.
repeated .soulfire.v1.NodeTypeDefinition node_types = 1; -
addAllNodeTypes
List of all node type definitions. Clients can use this to render any node and validate connections.
repeated .soulfire.v1.NodeTypeDefinition node_types = 1; -
clearNodeTypes
List of all node type definitions. Clients can use this to render any node and validate connections.
repeated .soulfire.v1.NodeTypeDefinition node_types = 1; -
removeNodeTypes
List of all node type definitions. Clients can use this to render any node and validate connections.
repeated .soulfire.v1.NodeTypeDefinition node_types = 1; -
getNodeTypesBuilder
List of all node type definitions. Clients can use this to render any node and validate connections.
repeated .soulfire.v1.NodeTypeDefinition node_types = 1; -
getNodeTypesOrBuilder
List of all node type definitions. Clients can use this to render any node and validate connections.
repeated .soulfire.v1.NodeTypeDefinition node_types = 1;- Specified by:
getNodeTypesOrBuilderin interfaceGetNodeTypesResponseOrBuilder
-
getNodeTypesOrBuilderList
List of all node type definitions. Clients can use this to render any node and validate connections.
repeated .soulfire.v1.NodeTypeDefinition node_types = 1;- Specified by:
getNodeTypesOrBuilderListin interfaceGetNodeTypesResponseOrBuilder
-
addNodeTypesBuilder
List of all node type definitions. Clients can use this to render any node and validate connections.
repeated .soulfire.v1.NodeTypeDefinition node_types = 1; -
addNodeTypesBuilder
List of all node type definitions. Clients can use this to render any node and validate connections.
repeated .soulfire.v1.NodeTypeDefinition node_types = 1; -
getNodeTypesBuilderList
List of all node type definitions. Clients can use this to render any node and validate connections.
repeated .soulfire.v1.NodeTypeDefinition node_types = 1; -
getCategoriesList
List of all categories with their metadata. Useful for building category filters and palette sections in the UI.
repeated .soulfire.v1.CategoryDefinition categories = 2;- Specified by:
getCategoriesListin interfaceGetNodeTypesResponseOrBuilder
-
getCategoriesCount
public int getCategoriesCount()List of all categories with their metadata. Useful for building category filters and palette sections in the UI.
repeated .soulfire.v1.CategoryDefinition categories = 2;- Specified by:
getCategoriesCountin interfaceGetNodeTypesResponseOrBuilder
-
getCategories
List of all categories with their metadata. Useful for building category filters and palette sections in the UI.
repeated .soulfire.v1.CategoryDefinition categories = 2;- Specified by:
getCategoriesin interfaceGetNodeTypesResponseOrBuilder
-
setCategories
List of all categories with their metadata. Useful for building category filters and palette sections in the UI.
repeated .soulfire.v1.CategoryDefinition categories = 2; -
setCategories
public GetNodeTypesResponse.Builder setCategories(int index, CategoryDefinition.Builder builderForValue) List of all categories with their metadata. Useful for building category filters and palette sections in the UI.
repeated .soulfire.v1.CategoryDefinition categories = 2; -
addCategories
List of all categories with their metadata. Useful for building category filters and palette sections in the UI.
repeated .soulfire.v1.CategoryDefinition categories = 2; -
addCategories
List of all categories with their metadata. Useful for building category filters and palette sections in the UI.
repeated .soulfire.v1.CategoryDefinition categories = 2; -
addCategories
List of all categories with their metadata. Useful for building category filters and palette sections in the UI.
repeated .soulfire.v1.CategoryDefinition categories = 2; -
addCategories
public GetNodeTypesResponse.Builder addCategories(int index, CategoryDefinition.Builder builderForValue) List of all categories with their metadata. Useful for building category filters and palette sections in the UI.
repeated .soulfire.v1.CategoryDefinition categories = 2; -
addAllCategories
List of all categories with their metadata. Useful for building category filters and palette sections in the UI.
repeated .soulfire.v1.CategoryDefinition categories = 2; -
clearCategories
List of all categories with their metadata. Useful for building category filters and palette sections in the UI.
repeated .soulfire.v1.CategoryDefinition categories = 2; -
removeCategories
List of all categories with their metadata. Useful for building category filters and palette sections in the UI.
repeated .soulfire.v1.CategoryDefinition categories = 2; -
getCategoriesBuilder
List of all categories with their metadata. Useful for building category filters and palette sections in the UI.
repeated .soulfire.v1.CategoryDefinition categories = 2; -
getCategoriesOrBuilder
List of all categories with their metadata. Useful for building category filters and palette sections in the UI.
repeated .soulfire.v1.CategoryDefinition categories = 2;- Specified by:
getCategoriesOrBuilderin interfaceGetNodeTypesResponseOrBuilder
-
getCategoriesOrBuilderList
List of all categories with their metadata. Useful for building category filters and palette sections in the UI.
repeated .soulfire.v1.CategoryDefinition categories = 2;- Specified by:
getCategoriesOrBuilderListin interfaceGetNodeTypesResponseOrBuilder
-
addCategoriesBuilder
List of all categories with their metadata. Useful for building category filters and palette sections in the UI.
repeated .soulfire.v1.CategoryDefinition categories = 2; -
addCategoriesBuilder
List of all categories with their metadata. Useful for building category filters and palette sections in the UI.
repeated .soulfire.v1.CategoryDefinition categories = 2; -
getCategoriesBuilderList
List of all categories with their metadata. Useful for building category filters and palette sections in the UI.
repeated .soulfire.v1.CategoryDefinition categories = 2; -
getPortTypeMetadataList
Metadata for each port type including colors and compatibility. Clients should use this instead of hardcoded port type info.
repeated .soulfire.v1.PortTypeMetadata port_type_metadata = 3;- Specified by:
getPortTypeMetadataListin interfaceGetNodeTypesResponseOrBuilder
-
getPortTypeMetadataCount
public int getPortTypeMetadataCount()Metadata for each port type including colors and compatibility. Clients should use this instead of hardcoded port type info.
repeated .soulfire.v1.PortTypeMetadata port_type_metadata = 3;- Specified by:
getPortTypeMetadataCountin interfaceGetNodeTypesResponseOrBuilder
-
getPortTypeMetadata
Metadata for each port type including colors and compatibility. Clients should use this instead of hardcoded port type info.
repeated .soulfire.v1.PortTypeMetadata port_type_metadata = 3;- Specified by:
getPortTypeMetadatain interfaceGetNodeTypesResponseOrBuilder
-
setPortTypeMetadata
Metadata for each port type including colors and compatibility. Clients should use this instead of hardcoded port type info.
repeated .soulfire.v1.PortTypeMetadata port_type_metadata = 3; -
setPortTypeMetadata
public GetNodeTypesResponse.Builder setPortTypeMetadata(int index, PortTypeMetadata.Builder builderForValue) Metadata for each port type including colors and compatibility. Clients should use this instead of hardcoded port type info.
repeated .soulfire.v1.PortTypeMetadata port_type_metadata = 3; -
addPortTypeMetadata
Metadata for each port type including colors and compatibility. Clients should use this instead of hardcoded port type info.
repeated .soulfire.v1.PortTypeMetadata port_type_metadata = 3; -
addPortTypeMetadata
Metadata for each port type including colors and compatibility. Clients should use this instead of hardcoded port type info.
repeated .soulfire.v1.PortTypeMetadata port_type_metadata = 3; -
addPortTypeMetadata
Metadata for each port type including colors and compatibility. Clients should use this instead of hardcoded port type info.
repeated .soulfire.v1.PortTypeMetadata port_type_metadata = 3; -
addPortTypeMetadata
public GetNodeTypesResponse.Builder addPortTypeMetadata(int index, PortTypeMetadata.Builder builderForValue) Metadata for each port type including colors and compatibility. Clients should use this instead of hardcoded port type info.
repeated .soulfire.v1.PortTypeMetadata port_type_metadata = 3; -
addAllPortTypeMetadata
public GetNodeTypesResponse.Builder addAllPortTypeMetadata(Iterable<? extends PortTypeMetadata> values) Metadata for each port type including colors and compatibility. Clients should use this instead of hardcoded port type info.
repeated .soulfire.v1.PortTypeMetadata port_type_metadata = 3; -
clearPortTypeMetadata
Metadata for each port type including colors and compatibility. Clients should use this instead of hardcoded port type info.
repeated .soulfire.v1.PortTypeMetadata port_type_metadata = 3; -
removePortTypeMetadata
Metadata for each port type including colors and compatibility. Clients should use this instead of hardcoded port type info.
repeated .soulfire.v1.PortTypeMetadata port_type_metadata = 3; -
getPortTypeMetadataBuilder
Metadata for each port type including colors and compatibility. Clients should use this instead of hardcoded port type info.
repeated .soulfire.v1.PortTypeMetadata port_type_metadata = 3; -
getPortTypeMetadataOrBuilder
Metadata for each port type including colors and compatibility. Clients should use this instead of hardcoded port type info.
repeated .soulfire.v1.PortTypeMetadata port_type_metadata = 3;- Specified by:
getPortTypeMetadataOrBuilderin interfaceGetNodeTypesResponseOrBuilder
-
getPortTypeMetadataOrBuilderList
Metadata for each port type including colors and compatibility. Clients should use this instead of hardcoded port type info.
repeated .soulfire.v1.PortTypeMetadata port_type_metadata = 3;- Specified by:
getPortTypeMetadataOrBuilderListin interfaceGetNodeTypesResponseOrBuilder
-
addPortTypeMetadataBuilder
Metadata for each port type including colors and compatibility. Clients should use this instead of hardcoded port type info.
repeated .soulfire.v1.PortTypeMetadata port_type_metadata = 3; -
addPortTypeMetadataBuilder
Metadata for each port type including colors and compatibility. Clients should use this instead of hardcoded port type info.
repeated .soulfire.v1.PortTypeMetadata port_type_metadata = 3; -
getPortTypeMetadataBuilderList
Metadata for each port type including colors and compatibility. Clients should use this instead of hardcoded port type info.
repeated .soulfire.v1.PortTypeMetadata port_type_metadata = 3;
-