Class V1alpha1Type

java.lang.Object
co.permify.sdk.model.V1alpha1Type

@Generated("org.openapitools.codegen.languages.JavaClientCodegen") public class V1alpha1Type extends Object
Represents a CEL type.
  • Field Details

  • Constructor Details

    • V1alpha1Type

      public V1alpha1Type()
  • Method Details

    • dyn

      public V1alpha1Type dyn(Object dyn)
    • getDyn

      @Nullable public Object getDyn()
      Dynamic type.
      Returns:
      dyn
    • setDyn

      public void setDyn(Object dyn)
    • _null

      public V1alpha1Type _null(String _null)
    • getNull

      @Nullable public String getNull()
      Null value.
      Returns:
      _null
    • setNull

      public void setNull(String _null)
    • primitive

      public V1alpha1Type primitive(PrimitiveType primitive)
    • getPrimitive

      @Nullable public PrimitiveType getPrimitive()
      Get primitive
      Returns:
      primitive
    • setPrimitive

      public void setPrimitive(PrimitiveType primitive)
    • wrapper

      public V1alpha1Type wrapper(PrimitiveType wrapper)
    • getWrapper

      @Nullable public PrimitiveType getWrapper()
      Get wrapper
      Returns:
      wrapper
    • setWrapper

      public void setWrapper(PrimitiveType wrapper)
    • wellKnown

      public V1alpha1Type wellKnown(WellKnownType wellKnown)
    • getWellKnown

      @Nullable public WellKnownType getWellKnown()
      Get wellKnown
      Returns:
      wellKnown
    • setWellKnown

      public void setWellKnown(WellKnownType wellKnown)
    • listType

      public V1alpha1Type listType(ListType listType)
    • getListType

      @Nullable public ListType getListType()
      Get listType
      Returns:
      listType
    • setListType

      public void setListType(ListType listType)
    • mapType

      public V1alpha1Type mapType(MapType mapType)
    • getMapType

      @Nullable public MapType getMapType()
      Get mapType
      Returns:
      mapType
    • setMapType

      public void setMapType(MapType mapType)
    • function

      public V1alpha1Type function(FunctionType function)
    • getFunction

      @Nullable public FunctionType getFunction()
      Get function
      Returns:
      function
    • setFunction

      public void setFunction(FunctionType function)
    • messageType

      public V1alpha1Type messageType(String messageType)
    • getMessageType

      @Nullable public String getMessageType()
      Protocol buffer message type. The `message_type` string specifies the qualified message type name. For example, `google.plus.Profile`.
      Returns:
      messageType
    • setMessageType

      public void setMessageType(String messageType)
    • typeParam

      public V1alpha1Type typeParam(String typeParam)
    • getTypeParam

      @Nullable public String getTypeParam()
      Type param type. The `type_param` string specifies the type parameter name, e.g. `list<E>` would be a `list_type` whose element type was a `type_param` type named `E`.
      Returns:
      typeParam
    • setTypeParam

      public void setTypeParam(String typeParam)
    • type

      public V1alpha1Type type(V1alpha1Type type)
    • getType

      @Nullable public V1alpha1Type getType()
      Get type
      Returns:
      type
    • setType

      public void setType(V1alpha1Type type)
    • error

      public V1alpha1Type error(Object error)
    • getError

      @Nullable public Object getError()
      Error type. During type-checking if an expression is an error, its type is propagated as the `ERROR` type. This permits the type-checker to discover other errors present in the expression.
      Returns:
      error
    • setError

      public void setError(Object error)
    • abstractType

      public V1alpha1Type abstractType(AbstractType abstractType)
    • getAbstractType

      @Nullable public AbstractType getAbstractType()
      Get abstractType
      Returns:
      abstractType
    • setAbstractType

      public void setAbstractType(AbstractType abstractType)
    • equals

      public boolean equals(Object o)
      Return true if this v1alpha1.Type object is equal to o.
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • toUrlQueryString

      public String toUrlQueryString()
      Convert the instance into URL query string.
      Returns:
      URL query string
    • toUrlQueryString

      public String toUrlQueryString(String prefix)
      Convert the instance into URL query string.
      Parameters:
      prefix - prefix of the query string
      Returns:
      URL query string