Package dev.cel.expr

Interface Expr.CreateStructOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Expr.CreateStruct, Expr.CreateStruct.Builder
Enclosing class:
Expr

public static interface Expr.CreateStructOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getMessageName

      String getMessageName()
       The type name of the message to be created, empty when creating map
       literals.
       
      string message_name = 1;
      Returns:
      The messageName.
    • getMessageNameBytes

      com.google.protobuf.ByteString getMessageNameBytes()
       The type name of the message to be created, empty when creating map
       literals.
       
      string message_name = 1;
      Returns:
      The bytes for messageName.
    • getEntriesList

      List<Expr.CreateStruct.Entry> getEntriesList()
       The entries in the creation expression.
       
      repeated .cel.expr.Expr.CreateStruct.Entry entries = 2;
    • getEntries

      Expr.CreateStruct.Entry getEntries(int index)
       The entries in the creation expression.
       
      repeated .cel.expr.Expr.CreateStruct.Entry entries = 2;
    • getEntriesCount

      int getEntriesCount()
       The entries in the creation expression.
       
      repeated .cel.expr.Expr.CreateStruct.Entry entries = 2;
    • getEntriesOrBuilderList

      List<? extends Expr.CreateStruct.EntryOrBuilder> getEntriesOrBuilderList()
       The entries in the creation expression.
       
      repeated .cel.expr.Expr.CreateStruct.Entry entries = 2;
    • getEntriesOrBuilder

      Expr.CreateStruct.EntryOrBuilder getEntriesOrBuilder(int index)
       The entries in the creation expression.
       
      repeated .cel.expr.Expr.CreateStruct.Entry entries = 2;