Interface IdentDeclOrBuilder

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

public interface IdentDeclOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Optional type of the identifier.
    Optional value of the identifier.
    boolean
    Optional type of the identifier.
    boolean
    Optional value of the identifier.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Method Details

    • hasType

      boolean hasType()
       Optional type of the identifier.
       
      .google.api.expr.v1beta1.DeclType type = 3 [json_name = "type"];
      Returns:
      Whether the type field is set.
    • getType

      DeclType getType()
       Optional type of the identifier.
       
      .google.api.expr.v1beta1.DeclType type = 3 [json_name = "type"];
      Returns:
      The type.
    • hasValue

      boolean hasValue()
       Optional value of the identifier.
       
      .google.api.expr.v1beta1.Expr value = 4 [json_name = "value"];
      Returns:
      Whether the value field is set.
    • getValue

      Expr getValue()
       Optional value of the identifier.
       
      .google.api.expr.v1beta1.Expr value = 4 [json_name = "value"];
      Returns:
      The value.