Cloud Pub/Sub V1 API - Class Google::Cloud::PubSub::V1::IngestionFailureEvent (v1.4.0)

Reference documentation and code samples for the Cloud Pub/Sub V1 API class Google::Cloud::PubSub::V1::IngestionFailureEvent.

Payload of the Platform Log entry sent when a failure is encountered while ingesting.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#cloud_storage_failure

def cloud_storage_failure() -> ::Google::Cloud::PubSub::V1::IngestionFailureEvent::CloudStorageFailure
Returns

#cloud_storage_failure=

def cloud_storage_failure=(value) -> ::Google::Cloud::PubSub::V1::IngestionFailureEvent::CloudStorageFailure
Parameter
Returns

#error_message

def error_message() -> ::String
Returns
  • (::String) — Required. Error details explaining why ingestion to Pub/Sub has failed.

#error_message=

def error_message=(value) -> ::String
Parameter
  • value (::String) — Required. Error details explaining why ingestion to Pub/Sub has failed.
Returns
  • (::String) — Required. Error details explaining why ingestion to Pub/Sub has failed.

#topic

def topic() -> ::String
Returns
  • (::String) — Required. Name of the import topic. Format is: projects/{project_name}/topics/{topic_name}.

#topic=

def topic=(value) -> ::String
Parameter
  • value (::String) — Required. Name of the import topic. Format is: projects/{project_name}/topics/{topic_name}.
Returns
  • (::String) — Required. Name of the import topic. Format is: projects/{project_name}/topics/{topic_name}.