Eventarc Publishing v1 API - Class CloudEvent.Types.CloudEventAttributeValue (2.0.0-beta07)

public sealed class CloudEvent.Types.CloudEventAttributeValue : IMessage<CloudEvent.Types.CloudEventAttributeValue>, IEquatable<CloudEvent.Types.CloudEventAttributeValue>, IDeepCloneable<CloudEvent.Types.CloudEventAttributeValue>, IBufferMessage, IMessage

Reference documentation and code samples for the Eventarc Publishing v1 API class CloudEvent.Types.CloudEventAttributeValue.

The following abstract data types are available for use in attributes.

Inheritance

object > CloudEvent.Types.CloudEventAttributeValue

Namespace

Google.Cloud.Eventarc.Publishing.V1

Assembly

Google.Cloud.Eventarc.Publishing.V1.dll

Constructors

CloudEventAttributeValue()

public CloudEventAttributeValue()

CloudEventAttributeValue(CloudEventAttributeValue)

public CloudEventAttributeValue(CloudEvent.Types.CloudEventAttributeValue other)
Parameter
Name Description
other CloudEventTypesCloudEventAttributeValue

Properties

AttrCase

public CloudEvent.Types.CloudEventAttributeValue.AttrOneofCase AttrCase { get; }
Property Value
Type Description
CloudEventTypesCloudEventAttributeValueAttrOneofCase

CeBoolean

public bool CeBoolean { get; set; }

Boolean value.

Property Value
Type Description
bool

CeBytes

public ByteString CeBytes { get; set; }

Bytes value.

Property Value
Type Description
ByteString

CeInteger

public int CeInteger { get; set; }

Integer value.

Property Value
Type Description
int

CeString

public string CeString { get; set; }

String value.

Property Value
Type Description
string

CeTimestamp

public Timestamp CeTimestamp { get; set; }

Timestamp value.

Property Value
Type Description
Timestamp

CeUri

public string CeUri { get; set; }

URI value.

Property Value
Type Description
string

CeUriRef

public string CeUriRef { get; set; }

URI-reference value.

Property Value
Type Description
string

HasCeBoolean

public bool HasCeBoolean { get; }

Gets whether the "ce_boolean" field is set

Property Value
Type Description
bool

HasCeBytes

public bool HasCeBytes { get; }

Gets whether the "ce_bytes" field is set

Property Value
Type Description
bool

HasCeInteger

public bool HasCeInteger { get; }

Gets whether the "ce_integer" field is set

Property Value
Type Description
bool

HasCeString

public bool HasCeString { get; }

Gets whether the "ce_string" field is set

Property Value
Type Description
bool

HasCeUri

public bool HasCeUri { get; }

Gets whether the "ce_uri" field is set

Property Value
Type Description
bool

HasCeUriRef

public bool HasCeUriRef { get; }

Gets whether the "ce_uri_ref" field is set

Property Value
Type Description
bool