public sealed class IngestionFailureEvent.Types.AwsKinesisFailureReason : IMessage<IngestionFailureEvent.Types.AwsKinesisFailureReason>, IEquatable<IngestionFailureEvent.Types.AwsKinesisFailureReason>, IDeepCloneable<IngestionFailureEvent.Types.AwsKinesisFailureReason>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Pub/Sub v1 API class IngestionFailureEvent.Types.AwsKinesisFailureReason.
Failure when ingesting from an AWS Kinesis source.
Implements
IMessageIngestionFailureEventTypesAwsKinesisFailureReason, IEquatableIngestionFailureEventTypesAwsKinesisFailureReason, IDeepCloneableIngestionFailureEventTypesAwsKinesisFailureReason, IBufferMessage, IMessageNamespace
Google.Cloud.PubSub.V1Assembly
Google.Cloud.PubSub.V1.dll
Constructors
AwsKinesisFailureReason()
public AwsKinesisFailureReason()
AwsKinesisFailureReason(AwsKinesisFailureReason)
public AwsKinesisFailureReason(IngestionFailureEvent.Types.AwsKinesisFailureReason other)
Parameter | |
---|---|
Name | Description |
other |
IngestionFailureEventTypesAwsKinesisFailureReason |
Properties
MessageTransformationFailureReason
public IngestionFailureEvent.Types.MessageTransformationFailureReason MessageTransformationFailureReason { get; set; }
Optional. Failure encountered when applying a message transformation to the Pub/Sub message.
Property Value | |
---|---|
Type | Description |
IngestionFailureEventTypesMessageTransformationFailureReason |
PartitionKey
public string PartitionKey { get; set; }
Optional. The partition key of the message that failed to be ingested.
Property Value | |
---|---|
Type | Description |
string |
ReasonCase
public IngestionFailureEvent.Types.AwsKinesisFailureReason.ReasonOneofCase ReasonCase { get; }
Property Value | |
---|---|
Type | Description |
IngestionFailureEventTypesAwsKinesisFailureReasonReasonOneofCase |
SchemaViolationReason
public IngestionFailureEvent.Types.SchemaViolationReason SchemaViolationReason { get; set; }
Optional. The Pub/Sub message failed schema validation.
Property Value | |
---|---|
Type | Description |
IngestionFailureEventTypesSchemaViolationReason |
SequenceNumber
public string SequenceNumber { get; set; }
Optional. The sequence number of the message that failed to be ingested.
Property Value | |
---|---|
Type | Description |
string |
StreamArn
public string StreamArn { get; set; }
Optional. The stream ARN of the Kinesis stream being ingested from.
Property Value | |
---|---|
Type | Description |
string |