Interface Type.MapTypeOrBuilder

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

public static interface Type.MapTypeOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The type of the key.
    The type of the value.
    boolean
    The type of the key.
    boolean
    The type of the value.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Method Details

    • hasKeyType

      boolean hasKeyType()
       The type of the key.
       
      .google.api.expr.v1alpha1.Type key_type = 1 [json_name = "keyType"];
      Returns:
      Whether the keyType field is set.
    • getKeyType

      Type getKeyType()
       The type of the key.
       
      .google.api.expr.v1alpha1.Type key_type = 1 [json_name = "keyType"];
      Returns:
      The keyType.
    • hasValueType

      boolean hasValueType()
       The type of the value.
       
      .google.api.expr.v1alpha1.Type value_type = 2 [json_name = "valueType"];
      Returns:
      Whether the valueType field is set.
    • getValueType

      Type getValueType()
       The type of the value.
       
      .google.api.expr.v1alpha1.Type value_type = 2 [json_name = "valueType"];
      Returns:
      The valueType.