Interface IngestionFailureEvent.AwsKinesisFailureReasonOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
IngestionFailureEvent.AwsKinesisFailureReason, IngestionFailureEvent.AwsKinesisFailureReason.Builder
Enclosing class:
IngestionFailureEvent

public static interface IngestionFailureEvent.AwsKinesisFailureReasonOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getStreamArn

      String getStreamArn()
       Optional. The stream ARN of the Kinesis stream being ingested from.
       
      string stream_arn = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The streamArn.
    • getStreamArnBytes

      com.google.protobuf.ByteString getStreamArnBytes()
       Optional. The stream ARN of the Kinesis stream being ingested from.
       
      string stream_arn = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for streamArn.
    • getPartitionKey

      String getPartitionKey()
       Optional. The partition key of the message that failed to be ingested.
       
      string partition_key = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The partitionKey.
    • getPartitionKeyBytes

      com.google.protobuf.ByteString getPartitionKeyBytes()
       Optional. The partition key of the message that failed to be ingested.
       
      string partition_key = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for partitionKey.
    • getSequenceNumber

      String getSequenceNumber()
       Optional. The sequence number of the message that failed to be ingested.
       
      string sequence_number = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The sequenceNumber.
    • getSequenceNumberBytes

      com.google.protobuf.ByteString getSequenceNumberBytes()
       Optional. The sequence number of the message that failed to be ingested.
       
      string sequence_number = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for sequenceNumber.
    • hasSchemaViolationReason

      boolean hasSchemaViolationReason()
       Optional. The Pub/Sub message failed schema validation.
       
      .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 4 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the schemaViolationReason field is set.
    • getSchemaViolationReason

       Optional. The Pub/Sub message failed schema validation.
       
      .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 4 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The schemaViolationReason.
    • getSchemaViolationReasonOrBuilder

      IngestionFailureEvent.SchemaViolationReasonOrBuilder getSchemaViolationReasonOrBuilder()
       Optional. The Pub/Sub message failed schema validation.
       
      .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 4 [(.google.api.field_behavior) = OPTIONAL];
    • getReasonCase