Interface ParameterizedTypeOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ParameterizedType, ParameterizedType.Builder

@Generated public interface ParameterizedTypeOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The container type (e.g., LIST, MAP).
    int
    The container type (e.g., LIST, MAP).
    getParams(int index)
    The type arguments (e.g., [BOT] for List<Bot>, [STRING, NUMBER] for Map<String, Number>).
    int
    The type arguments (e.g., [BOT] for List<Bot>, [STRING, NUMBER] for Map<String, Number>).
    The type arguments (e.g., [BOT] for List<Bot>, [STRING, NUMBER] for Map<String, Number>).
    getParamsOrBuilder(int index)
    The type arguments (e.g., [BOT] for List<Bot>, [STRING, NUMBER] for Map<String, Number>).
    The type arguments (e.g., [BOT] for List<Bot>, [STRING, NUMBER] for Map<String, Number>).

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getBaseValue

      int getBaseValue()
      The container type (e.g., LIST, MAP).
      
      .soulfire.v1.PortType base = 1;
      Returns:
      The enum numeric value on the wire for base.
    • getBase

      PortType getBase()
      The container type (e.g., LIST, MAP).
      
      .soulfire.v1.PortType base = 1;
      Returns:
      The base.
    • getParamsList

      List<TypeDescriptor> getParamsList()
      The type arguments (e.g., [BOT] for List<Bot>, [STRING, NUMBER] for Map<String, Number>).
      
      repeated .soulfire.v1.TypeDescriptor params = 2;
    • getParams

      TypeDescriptor getParams(int index)
      The type arguments (e.g., [BOT] for List<Bot>, [STRING, NUMBER] for Map<String, Number>).
      
      repeated .soulfire.v1.TypeDescriptor params = 2;
    • getParamsCount

      int getParamsCount()
      The type arguments (e.g., [BOT] for List<Bot>, [STRING, NUMBER] for Map<String, Number>).
      
      repeated .soulfire.v1.TypeDescriptor params = 2;
    • getParamsOrBuilderList

      List<? extends TypeDescriptorOrBuilder> getParamsOrBuilderList()
      The type arguments (e.g., [BOT] for List<Bot>, [STRING, NUMBER] for Map<String, Number>).
      
      repeated .soulfire.v1.TypeDescriptor params = 2;
    • getParamsOrBuilder

      TypeDescriptorOrBuilder getParamsOrBuilder(int index)
      The type arguments (e.g., [BOT] for List<Bot>, [STRING, NUMBER] for Map<String, Number>).
      
      repeated .soulfire.v1.TypeDescriptor params = 2;