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 Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstractType(AbstractType abstractType) booleanReturn true if this v1alpha1.Type object is equal to o.function(FunctionType function) Get abstractTypegetDyn()Dynamic type.getError()Error type.Get functionGet listTypeGet mapTypeProtocol buffer message type.getNull()Null value.Get primitivegetType()Get typeType param type.Get wellKnownGet wrapperinthashCode()messageType(String messageType) primitive(PrimitiveType primitive) voidsetAbstractType(AbstractType abstractType) voidvoidvoidsetFunction(FunctionType function) voidsetListType(ListType listType) voidsetMapType(MapType mapType) voidsetMessageType(String messageType) voidvoidsetPrimitive(PrimitiveType primitive) voidsetType(V1alpha1Type type) voidsetTypeParam(String typeParam) voidsetWellKnown(WellKnownType wellKnown) voidsetWrapper(PrimitiveType wrapper) toString()Convert the instance into URL query string.toUrlQueryString(String prefix) Convert the instance into URL query string.type(V1alpha1Type type) wellKnown(WellKnownType wellKnown) wrapper(PrimitiveType wrapper)
-
Field Details
-
JSON_PROPERTY_DYN
- See Also:
-
JSON_PROPERTY_NULL
- See Also:
-
JSON_PROPERTY_PRIMITIVE
- See Also:
-
JSON_PROPERTY_WRAPPER
- See Also:
-
JSON_PROPERTY_WELL_KNOWN
- See Also:
-
JSON_PROPERTY_LIST_TYPE
- See Also:
-
JSON_PROPERTY_MAP_TYPE
- See Also:
-
JSON_PROPERTY_FUNCTION
- See Also:
-
JSON_PROPERTY_MESSAGE_TYPE
- See Also:
-
JSON_PROPERTY_TYPE_PARAM
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
JSON_PROPERTY_ERROR
- See Also:
-
JSON_PROPERTY_ABSTRACT_TYPE
- See Also:
-
-
Constructor Details
-
V1alpha1Type
public V1alpha1Type()
-
-
Method Details
-
dyn
-
getDyn
-
setDyn
-
_null
-
getNull
-
setNull
-
primitive
-
getPrimitive
-
setPrimitive
-
wrapper
-
getWrapper
-
setWrapper
-
wellKnown
-
getWellKnown
-
setWellKnown
-
listType
-
getListType
-
setListType
-
mapType
-
getMapType
-
setMapType
-
function
-
getFunction
-
setFunction
-
messageType
-
getMessageType
Protocol buffer message type. The `message_type` string specifies the qualified message type name. For example, `google.plus.Profile`.- Returns:
- messageType
-
setMessageType
-
typeParam
-
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
-
type
-
getType
-
setType
-
error
-
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
-
abstractType
-
getAbstractType
-
setAbstractType
-
equals
-
hashCode
-
toString
-
toUrlQueryString
Convert the instance into URL query string.- Returns:
- URL query string
-
toUrlQueryString
-