Class IngestionFailureEvent.AwsKinesisFailureReason.Builder (1.140.1)

public static final class IngestionFailureEvent.AwsKinesisFailureReason.Builder extends GeneratedMessageV3.Builder<IngestionFailureEvent.AwsKinesisFailureReason.Builder> implements IngestionFailureEvent.AwsKinesisFailureReasonOrBuilder

Failure when ingesting from an AWS Kinesis source.

Protobuf type google.pubsub.v1.IngestionFailureEvent.AwsKinesisFailureReason

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public IngestionFailureEvent.AwsKinesisFailureReason.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
IngestionFailureEvent.AwsKinesisFailureReason.Builder
Overrides

build()

public IngestionFailureEvent.AwsKinesisFailureReason build()
Returns
Type Description
IngestionFailureEvent.AwsKinesisFailureReason

buildPartial()

public IngestionFailureEvent.AwsKinesisFailureReason buildPartial()
Returns
Type Description
IngestionFailureEvent.AwsKinesisFailureReason

clear()

public IngestionFailureEvent.AwsKinesisFailureReason.Builder clear()
Returns
Type Description
IngestionFailureEvent.AwsKinesisFailureReason.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public IngestionFailureEvent.AwsKinesisFailureReason.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
IngestionFailureEvent.AwsKinesisFailureReason.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public IngestionFailureEvent.AwsKinesisFailureReason.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
IngestionFailureEvent.AwsKinesisFailureReason.Builder
Overrides

clearPartitionKey()

public IngestionFailureEvent.AwsKinesisFailureReason.Builder clearPartitionKey()

Optional. The partition key of the message that failed to be ingested.

string partition_key = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
IngestionFailureEvent.AwsKinesisFailureReason.Builder

This builder for chaining.

clearReason()

public IngestionFailureEvent.AwsKinesisFailureReason.Builder clearReason()
Returns
Type Description
IngestionFailureEvent.AwsKinesisFailureReason.Builder

clearSchemaViolationReason()

public IngestionFailureEvent.AwsKinesisFailureReason.Builder clearSchemaViolationReason()

Optional. The Pub/Sub message failed schema validation.

.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
IngestionFailureEvent.AwsKinesisFailureReason.Builder

clearSequenceNumber()

public IngestionFailureEvent.AwsKinesisFailureReason.Builder clearSequenceNumber()

Optional. The sequence number of the message that failed to be ingested.

string sequence_number = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
IngestionFailureEvent.AwsKinesisFailureReason.Builder

This builder for chaining.

clearStreamArn()

public IngestionFailureEvent.AwsKinesisFailureReason.Builder clearStreamArn()

Optional. The stream ARN of the Kinesis stream being ingested from.

string stream_arn = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
IngestionFailureEvent.AwsKinesisFailureReason.Builder

This builder for chaining.

clone()

public IngestionFailureEvent.AwsKinesisFailureReason.Builder clone()
Returns
Type Description
IngestionFailureEvent.AwsKinesisFailureReason.Builder
Overrides

getDefaultInstanceForType()

public IngestionFailureEvent.AwsKinesisFailureReason getDefaultInstanceForType()
Returns
Type Description
IngestionFailureEvent.AwsKinesisFailureReason

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getPartitionKey()

public String getPartitionKey()

Optional. The partition key of the message that failed to be ingested.

string partition_key = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The partitionKey.

getPartitionKeyBytes()

public ByteString getPartitionKeyBytes()

Optional. The partition key of the message that failed to be ingested.

string partition_key = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for partitionKey.

getReasonCase()

public IngestionFailureEvent.AwsKinesisFailureReason.ReasonCase getReasonCase()
Returns
Type Description
IngestionFailureEvent.AwsKinesisFailureReason.ReasonCase

getSchemaViolationReason()

public IngestionFailureEvent.SchemaViolationReason getSchemaViolationReason()

Optional. The Pub/Sub message failed schema validation.

.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
IngestionFailureEvent.SchemaViolationReason

The schemaViolationReason.

getSchemaViolationReasonBuilder()

public IngestionFailureEvent.SchemaViolationReason.Builder getSchemaViolationReasonBuilder()

Optional. The Pub/Sub message failed schema validation.

.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
IngestionFailureEvent.SchemaViolationReason.Builder

getSchemaViolationReasonOrBuilder()

public 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];

Returns
Type Description
IngestionFailureEvent.SchemaViolationReasonOrBuilder

getSequenceNumber()

public String getSequenceNumber()

Optional. The sequence number of the message that failed to be ingested.

string sequence_number = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The sequenceNumber.

getSequenceNumberBytes()

public ByteString getSequenceNumberBytes()

Optional. The sequence number of the message that failed to be ingested.

string sequence_number = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for sequenceNumber.

getStreamArn()

public String getStreamArn()

Optional. The stream ARN of the Kinesis stream being ingested from.

string stream_arn = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The streamArn.

getStreamArnBytes()

public ByteString getStreamArnBytes()

Optional. The stream ARN of the Kinesis stream being ingested from.

string stream_arn = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for streamArn.

hasSchemaViolationReason()

public 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
Type Description
boolean

Whether the schemaViolationReason field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public IngestionFailureEvent.AwsKinesisFailureReason.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
IngestionFailureEvent.AwsKinesisFailureReason.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public IngestionFailureEvent.AwsKinesisFailureReason.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
IngestionFailureEvent.AwsKinesisFailureReason.Builder
Overrides

mergeFrom(IngestionFailureEvent.AwsKinesisFailureReason other)

public IngestionFailureEvent.AwsKinesisFailureReason.Builder mergeFrom(IngestionFailureEvent.AwsKinesisFailureReason other)
Parameter
Name Description
other IngestionFailureEvent.AwsKinesisFailureReason
Returns
Type Description
IngestionFailureEvent.AwsKinesisFailureReason.Builder

mergeSchemaViolationReason(IngestionFailureEvent.SchemaViolationReason value)

public IngestionFailureEvent.AwsKinesisFailureReason.Builder mergeSchemaViolationReason(IngestionFailureEvent.SchemaViolationReason value)

Optional. The Pub/Sub message failed schema validation.

.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value IngestionFailureEvent.SchemaViolationReason
Returns
Type Description
IngestionFailureEvent.AwsKinesisFailureReason.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final IngestionFailureEvent.AwsKinesisFailureReason.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
IngestionFailureEvent.AwsKinesisFailureReason.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public IngestionFailureEvent.AwsKinesisFailureReason.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
IngestionFailureEvent.AwsKinesisFailureReason.Builder
Overrides

setPartitionKey(String value)

public IngestionFailureEvent.AwsKinesisFailureReason.Builder setPartitionKey(String value)

Optional. The partition key of the message that failed to be ingested.

string partition_key = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The partitionKey to set.

Returns
Type Description
IngestionFailureEvent.AwsKinesisFailureReason.Builder

This builder for chaining.

setPartitionKeyBytes(ByteString value)

public IngestionFailureEvent.AwsKinesisFailureReason.Builder setPartitionKeyBytes(ByteString value)

Optional. The partition key of the message that failed to be ingested.

string partition_key = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for partitionKey to set.

Returns
Type Description
IngestionFailureEvent.AwsKinesisFailureReason.Builder

This builder for chaining.

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public IngestionFailureEvent.AwsKinesisFailureReason.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
IngestionFailureEvent.AwsKinesisFailureReason.Builder
Overrides

setSchemaViolationReason(IngestionFailureEvent.SchemaViolationReason value)

public IngestionFailureEvent.AwsKinesisFailureReason.Builder setSchemaViolationReason(IngestionFailureEvent.SchemaViolationReason value)

Optional. The Pub/Sub message failed schema validation.

.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value IngestionFailureEvent.SchemaViolationReason
Returns
Type Description
IngestionFailureEvent.AwsKinesisFailureReason.Builder

setSchemaViolationReason(IngestionFailureEvent.SchemaViolationReason.Builder builderForValue)

public IngestionFailureEvent.AwsKinesisFailureReason.Builder setSchemaViolationReason(IngestionFailureEvent.SchemaViolationReason.Builder builderForValue)

Optional. The Pub/Sub message failed schema validation.

.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue IngestionFailureEvent.SchemaViolationReason.Builder
Returns
Type Description
IngestionFailureEvent.AwsKinesisFailureReason.Builder

setSequenceNumber(String value)

public IngestionFailureEvent.AwsKinesisFailureReason.Builder setSequenceNumber(String value)

Optional. The sequence number of the message that failed to be ingested.

string sequence_number = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The sequenceNumber to set.

Returns
Type Description
IngestionFailureEvent.AwsKinesisFailureReason.Builder

This builder for chaining.

setSequenceNumberBytes(ByteString value)

public IngestionFailureEvent.AwsKinesisFailureReason.Builder setSequenceNumberBytes(ByteString value)

Optional. The sequence number of the message that failed to be ingested.

string sequence_number = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for sequenceNumber to set.

Returns
Type Description
IngestionFailureEvent.AwsKinesisFailureReason.Builder

This builder for chaining.

setStreamArn(String value)

public IngestionFailureEvent.AwsKinesisFailureReason.Builder setStreamArn(String value)

Optional. The stream ARN of the Kinesis stream being ingested from.

string stream_arn = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The streamArn to set.

Returns
Type Description
IngestionFailureEvent.AwsKinesisFailureReason.Builder

This builder for chaining.

setStreamArnBytes(ByteString value)

public IngestionFailureEvent.AwsKinesisFailureReason.Builder setStreamArnBytes(ByteString value)

Optional. The stream ARN of the Kinesis stream being ingested from.

string stream_arn = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for streamArn to set.

Returns
Type Description
IngestionFailureEvent.AwsKinesisFailureReason.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

public final IngestionFailureEvent.AwsKinesisFailureReason.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
IngestionFailureEvent.AwsKinesisFailureReason.Builder
Overrides