Interface Expr.CreateStructOrBuilder

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

public static interface Expr.CreateStructOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    getEntries(int index)
    The entries in the creation expression.
    int
    The entries in the creation expression.
    The entries in the creation expression.
    The type name of the message to be created, empty when creating map literals.
    com.google.protobuf.ByteString
    The type name of the message to be created, empty when creating map literals.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Method Details

    • getType

      String getType()
       The type name of the message to be created, empty when creating map
       literals.
       
      string type = 1 [json_name = "type"];
      Returns:
      The type.
    • getTypeBytes

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

      List<Expr.CreateStruct.Entry> getEntriesList()
       The entries in the creation expression.
       
      repeated .google.api.expr.v1beta1.Expr.CreateStruct.Entry entries = 2 [json_name = "entries"];
    • getEntries

      Expr.CreateStruct.Entry getEntries(int index)
       The entries in the creation expression.
       
      repeated .google.api.expr.v1beta1.Expr.CreateStruct.Entry entries = 2 [json_name = "entries"];
    • getEntriesCount

      int getEntriesCount()
       The entries in the creation expression.
       
      repeated .google.api.expr.v1beta1.Expr.CreateStruct.Entry entries = 2 [json_name = "entries"];