public sealed class IngestionFailureEvent.Types.CloudStorageFailure : IMessage<IngestionFailureEvent.Types.CloudStorageFailure>, IEquatable<IngestionFailureEvent.Types.CloudStorageFailure>, IDeepCloneable<IngestionFailureEvent.Types.CloudStorageFailure>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Pub/Sub v1 API class IngestionFailureEvent.Types.CloudStorageFailure.
Failure when ingesting from a Cloud Storage source.
Implements
IMessageIngestionFailureEventTypesCloudStorageFailure, IEquatableIngestionFailureEventTypesCloudStorageFailure, IDeepCloneableIngestionFailureEventTypesCloudStorageFailure, IBufferMessage, IMessageNamespace
Google.Cloud.PubSub.V1Assembly
Google.Cloud.PubSub.V1.dll
Constructors
CloudStorageFailure()
public CloudStorageFailure()
CloudStorageFailure(CloudStorageFailure)
public CloudStorageFailure(IngestionFailureEvent.Types.CloudStorageFailure other)
Parameter | |
---|---|
Name | Description |
other |
IngestionFailureEventTypesCloudStorageFailure |
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 |
AvroFailureReason
public IngestionFailureEvent.Types.AvroFailureReason AvroFailureReason { get; set; }
Optional. Failure encountered when parsing an Avro file.
Property Value | |
---|---|
Type | Description |
IngestionFailureEventTypesAvroFailureReason |
Bucket
public string Bucket { get; set; }
Optional. Name of the Cloud Storage bucket used for ingestion.
Property Value | |
---|---|
Type | Description |
string |
ObjectGeneration
public long ObjectGeneration { get; set; }
Optional. Generation of the Cloud Storage object which contained the section that couldn't be ingested.
Property Value | |
---|---|
Type | Description |
long |
ObjectName
public string ObjectName { get; set; }
Optional. Name of the Cloud Storage object which contained the section that couldn't be ingested.
Property Value | |
---|---|
Type | Description |
string |
ReasonCase
public IngestionFailureEvent.Types.CloudStorageFailure.ReasonOneofCase ReasonCase { get; }
Property Value | |
---|---|
Type | Description |
IngestionFailureEventTypesCloudStorageFailureReasonOneofCase |