public sealed class IngestionFailureEvent : IMessage<IngestionFailureEvent>, IEquatable<IngestionFailureEvent>, IDeepCloneable<IngestionFailureEvent>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Pub/Sub v1 API class IngestionFailureEvent.
Payload of the Platform Log entry sent when a failure is encountered while ingesting.
Implements
IMessageIngestionFailureEvent, IEquatableIngestionFailureEvent, IDeepCloneableIngestionFailureEvent, IBufferMessage, IMessageNamespace
Google.Cloud.PubSub.V1Assembly
Google.Cloud.PubSub.V1.dll
Constructors
IngestionFailureEvent()
public IngestionFailureEvent()IngestionFailureEvent(IngestionFailureEvent)
public IngestionFailureEvent(IngestionFailureEvent other)| Parameter | |
|---|---|
| Name | Description |
other |
IngestionFailureEvent |
Properties
AwsKinesisFailure
public IngestionFailureEvent.Types.AwsKinesisFailureReason AwsKinesisFailure { get; set; }Optional. Failure when ingesting from AWS Kinesis.
| Property Value | |
|---|---|
| Type | Description |
IngestionFailureEventTypesAwsKinesisFailureReason |
|
AwsMskFailure
public IngestionFailureEvent.Types.AwsMskFailureReason AwsMskFailure { get; set; }Optional. Failure when ingesting from Amazon MSK.
| Property Value | |
|---|---|
| Type | Description |
IngestionFailureEventTypesAwsMskFailureReason |
|
AzureEventHubsFailure
public IngestionFailureEvent.Types.AzureEventHubsFailureReason AzureEventHubsFailure { get; set; }Optional. Failure when ingesting from Azure Event Hubs.
| Property Value | |
|---|---|
| Type | Description |
IngestionFailureEventTypesAzureEventHubsFailureReason |
|
CloudStorageFailure
public IngestionFailureEvent.Types.CloudStorageFailure CloudStorageFailure { get; set; }Optional. Failure when ingesting from Cloud Storage.
| Property Value | |
|---|---|
| Type | Description |
IngestionFailureEventTypesCloudStorageFailure |
|
ConfluentCloudFailure
public IngestionFailureEvent.Types.ConfluentCloudFailureReason ConfluentCloudFailure { get; set; }Optional. Failure when ingesting from Confluent Cloud.
| Property Value | |
|---|---|
| Type | Description |
IngestionFailureEventTypesConfluentCloudFailureReason |
|
ErrorMessage
public string ErrorMessage { get; set; }Required. Error details explaining why ingestion to Pub/Sub has failed.
| Property Value | |
|---|---|
| Type | Description |
string |
|
FailureCase
public IngestionFailureEvent.FailureOneofCase FailureCase { get; }| Property Value | |
|---|---|
| Type | Description |
IngestionFailureEventFailureOneofCase |
|
Topic
public string Topic { get; set; }Required. Name of the import topic. Format is: projects/{project_name}/topics/{topic_name}.
| Property Value | |
|---|---|
| Type | Description |
string |
|
TopicAsTopicName
public TopicName TopicAsTopicName { get; set; }| Property Value | |
|---|---|
| Type | Description |
TopicName |
|