Interface TypeDescriptorOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
TypeDescriptor, TypeDescriptor.Builder
@Generated
public interface TypeDescriptorOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionA parameterized type like List<T> or Map<K, V>.A parameterized type like List<T> or Map<K, V>.A simple, non-parameterized type (e.g., NUMBER, STRING, BOT).intA simple, non-parameterized type (e.g., NUMBER, STRING, BOT).A type variable name (e.g., "T", "K", "V") that gets resolved from connections.com.google.protobuf.ByteStringA type variable name (e.g., "T", "K", "V") that gets resolved from connections.booleanA parameterized type like List<T> or Map<K, V>.booleanA simple, non-parameterized type (e.g., NUMBER, STRING, BOT).booleanA type variable name (e.g., "T", "K", "V") that gets resolved from connections.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasSimple
boolean hasSimple()A simple, non-parameterized type (e.g., NUMBER, STRING, BOT).
.soulfire.v1.PortType simple = 1;- Returns:
- Whether the simple field is set.
-
getSimpleValue
int getSimpleValue()A simple, non-parameterized type (e.g., NUMBER, STRING, BOT).
.soulfire.v1.PortType simple = 1;- Returns:
- The enum numeric value on the wire for simple.
-
getSimple
PortType getSimple()A simple, non-parameterized type (e.g., NUMBER, STRING, BOT).
.soulfire.v1.PortType simple = 1;- Returns:
- The simple.
-
hasParameterized
boolean hasParameterized()A parameterized type like List<T> or Map<K, V>.
.soulfire.v1.ParameterizedType parameterized = 2;- Returns:
- Whether the parameterized field is set.
-
getParameterized
ParameterizedType getParameterized()A parameterized type like List<T> or Map<K, V>.
.soulfire.v1.ParameterizedType parameterized = 2;- Returns:
- The parameterized.
-
getParameterizedOrBuilder
ParameterizedTypeOrBuilder getParameterizedOrBuilder()A parameterized type like List<T> or Map<K, V>.
.soulfire.v1.ParameterizedType parameterized = 2; -
hasTypeVariable
boolean hasTypeVariable()A type variable name (e.g., "T", "K", "V") that gets resolved from connections. Type variables are scoped per node: each node instance has its own bindings.
string type_variable = 3;- Returns:
- Whether the typeVariable field is set.
-
getTypeVariable
String getTypeVariable()A type variable name (e.g., "T", "K", "V") that gets resolved from connections. Type variables are scoped per node: each node instance has its own bindings.
string type_variable = 3;- Returns:
- The typeVariable.
-
getTypeVariableBytes
com.google.protobuf.ByteString getTypeVariableBytes()A type variable name (e.g., "T", "K", "V") that gets resolved from connections. Type variables are scoped per node: each node instance has its own bindings.
string type_variable = 3;- Returns:
- The bytes for typeVariable.
-
getKindCase
TypeDescriptor.KindCase getKindCase()
-