Interface Type.AbstractTypeOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Type.AbstractType, Type.AbstractType.Builder
    Enclosing class:
    Type

    public static interface Type.AbstractTypeOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getName()
      The fully qualified name of this abstract type.
      com.google.protobuf.ByteString getNameBytes()
      The fully qualified name of this abstract type.
      Type getParameterTypes​(int index)
      Parameter types for this abstract type.
      int getParameterTypesCount()
      Parameter types for this abstract type.
      java.util.List<Type> getParameterTypesList()
      Parameter types for this abstract type.
      TypeOrBuilder getParameterTypesOrBuilder​(int index)
      Parameter types for this abstract type.
      java.util.List<? extends TypeOrBuilder> getParameterTypesOrBuilderList()
      Parameter types for this abstract type.
      • 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 Detail

      • getName

        java.lang.String getName()
         The fully qualified name of this abstract type.
         
        string name = 1;
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         The fully qualified name of this abstract type.
         
        string name = 1;
        Returns:
        The bytes for name.
      • getParameterTypesList

        java.util.List<Type> getParameterTypesList()
         Parameter types for this abstract type.
         
        repeated .google.api.expr.v1alpha1.Type parameter_types = 2;
      • getParameterTypes

        Type getParameterTypes​(int index)
         Parameter types for this abstract type.
         
        repeated .google.api.expr.v1alpha1.Type parameter_types = 2;
      • getParameterTypesCount

        int getParameterTypesCount()
         Parameter types for this abstract type.
         
        repeated .google.api.expr.v1alpha1.Type parameter_types = 2;
      • getParameterTypesOrBuilderList

        java.util.List<? extends TypeOrBuilder> getParameterTypesOrBuilderList()
         Parameter types for this abstract type.
         
        repeated .google.api.expr.v1alpha1.Type parameter_types = 2;
      • getParameterTypesOrBuilder

        TypeOrBuilder getParameterTypesOrBuilder​(int index)
         Parameter types for this abstract type.
         
        repeated .google.api.expr.v1alpha1.Type parameter_types = 2;