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

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

Failure when ingesting from an AWS Kinesis source.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#message_transformation_failure_reason

def message_transformation_failure_reason() -> ::Google::Cloud::PubSub::V1::IngestionFailureEvent::MessageTransformationFailureReason
Returns

#message_transformation_failure_reason=

def message_transformation_failure_reason=(value) -> ::Google::Cloud::PubSub::V1::IngestionFailureEvent::MessageTransformationFailureReason
Parameter
Returns

#partition_key

def partition_key() -> ::String
Returns
  • (::String) — Optional. The partition key of the message that failed to be ingested.

#partition_key=

def partition_key=(value) -> ::String
Parameter
  • value (::String) — Optional. The partition key of the message that failed to be ingested.
Returns
  • (::String) — Optional. The partition key of the message that failed to be ingested.

#schema_violation_reason

def schema_violation_reason() -> ::Google::Cloud::PubSub::V1::IngestionFailureEvent::SchemaViolationReason
Returns

#schema_violation_reason=

def schema_violation_reason=(value) -> ::Google::Cloud::PubSub::V1::IngestionFailureEvent::SchemaViolationReason
Parameter
Returns

#sequence_number

def sequence_number() -> ::String
Returns
  • (::String) — Optional. The sequence number of the message that failed to be ingested.

#sequence_number=

def sequence_number=(value) -> ::String
Parameter
  • value (::String) — Optional. The sequence number of the message that failed to be ingested.
Returns
  • (::String) — Optional. The sequence number of the message that failed to be ingested.

#stream_arn

def stream_arn() -> ::String
Returns
  • (::String) — Optional. The stream ARN of the Kinesis stream being ingested from.

#stream_arn=

def stream_arn=(value) -> ::String
Parameter
  • value (::String) — Optional. The stream ARN of the Kinesis stream being ingested from.
Returns
  • (::String) — Optional. The stream ARN of the Kinesis stream being ingested from.