Enum SemanticType (0.37.0)

public enum SemanticType extends Enum<SemanticType> implements ProtocolMessageEnum

An enumeration of the possible types of a Feed.details field, where type implies both encoding and semantics. This is used in constructing a schema in order to construct a UI for creating well formed feeds.

Protobuf enum google.cloud.chronicle.v1.SemanticType

Implements

ProtocolMessageEnum

Static Fields

Name Description
BOOL

A boolean (with no special semantics).

BOOL = 1;

BOOL_VALUE

A boolean (with no special semantics).

BOOL = 1;

ENUM

An enum (with no special semantics).

ENUM = 2;

ENUM_VALUE

An enum (with no special semantics).

ENUM = 2;

KEY_VALUE_LIST

A repeated field with a Message type where the Message contains two fields: key and value.

KEY_VALUE_LIST = 3;

KEY_VALUE_LIST_VALUE

A repeated field with a Message type where the Message contains two fields: key and value.

KEY_VALUE_LIST = 3;

MAP_STRING_STRING

A map<string, string> (with no special semantics).

MAP_STRING_STRING = 4;

MAP_STRING_STRING_VALUE

A map<string, string> (with no special semantics).

MAP_STRING_STRING = 4;

SEMANTIC_TYPE_UNSPECIFIED

No semantic type. All fields must specify a semantic type.

SEMANTIC_TYPE_UNSPECIFIED = 0;

SEMANTIC_TYPE_UNSPECIFIED_VALUE

No semantic type. All fields must specify a semantic type.

SEMANTIC_TYPE_UNSPECIFIED = 0;

STRING

A string (with no special semantics).

STRING = 5;

STRING_LIST

A repeated string (with no special semantics).

STRING_LIST = 6;

STRING_LIST_VALUE

A repeated string (with no special semantics).

STRING_LIST = 6;

STRING_MULTILINE

A string that may contain any whitespace characters (with no special semantics).

STRING_MULTILINE = 7;

STRING_MULTILINE_SECRET

A string that may contain any whitespace characters and that encodes a secret.

STRING_MULTILINE_SECRET = 8;

STRING_MULTILINE_SECRET_VALUE

A string that may contain any whitespace characters and that encodes a secret.

STRING_MULTILINE_SECRET = 8;

STRING_MULTILINE_VALUE

A string that may contain any whitespace characters (with no special semantics).

STRING_MULTILINE = 7;

STRING_SECRET

A string which encodes a secret.

STRING_SECRET = 9;

STRING_SECRET_VALUE

A string which encodes a secret.

STRING_SECRET = 9;

STRING_URI

A string which encodes a URI.

STRING_URI = 10;

STRING_URI_LIST

A repeated string which encodes URIs.

STRING_URI_LIST = 11;

STRING_URI_LIST_VALUE

A repeated string which encodes URIs.

STRING_URI_LIST = 11;

STRING_URI_VALUE

A string which encodes a URI.

STRING_URI = 10;

STRING_VALUE

A string (with no special semantics).

STRING = 5;

UNRECOGNIZED

Static Methods

Name Description
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

Name Description
getDescriptorForType()
getNumber()
getValueDescriptor()