public interface TypeOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
Type.AbstractType |
getAbstractType()
Abstract, application defined type.
|
Type.AbstractTypeOrBuilder |
getAbstractTypeOrBuilder()
Abstract, application defined type.
|
com.google.protobuf.Empty |
getDyn()
Dynamic type.
|
com.google.protobuf.EmptyOrBuilder |
getDynOrBuilder()
Dynamic type.
|
com.google.protobuf.Empty |
getError()
Error type.
|
com.google.protobuf.EmptyOrBuilder |
getErrorOrBuilder()
Error type.
|
Type.FunctionType |
getFunction()
Function type.
|
Type.FunctionTypeOrBuilder |
getFunctionOrBuilder()
Function type.
|
Type.ListType |
getListType()
Parameterized list with elements of `list_type`, e.g.
|
Type.ListTypeOrBuilder |
getListTypeOrBuilder()
Parameterized list with elements of `list_type`, e.g.
|
Type.MapType |
getMapType()
Parameterized map with typed keys and values.
|
Type.MapTypeOrBuilder |
getMapTypeOrBuilder()
Parameterized map with typed keys and values.
|
String |
getMessageType()
Protocol buffer message type.
|
com.google.protobuf.ByteString |
getMessageTypeBytes()
Protocol buffer message type.
|
com.google.protobuf.NullValue |
getNull()
Null value.
|
int |
getNullValue()
Null value.
|
Type.PrimitiveType |
getPrimitive()
Primitive types: `true`, `1u`, `-2.0`, `'string'`, `b'bytes'`.
|
int |
getPrimitiveValue()
Primitive types: `true`, `1u`, `-2.0`, `'string'`, `b'bytes'`.
|
Type |
getType()
Type type.
|
Type.TypeKindCase |
getTypeKindCase() |
TypeOrBuilder |
getTypeOrBuilder()
Type type.
|
String |
getTypeParam()
Type param type.
|
com.google.protobuf.ByteString |
getTypeParamBytes()
Type param type.
|
Type.WellKnownType |
getWellKnown()
Well-known protobuf type such as `google.protobuf.Timestamp`.
|
int |
getWellKnownValue()
Well-known protobuf type such as `google.protobuf.Timestamp`.
|
Type.PrimitiveType |
getWrapper()
Wrapper of a primitive type, e.g.
|
int |
getWrapperValue()
Wrapper of a primitive type, e.g.
|
boolean |
hasAbstractType()
Abstract, application defined type.
|
boolean |
hasDyn()
Dynamic type.
|
boolean |
hasError()
Error type.
|
boolean |
hasFunction()
Function type.
|
boolean |
hasListType()
Parameterized list with elements of `list_type`, e.g.
|
boolean |
hasMapType()
Parameterized map with typed keys and values.
|
boolean |
hasType()
Type type.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasDyn()
Dynamic type.
.google.protobuf.Empty dyn = 1;com.google.protobuf.Empty getDyn()
Dynamic type.
.google.protobuf.Empty dyn = 1;com.google.protobuf.EmptyOrBuilder getDynOrBuilder()
Dynamic type.
.google.protobuf.Empty dyn = 1;int getNullValue()
Null value.
.google.protobuf.NullValue null = 2;com.google.protobuf.NullValue getNull()
Null value.
.google.protobuf.NullValue null = 2;int getPrimitiveValue()
Primitive types: `true`, `1u`, `-2.0`, `'string'`, `b'bytes'`.
.google.api.expr.v1alpha1.Type.PrimitiveType primitive = 3;Type.PrimitiveType getPrimitive()
Primitive types: `true`, `1u`, `-2.0`, `'string'`, `b'bytes'`.
.google.api.expr.v1alpha1.Type.PrimitiveType primitive = 3;int getWrapperValue()
Wrapper of a primitive type, e.g. `google.protobuf.Int64Value`.
.google.api.expr.v1alpha1.Type.PrimitiveType wrapper = 4;Type.PrimitiveType getWrapper()
Wrapper of a primitive type, e.g. `google.protobuf.Int64Value`.
.google.api.expr.v1alpha1.Type.PrimitiveType wrapper = 4;int getWellKnownValue()
Well-known protobuf type such as `google.protobuf.Timestamp`.
.google.api.expr.v1alpha1.Type.WellKnownType well_known = 5;Type.WellKnownType getWellKnown()
Well-known protobuf type such as `google.protobuf.Timestamp`.
.google.api.expr.v1alpha1.Type.WellKnownType well_known = 5;boolean hasListType()
Parameterized list with elements of `list_type`, e.g. `list<timestamp>`.
.google.api.expr.v1alpha1.Type.ListType list_type = 6;Type.ListType getListType()
Parameterized list with elements of `list_type`, e.g. `list<timestamp>`.
.google.api.expr.v1alpha1.Type.ListType list_type = 6;Type.ListTypeOrBuilder getListTypeOrBuilder()
Parameterized list with elements of `list_type`, e.g. `list<timestamp>`.
.google.api.expr.v1alpha1.Type.ListType list_type = 6;boolean hasMapType()
Parameterized map with typed keys and values.
.google.api.expr.v1alpha1.Type.MapType map_type = 7;Type.MapType getMapType()
Parameterized map with typed keys and values.
.google.api.expr.v1alpha1.Type.MapType map_type = 7;Type.MapTypeOrBuilder getMapTypeOrBuilder()
Parameterized map with typed keys and values.
.google.api.expr.v1alpha1.Type.MapType map_type = 7;boolean hasFunction()
Function type.
.google.api.expr.v1alpha1.Type.FunctionType function = 8;Type.FunctionType getFunction()
Function type.
.google.api.expr.v1alpha1.Type.FunctionType function = 8;Type.FunctionTypeOrBuilder getFunctionOrBuilder()
Function type.
.google.api.expr.v1alpha1.Type.FunctionType function = 8;String getMessageType()
Protocol buffer message type. The `message_type` string specifies the qualified message type name. For example, `google.plus.Profile`.
string message_type = 9;com.google.protobuf.ByteString getMessageTypeBytes()
Protocol buffer message type. The `message_type` string specifies the qualified message type name. For example, `google.plus.Profile`.
string message_type = 9;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`.
string type_param = 10;com.google.protobuf.ByteString getTypeParamBytes()
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`.
string type_param = 10;boolean hasType()
Type type. The `type` value specifies the target type. e.g. int is type with a target type of `Primitive.INT`.
.google.api.expr.v1alpha1.Type type = 11;Type getType()
Type type. The `type` value specifies the target type. e.g. int is type with a target type of `Primitive.INT`.
.google.api.expr.v1alpha1.Type type = 11;TypeOrBuilder getTypeOrBuilder()
Type type. The `type` value specifies the target type. e.g. int is type with a target type of `Primitive.INT`.
.google.api.expr.v1alpha1.Type type = 11;boolean hasError()
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.
.google.protobuf.Empty error = 12;com.google.protobuf.Empty 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.
.google.protobuf.Empty error = 12;com.google.protobuf.EmptyOrBuilder getErrorOrBuilder()
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.
.google.protobuf.Empty error = 12;boolean hasAbstractType()
Abstract, application defined type.
.google.api.expr.v1alpha1.Type.AbstractType abstract_type = 14;Type.AbstractType getAbstractType()
Abstract, application defined type.
.google.api.expr.v1alpha1.Type.AbstractType abstract_type = 14;Type.AbstractTypeOrBuilder getAbstractTypeOrBuilder()
Abstract, application defined type.
.google.api.expr.v1alpha1.Type.AbstractType abstract_type = 14;Type.TypeKindCase getTypeKindCase()
Copyright © 2018–2021 The Envoy Project. All rights reserved.