local types = import 'types.libsonnet'; types.google.api.expr.v1alpha1.Type .withAbstractType(types.google.api.expr.v1alpha1.Type.AbstractType) .withDyn(types.google.protobuf.Empty) .withError(types.google.protobuf.Empty) .withFunction(types.google.api.expr.v1alpha1.Type.FunctionType) .withListType(types.google.api.expr.v1alpha1.Type.ListType) .withMapType(types.google.api.expr.v1alpha1.Type.MapType) .withMessageType('string') .withNull(types.google.protobuf.NullValue.NULL_VALUE) .withPrimitive(types.google.api.expr.v1alpha1.Type.PrimitiveType.PRIMITIVE_TYPE_UNSPECIFIED) .withType(types.google.api.expr.v1alpha1.Type) .withTypeParam('string') .withWellKnown(types.google.api.expr.v1alpha1.Type.WellKnownType.WELL_KNOWN_TYPE_UNSPECIFIED) .withWrapper(types.google.api.expr.v1alpha1.Type.PrimitiveType.PRIMITIVE_TYPE_UNSPECIFIED) ._validate()
Name | Type | One-of group | Required | Constraints |
---|---|---|---|---|
abstract_type | google.api.expr.v1alpha1.Type.AbstractType | type_kind |
|
|
dyn | google.protobuf.Empty | type_kind |
|
|
error | google.protobuf.Empty | type_kind |
|
|
function | google.api.expr.v1alpha1.Type.FunctionType | type_kind |
|
|
list_type | google.api.expr.v1alpha1.Type.ListType | type_kind |
|
|
map_type | google.api.expr.v1alpha1.Type.MapType | type_kind |
|
|
message_type | string | type_kind |
|
|
null | google.protobuf.NullValue | type_kind |
|
|
primitive | google.api.expr.v1alpha1.Type.PrimitiveType | type_kind |
|
|
type | google.api.expr.v1alpha1.Type | type_kind |
|
|
type_param | string | type_kind |
|
|
well_known | google.api.expr.v1alpha1.Type.WellKnownType | type_kind |
|
|
wrapper | google.api.expr.v1alpha1.Type.PrimitiveType | type_kind |
|