Class IngestionFailureEvent.ApiViolationReason.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<IngestionFailureEvent.ApiViolationReason.Builder>
com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, IngestionFailureEvent.ApiViolationReasonOrBuilder, Cloneable
Enclosing class:
IngestionFailureEvent.ApiViolationReason

public static final class IngestionFailureEvent.ApiViolationReason.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<IngestionFailureEvent.ApiViolationReason.Builder> implements IngestionFailureEvent.ApiViolationReasonOrBuilder
 Specifies the reason why some data may have been left out of
 the desired Pub/Sub message due to the API message limits
 (https://cloud.google.com/pubsub/quotas#resource_limits). For example,
 when the number of attributes is larger than 100, the number of
 attributes is truncated to 100 to respect the limit on the attribute count.
 Other attribute limits are treated similarly. When the size of the desired
 message would've been larger than 10MB, the message won't be published at
 all, and ingestion of the subsequent messages will proceed as normal.
 
Protobuf type google.pubsub.v1.IngestionFailureEvent.ApiViolationReason