public sealed class IngestionFailureEvent.Types.AzureEventHubsFailureReason : IMessage<IngestionFailureEvent.Types.AzureEventHubsFailureReason>, IEquatable<IngestionFailureEvent.Types.AzureEventHubsFailureReason>, IDeepCloneable<IngestionFailureEvent.Types.AzureEventHubsFailureReason>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Pub/Sub v1 API class IngestionFailureEvent.Types.AzureEventHubsFailureReason.
Failure when ingesting from an Azure Event Hubs source.
Implements
IMessageIngestionFailureEventTypesAzureEventHubsFailureReason, IEquatableIngestionFailureEventTypesAzureEventHubsFailureReason, IDeepCloneableIngestionFailureEventTypesAzureEventHubsFailureReason, IBufferMessage, IMessageNamespace
Google.Cloud.PubSub.V1Assembly
Google.Cloud.PubSub.V1.dll
Constructors
AzureEventHubsFailureReason()
public AzureEventHubsFailureReason()AzureEventHubsFailureReason(AzureEventHubsFailureReason)
public AzureEventHubsFailureReason(IngestionFailureEvent.Types.AzureEventHubsFailureReason other)| Parameter | |
|---|---|
| Name | Description |
other |
IngestionFailureEventTypesAzureEventHubsFailureReason |
Properties
ApiViolationReason
public IngestionFailureEvent.Types.ApiViolationReason ApiViolationReason { get; set; }Optional. The Pub/Sub API limits prevented the desired message from being published.
| Property Value | |
|---|---|
| Type | Description |
IngestionFailureEventTypesApiViolationReason |
|
EventHub
public string EventHub { get; set; }Optional. The name of the event hub being ingested from.
| Property Value | |
|---|---|
| Type | Description |
string |
|
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 |
|
Namespace
public string Namespace { get; set; }Optional. The namespace containing the event hub being ingested from.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Offset
public long Offset { get; set; }Optional. The offset within the partition of the message that failed to be ingested.
| Property Value | |
|---|---|
| Type | Description |
long |
|
PartitionId
public long PartitionId { get; set; }Optional. The partition ID of the message that failed to be ingested.
| Property Value | |
|---|---|
| Type | Description |
long |
|
ReasonCase
public IngestionFailureEvent.Types.AzureEventHubsFailureReason.ReasonOneofCase ReasonCase { get; }| Property Value | |
|---|---|
| Type | Description |
IngestionFailureEventTypesAzureEventHubsFailureReasonReasonOneofCase |
|
SchemaViolationReason
public IngestionFailureEvent.Types.SchemaViolationReason SchemaViolationReason { get; set; }Optional. The Pub/Sub message failed schema validation.
| Property Value | |
|---|---|
| Type | Description |
IngestionFailureEventTypesSchemaViolationReason |
|