diff --git a/.github/workflows/hermetic_library_generation.yaml b/.github/workflows/hermetic_library_generation.yaml index 7838b82ee..c01f3faec 100644 --- a/.github/workflows/hermetic_library_generation.yaml +++ b/.github/workflows/hermetic_library_generation.yaml @@ -37,7 +37,7 @@ jobs: with: fetch-depth: 0 token: ${{ secrets.CLOUD_JAVA_BOT_TOKEN }} - - uses: googleapis/sdk-platform-java/.github/scripts@v2.60.0 + - uses: googleapis/sdk-platform-java/.github/scripts@v2.59.0 if: env.SHOULD_RUN == 'true' with: base_ref: ${{ github.base_ref }} diff --git a/generation_config.yaml b/generation_config.yaml index d8e6dfe51..b6e7827d2 100644 --- a/generation_config.yaml +++ b/generation_config.yaml @@ -1,5 +1,5 @@ gapic_generator_version: 2.59.0 -googleapis_commitish: 8a883235bc76e941ef745a5b5465878dadc9c440 +googleapis_commitish: 9ae4ee8191efa397c23f8ec13deb5d8e9bc69f02 libraries_bom_version: 26.61.0 libraries: - api_shortname: pubsub diff --git a/google-cloud-pubsub/src/main/resources/META-INF/native-image/com.google.cloud.pubsub.v1/reflect-config.json b/google-cloud-pubsub/src/main/resources/META-INF/native-image/com.google.cloud.pubsub.v1/reflect-config.json index f0c86a2e7..fb920745f 100644 --- a/google-cloud-pubsub/src/main/resources/META-INF/native-image/com.google.cloud.pubsub.v1/reflect-config.json +++ b/google-cloud-pubsub/src/main/resources/META-INF/native-image/com.google.cloud.pubsub.v1/reflect-config.json @@ -2213,6 +2213,24 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.pubsub.v1.IngestionFailureEvent$MessageTransformationFailureReason", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.pubsub.v1.IngestionFailureEvent$MessageTransformationFailureReason$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.pubsub.v1.IngestionFailureEvent$SchemaViolationReason", "queryAllDeclaredConstructors": true, diff --git a/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/IngestionFailureEvent.java b/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/IngestionFailureEvent.java index e678aa647..640c8f154 100644 --- a/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/IngestionFailureEvent.java +++ b/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/IngestionFailureEvent.java @@ -1383,6 +1383,463 @@ public com.google.protobuf.Parser getParserForType() { } } + public interface MessageTransformationFailureReasonOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + com.google.protobuf.MessageOrBuilder {} + + /** + * + * + *
+   * Set when a Pub/Sub message fails to get published due to a message
+   * transformation error.
+   * 
+ * + * Protobuf type {@code google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason} + */ + public static final class MessageTransformationFailureReason + extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + MessageTransformationFailureReasonOrBuilder { + private static final long serialVersionUID = 0L; + + // Use MessageTransformationFailureReason.newBuilder() to construct. + private MessageTransformationFailureReason( + com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private MessageTransformationFailureReason() {} + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new MessageTransformationFailureReason(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.pubsub.v1.PubsubProto + .internal_static_google_pubsub_v1_IngestionFailureEvent_MessageTransformationFailureReason_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.pubsub.v1.PubsubProto + .internal_static_google_pubsub_v1_IngestionFailureEvent_MessageTransformationFailureReason_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason.class, + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason.Builder + .class); + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj + instanceof + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason)) { + return super.equals(obj); + } + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason other = + (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) obj; + + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + parseFrom( + java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + parseFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder( + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + + /** + * + * + *
+     * Set when a Pub/Sub message fails to get published due to a message
+     * transformation error.
+     * 
+ * + * Protobuf type {@code + * google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReasonOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.pubsub.v1.PubsubProto + .internal_static_google_pubsub_v1_IngestionFailureEvent_MessageTransformationFailureReason_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.pubsub.v1.PubsubProto + .internal_static_google_pubsub_v1_IngestionFailureEvent_MessageTransformationFailureReason_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason.class, + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .Builder.class); + } + + // Construct using + // com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.pubsub.v1.PubsubProto + .internal_static_google_pubsub_v1_IngestionFailureEvent_MessageTransformationFailureReason_descriptor; + } + + @java.lang.Override + public com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + getDefaultInstanceForType() { + return com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason build() { + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason result = + buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + buildPartial() { + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason result = + new com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, + java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) { + return mergeFrom( + (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason other) { + if (other + == com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .getDefaultInstance()) return this; + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + } + + // @@protoc_insertion_point(class_scope:google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + private static final com.google.pubsub.v1.IngestionFailureEvent + .MessageTransformationFailureReason + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = + new com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason(); + } + + public static com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MessageTransformationFailureReason parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException() + .setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + public interface CloudStorageFailureOrBuilder extends // @@protoc_insertion_point(interface_extends:google.pubsub.v1.IngestionFailureEvent.CloudStorageFailure) @@ -1591,6 +2048,54 @@ public interface CloudStorageFailureOrBuilder com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReasonOrBuilder getSchemaViolationReasonOrBuilder(); + /** + * + * + *
+     * Optional. Failure encountered when applying a message transformation to
+     * the Pub/Sub message.
+     * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the messageTransformationFailureReason field is set. + */ + boolean hasMessageTransformationFailureReason(); + + /** + * + * + *
+     * Optional. Failure encountered when applying a message transformation to
+     * the Pub/Sub message.
+     * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The messageTransformationFailureReason. + */ + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + getMessageTransformationFailureReason(); + + /** + * + * + *
+     * Optional. Failure encountered when applying a message transformation to
+     * the Pub/Sub message.
+     * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReasonOrBuilder + getMessageTransformationFailureReasonOrBuilder(); + com.google.pubsub.v1.IngestionFailureEvent.CloudStorageFailure.ReasonCase getReasonCase(); } @@ -1652,6 +2157,7 @@ public enum ReasonCase AVRO_FAILURE_REASON(5), API_VIOLATION_REASON(6), SCHEMA_VIOLATION_REASON(7), + MESSAGE_TRANSFORMATION_FAILURE_REASON(8), REASON_NOT_SET(0); private final int value; @@ -1677,6 +2183,8 @@ public static ReasonCase forNumber(int value) { return API_VIOLATION_REASON; case 7: return SCHEMA_VIOLATION_REASON; + case 8: + return MESSAGE_TRANSFORMATION_FAILURE_REASON; case 0: return REASON_NOT_SET; default: @@ -2008,6 +2516,75 @@ public boolean hasSchemaViolationReason() { return com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason.getDefaultInstance(); } + public static final int MESSAGE_TRANSFORMATION_FAILURE_REASON_FIELD_NUMBER = 8; + + /** + * + * + *
+     * Optional. Failure encountered when applying a message transformation to
+     * the Pub/Sub message.
+     * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the messageTransformationFailureReason field is set. + */ + @java.lang.Override + public boolean hasMessageTransformationFailureReason() { + return reasonCase_ == 8; + } + + /** + * + * + *
+     * Optional. Failure encountered when applying a message transformation to
+     * the Pub/Sub message.
+     * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The messageTransformationFailureReason. + */ + @java.lang.Override + public com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + getMessageTransformationFailureReason() { + if (reasonCase_ == 8) { + return (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_; + } + return com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .getDefaultInstance(); + } + + /** + * + * + *
+     * Optional. Failure encountered when applying a message transformation to
+     * the Pub/Sub message.
+     * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReasonOrBuilder + getMessageTransformationFailureReasonOrBuilder() { + if (reasonCase_ == 8) { + return (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_; + } + return com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .getDefaultInstance(); + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -2043,6 +2620,12 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io output.writeMessage( 7, (com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason) reason_); } + if (reasonCase_ == 8) { + output.writeMessage( + 8, + (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_); + } getUnknownFields().writeTo(output); } @@ -2076,6 +2659,13 @@ public int getSerializedSize() { com.google.protobuf.CodedOutputStream.computeMessageSize( 7, (com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason) reason_); } + if (reasonCase_ == 8) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 8, + (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -2106,6 +2696,10 @@ public boolean equals(final java.lang.Object obj) { case 7: if (!getSchemaViolationReason().equals(other.getSchemaViolationReason())) return false; break; + case 8: + if (!getMessageTransformationFailureReason() + .equals(other.getMessageTransformationFailureReason())) return false; + break; case 0: default: } @@ -2139,6 +2733,10 @@ public int hashCode() { hash = (37 * hash) + SCHEMA_VIOLATION_REASON_FIELD_NUMBER; hash = (53 * hash) + getSchemaViolationReason().hashCode(); break; + case 8: + hash = (37 * hash) + MESSAGE_TRANSFORMATION_FAILURE_REASON_FIELD_NUMBER; + hash = (53 * hash) + getMessageTransformationFailureReason().hashCode(); + break; case 0: default: } @@ -2297,6 +2895,9 @@ public Builder clear() { if (schemaViolationReasonBuilder_ != null) { schemaViolationReasonBuilder_.clear(); } + if (messageTransformationFailureReasonBuilder_ != null) { + messageTransformationFailureReasonBuilder_.clear(); + } reasonCase_ = 0; reason_ = null; return this; @@ -2362,6 +2963,9 @@ private void buildPartialOneofs( if (reasonCase_ == 7 && schemaViolationReasonBuilder_ != null) { result.reason_ = schemaViolationReasonBuilder_.build(); } + if (reasonCase_ == 8 && messageTransformationFailureReasonBuilder_ != null) { + result.reason_ = messageTransformationFailureReasonBuilder_.build(); + } } @java.lang.Override @@ -2443,6 +3047,12 @@ public Builder mergeFrom( mergeSchemaViolationReason(other.getSchemaViolationReason()); break; } + case MESSAGE_TRANSFORMATION_FAILURE_REASON: + { + mergeMessageTransformationFailureReason( + other.getMessageTransformationFailureReason()); + break; + } case REASON_NOT_SET: { break; @@ -2512,7 +3122,15 @@ public Builder mergeFrom( getSchemaViolationReasonFieldBuilder().getBuilder(), extensionRegistry); reasonCase_ = 7; break; - } // case 58 + } // case 58 + case 66: + { + input.readMessage( + getMessageTransformationFailureReasonFieldBuilder().getBuilder(), + extensionRegistry); + reasonCase_ = 8; + break; + } // case 66 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -3576,6 +4194,274 @@ public Builder clearSchemaViolationReason() { return schemaViolationReasonBuilder_; } + private com.google.protobuf.SingleFieldBuilderV3< + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason, + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason.Builder, + com.google.pubsub.v1.IngestionFailureEvent + .MessageTransformationFailureReasonOrBuilder> + messageTransformationFailureReasonBuilder_; + + /** + * + * + *
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the messageTransformationFailureReason field is set. + */ + @java.lang.Override + public boolean hasMessageTransformationFailureReason() { + return reasonCase_ == 8; + } + + /** + * + * + *
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The messageTransformationFailureReason. + */ + @java.lang.Override + public com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + getMessageTransformationFailureReason() { + if (messageTransformationFailureReasonBuilder_ == null) { + if (reasonCase_ == 8) { + return (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_; + } + return com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .getDefaultInstance(); + } else { + if (reasonCase_ == 8) { + return messageTransformationFailureReasonBuilder_.getMessage(); + } + return com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .getDefaultInstance(); + } + } + + /** + * + * + *
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setMessageTransformationFailureReason( + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason value) { + if (messageTransformationFailureReasonBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + reason_ = value; + onChanged(); + } else { + messageTransformationFailureReasonBuilder_.setMessage(value); + } + reasonCase_ = 8; + return this; + } + + /** + * + * + *
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setMessageTransformationFailureReason( + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason.Builder + builderForValue) { + if (messageTransformationFailureReasonBuilder_ == null) { + reason_ = builderForValue.build(); + onChanged(); + } else { + messageTransformationFailureReasonBuilder_.setMessage(builderForValue.build()); + } + reasonCase_ = 8; + return this; + } + + /** + * + * + *
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeMessageTransformationFailureReason( + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason value) { + if (messageTransformationFailureReasonBuilder_ == null) { + if (reasonCase_ == 8 + && reason_ + != com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .getDefaultInstance()) { + reason_ = + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .newBuilder( + (com.google.pubsub.v1.IngestionFailureEvent + .MessageTransformationFailureReason) + reason_) + .mergeFrom(value) + .buildPartial(); + } else { + reason_ = value; + } + onChanged(); + } else { + if (reasonCase_ == 8) { + messageTransformationFailureReasonBuilder_.mergeFrom(value); + } else { + messageTransformationFailureReasonBuilder_.setMessage(value); + } + } + reasonCase_ = 8; + return this; + } + + /** + * + * + *
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearMessageTransformationFailureReason() { + if (messageTransformationFailureReasonBuilder_ == null) { + if (reasonCase_ == 8) { + reasonCase_ = 0; + reason_ = null; + onChanged(); + } + } else { + if (reasonCase_ == 8) { + reasonCase_ = 0; + reason_ = null; + } + messageTransformationFailureReasonBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason.Builder + getMessageTransformationFailureReasonBuilder() { + return getMessageTransformationFailureReasonFieldBuilder().getBuilder(); + } + + /** + * + * + *
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReasonOrBuilder + getMessageTransformationFailureReasonOrBuilder() { + if ((reasonCase_ == 8) && (messageTransformationFailureReasonBuilder_ != null)) { + return messageTransformationFailureReasonBuilder_.getMessageOrBuilder(); + } else { + if (reasonCase_ == 8) { + return (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_; + } + return com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .getDefaultInstance(); + } + } + + /** + * + * + *
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 8 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason, + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason.Builder, + com.google.pubsub.v1.IngestionFailureEvent + .MessageTransformationFailureReasonOrBuilder> + getMessageTransformationFailureReasonFieldBuilder() { + if (messageTransformationFailureReasonBuilder_ == null) { + if (!(reasonCase_ == 8)) { + reason_ = + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .getDefaultInstance(); + } + messageTransformationFailureReasonBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason, + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .Builder, + com.google.pubsub.v1.IngestionFailureEvent + .MessageTransformationFailureReasonOrBuilder>( + (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_, + getParentForChildren(), + isClean()); + reason_ = null; + } + reasonCase_ = 8; + onChanged(); + return messageTransformationFailureReasonBuilder_; + } + @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { @@ -3818,6 +4704,54 @@ public interface AwsMskFailureReasonOrBuilder com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReasonOrBuilder getSchemaViolationReasonOrBuilder(); + /** + * + * + *
+     * Optional. Failure encountered when applying a message transformation to
+     * the Pub/Sub message.
+     * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the messageTransformationFailureReason field is set. + */ + boolean hasMessageTransformationFailureReason(); + + /** + * + * + *
+     * Optional. Failure encountered when applying a message transformation to
+     * the Pub/Sub message.
+     * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The messageTransformationFailureReason. + */ + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + getMessageTransformationFailureReason(); + + /** + * + * + *
+     * Optional. Failure encountered when applying a message transformation to
+     * the Pub/Sub message.
+     * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReasonOrBuilder + getMessageTransformationFailureReasonOrBuilder(); + com.google.pubsub.v1.IngestionFailureEvent.AwsMskFailureReason.ReasonCase getReasonCase(); } @@ -3878,6 +4812,7 @@ public enum ReasonCase com.google.protobuf.AbstractMessage.InternalOneOfEnum { API_VIOLATION_REASON(5), SCHEMA_VIOLATION_REASON(6), + MESSAGE_TRANSFORMATION_FAILURE_REASON(7), REASON_NOT_SET(0); private final int value; @@ -3901,6 +4836,8 @@ public static ReasonCase forNumber(int value) { return API_VIOLATION_REASON; case 6: return SCHEMA_VIOLATION_REASON; + case 7: + return MESSAGE_TRANSFORMATION_FAILURE_REASON; case 0: return REASON_NOT_SET; default: @@ -4188,6 +5125,75 @@ public boolean hasSchemaViolationReason() { return com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason.getDefaultInstance(); } + public static final int MESSAGE_TRANSFORMATION_FAILURE_REASON_FIELD_NUMBER = 7; + + /** + * + * + *
+     * Optional. Failure encountered when applying a message transformation to
+     * the Pub/Sub message.
+     * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the messageTransformationFailureReason field is set. + */ + @java.lang.Override + public boolean hasMessageTransformationFailureReason() { + return reasonCase_ == 7; + } + + /** + * + * + *
+     * Optional. Failure encountered when applying a message transformation to
+     * the Pub/Sub message.
+     * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The messageTransformationFailureReason. + */ + @java.lang.Override + public com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + getMessageTransformationFailureReason() { + if (reasonCase_ == 7) { + return (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_; + } + return com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .getDefaultInstance(); + } + + /** + * + * + *
+     * Optional. Failure encountered when applying a message transformation to
+     * the Pub/Sub message.
+     * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReasonOrBuilder + getMessageTransformationFailureReasonOrBuilder() { + if (reasonCase_ == 7) { + return (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_; + } + return com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .getDefaultInstance(); + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -4222,6 +5228,12 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io output.writeMessage( 6, (com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason) reason_); } + if (reasonCase_ == 7) { + output.writeMessage( + 7, + (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_); + } getUnknownFields().writeTo(output); } @@ -4253,6 +5265,13 @@ public int getSerializedSize() { com.google.protobuf.CodedOutputStream.computeMessageSize( 6, (com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason) reason_); } + if (reasonCase_ == 7) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 7, + (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -4281,6 +5300,10 @@ public boolean equals(final java.lang.Object obj) { case 6: if (!getSchemaViolationReason().equals(other.getSchemaViolationReason())) return false; break; + case 7: + if (!getMessageTransformationFailureReason() + .equals(other.getMessageTransformationFailureReason())) return false; + break; case 0: default: } @@ -4312,6 +5335,10 @@ public int hashCode() { hash = (37 * hash) + SCHEMA_VIOLATION_REASON_FIELD_NUMBER; hash = (53 * hash) + getSchemaViolationReason().hashCode(); break; + case 7: + hash = (37 * hash) + MESSAGE_TRANSFORMATION_FAILURE_REASON_FIELD_NUMBER; + hash = (53 * hash) + getMessageTransformationFailureReason().hashCode(); + break; case 0: default: } @@ -4468,6 +5495,9 @@ public Builder clear() { if (schemaViolationReasonBuilder_ != null) { schemaViolationReasonBuilder_.clear(); } + if (messageTransformationFailureReasonBuilder_ != null) { + messageTransformationFailureReasonBuilder_.clear(); + } reasonCase_ = 0; reason_ = null; return this; @@ -4533,6 +5563,9 @@ private void buildPartialOneofs( if (reasonCase_ == 6 && schemaViolationReasonBuilder_ != null) { result.reason_ = schemaViolationReasonBuilder_.build(); } + if (reasonCase_ == 7 && messageTransformationFailureReasonBuilder_ != null) { + result.reason_ = messageTransformationFailureReasonBuilder_.build(); + } } @java.lang.Override @@ -4612,6 +5645,12 @@ public Builder mergeFrom( mergeSchemaViolationReason(other.getSchemaViolationReason()); break; } + case MESSAGE_TRANSFORMATION_FAILURE_REASON: + { + mergeMessageTransformationFailureReason( + other.getMessageTransformationFailureReason()); + break; + } case REASON_NOT_SET: { break; @@ -4681,6 +5720,14 @@ public Builder mergeFrom( reasonCase_ = 6; break; } // case 50 + case 58: + { + input.readMessage( + getMessageTransformationFailureReasonFieldBuilder().getBuilder(), + extensionRegistry); + reasonCase_ = 7; + break; + } // case 58 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -5233,36 +6280,285 @@ public Builder clearApiViolationReason() { * * * - * .google.pubsub.v1.IngestionFailureEvent.ApiViolationReason api_violation_reason = 5 [(.google.api.field_behavior) = OPTIONAL]; + * .google.pubsub.v1.IngestionFailureEvent.ApiViolationReason api_violation_reason = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason.Builder + getApiViolationReasonBuilder() { + return getApiViolationReasonFieldBuilder().getBuilder(); + } + + /** + * + * + *
+       * Optional. The Pub/Sub API limits prevented the desired message from
+       * being published.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.ApiViolationReason api_violation_reason = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReasonOrBuilder + getApiViolationReasonOrBuilder() { + if ((reasonCase_ == 5) && (apiViolationReasonBuilder_ != null)) { + return apiViolationReasonBuilder_.getMessageOrBuilder(); + } else { + if (reasonCase_ == 5) { + return (com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason) reason_; + } + return com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason.getDefaultInstance(); + } + } + + /** + * + * + *
+       * Optional. The Pub/Sub API limits prevented the desired message from
+       * being published.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.ApiViolationReason api_violation_reason = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason, + com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason.Builder, + com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReasonOrBuilder> + getApiViolationReasonFieldBuilder() { + if (apiViolationReasonBuilder_ == null) { + if (!(reasonCase_ == 5)) { + reason_ = + com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason.getDefaultInstance(); + } + apiViolationReasonBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason, + com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason.Builder, + com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReasonOrBuilder>( + (com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason) reason_, + getParentForChildren(), + isClean()); + reason_ = null; + } + reasonCase_ = 5; + onChanged(); + return apiViolationReasonBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason, + com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason.Builder, + com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReasonOrBuilder> + schemaViolationReasonBuilder_; + + /** + * + * + *
+       * Optional. The Pub/Sub message failed schema validation.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the schemaViolationReason field is set. + */ + @java.lang.Override + public boolean hasSchemaViolationReason() { + return reasonCase_ == 6; + } + + /** + * + * + *
+       * Optional. The Pub/Sub message failed schema validation.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The schemaViolationReason. + */ + @java.lang.Override + public com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason + getSchemaViolationReason() { + if (schemaViolationReasonBuilder_ == null) { + if (reasonCase_ == 6) { + return (com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason) reason_; + } + return com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason + .getDefaultInstance(); + } else { + if (reasonCase_ == 6) { + return schemaViolationReasonBuilder_.getMessage(); + } + return com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason + .getDefaultInstance(); + } + } + + /** + * + * + *
+       * Optional. The Pub/Sub message failed schema validation.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setSchemaViolationReason( + com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason value) { + if (schemaViolationReasonBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + reason_ = value; + onChanged(); + } else { + schemaViolationReasonBuilder_.setMessage(value); + } + reasonCase_ = 6; + return this; + } + + /** + * + * + *
+       * Optional. The Pub/Sub message failed schema validation.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setSchemaViolationReason( + com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason.Builder + builderForValue) { + if (schemaViolationReasonBuilder_ == null) { + reason_ = builderForValue.build(); + onChanged(); + } else { + schemaViolationReasonBuilder_.setMessage(builderForValue.build()); + } + reasonCase_ = 6; + return this; + } + + /** + * + * + *
+       * Optional. The Pub/Sub message failed schema validation.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeSchemaViolationReason( + com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason value) { + if (schemaViolationReasonBuilder_ == null) { + if (reasonCase_ == 6 + && reason_ + != com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason + .getDefaultInstance()) { + reason_ = + com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason.newBuilder( + (com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason) reason_) + .mergeFrom(value) + .buildPartial(); + } else { + reason_ = value; + } + onChanged(); + } else { + if (reasonCase_ == 6) { + schemaViolationReasonBuilder_.mergeFrom(value); + } else { + schemaViolationReasonBuilder_.setMessage(value); + } + } + reasonCase_ = 6; + return this; + } + + /** + * + * + *
+       * Optional. The Pub/Sub message failed schema validation.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearSchemaViolationReason() { + if (schemaViolationReasonBuilder_ == null) { + if (reasonCase_ == 6) { + reasonCase_ = 0; + reason_ = null; + onChanged(); + } + } else { + if (reasonCase_ == 6) { + reasonCase_ = 0; + reason_ = null; + } + schemaViolationReasonBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+       * Optional. The Pub/Sub message failed schema validation.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; * */ - public com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason.Builder - getApiViolationReasonBuilder() { - return getApiViolationReasonFieldBuilder().getBuilder(); + public com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason.Builder + getSchemaViolationReasonBuilder() { + return getSchemaViolationReasonFieldBuilder().getBuilder(); } /** * * *
-       * Optional. The Pub/Sub API limits prevented the desired message from
-       * being published.
+       * Optional. The Pub/Sub message failed schema validation.
        * 
* * - * .google.pubsub.v1.IngestionFailureEvent.ApiViolationReason api_violation_reason = 5 [(.google.api.field_behavior) = OPTIONAL]; + * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; * */ @java.lang.Override - public com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReasonOrBuilder - getApiViolationReasonOrBuilder() { - if ((reasonCase_ == 5) && (apiViolationReasonBuilder_ != null)) { - return apiViolationReasonBuilder_.getMessageOrBuilder(); + public com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReasonOrBuilder + getSchemaViolationReasonOrBuilder() { + if ((reasonCase_ == 6) && (schemaViolationReasonBuilder_ != null)) { + return schemaViolationReasonBuilder_.getMessageOrBuilder(); } else { - if (reasonCase_ == 5) { - return (com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason) reason_; + if (reasonCase_ == 6) { + return (com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason) reason_; } - return com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason.getDefaultInstance(); + return com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason + .getDefaultInstance(); } } @@ -5270,90 +6566,94 @@ public Builder clearApiViolationReason() { * * *
-       * Optional. The Pub/Sub API limits prevented the desired message from
-       * being published.
+       * Optional. The Pub/Sub message failed schema validation.
        * 
* * - * .google.pubsub.v1.IngestionFailureEvent.ApiViolationReason api_violation_reason = 5 [(.google.api.field_behavior) = OPTIONAL]; + * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; * */ private com.google.protobuf.SingleFieldBuilderV3< - com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason, - com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason.Builder, - com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReasonOrBuilder> - getApiViolationReasonFieldBuilder() { - if (apiViolationReasonBuilder_ == null) { - if (!(reasonCase_ == 5)) { + com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason, + com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason.Builder, + com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReasonOrBuilder> + getSchemaViolationReasonFieldBuilder() { + if (schemaViolationReasonBuilder_ == null) { + if (!(reasonCase_ == 6)) { reason_ = - com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason.getDefaultInstance(); + com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason + .getDefaultInstance(); } - apiViolationReasonBuilder_ = + schemaViolationReasonBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason, - com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason.Builder, - com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReasonOrBuilder>( - (com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason) reason_, + com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason, + com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason.Builder, + com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReasonOrBuilder>( + (com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason) reason_, getParentForChildren(), isClean()); reason_ = null; } - reasonCase_ = 5; + reasonCase_ = 6; onChanged(); - return apiViolationReasonBuilder_; + return schemaViolationReasonBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< - com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason, - com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason.Builder, - com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReasonOrBuilder> - schemaViolationReasonBuilder_; + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason, + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason.Builder, + com.google.pubsub.v1.IngestionFailureEvent + .MessageTransformationFailureReasonOrBuilder> + messageTransformationFailureReasonBuilder_; /** * * *
-       * Optional. The Pub/Sub message failed schema validation.
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
        * 
* * - * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; * * - * @return Whether the schemaViolationReason field is set. + * @return Whether the messageTransformationFailureReason field is set. */ @java.lang.Override - public boolean hasSchemaViolationReason() { - return reasonCase_ == 6; + public boolean hasMessageTransformationFailureReason() { + return reasonCase_ == 7; } /** * * *
-       * Optional. The Pub/Sub message failed schema validation.
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
        * 
* * - * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; * * - * @return The schemaViolationReason. + * @return The messageTransformationFailureReason. */ @java.lang.Override - public com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason - getSchemaViolationReason() { - if (schemaViolationReasonBuilder_ == null) { - if (reasonCase_ == 6) { - return (com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason) reason_; + public com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + getMessageTransformationFailureReason() { + if (messageTransformationFailureReasonBuilder_ == null) { + if (reasonCase_ == 7) { + return (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_; } - return com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason + return com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason .getDefaultInstance(); } else { - if (reasonCase_ == 6) { - return schemaViolationReasonBuilder_.getMessage(); + if (reasonCase_ == 7) { + return messageTransformationFailureReasonBuilder_.getMessage(); } - return com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason + return com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason .getDefaultInstance(); } } @@ -5362,25 +6662,26 @@ public boolean hasSchemaViolationReason() { * * *
-       * Optional. The Pub/Sub message failed schema validation.
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
        * 
* * - * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; * */ - public Builder setSchemaViolationReason( - com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason value) { - if (schemaViolationReasonBuilder_ == null) { + public Builder setMessageTransformationFailureReason( + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason value) { + if (messageTransformationFailureReasonBuilder_ == null) { if (value == null) { throw new NullPointerException(); } reason_ = value; onChanged(); } else { - schemaViolationReasonBuilder_.setMessage(value); + messageTransformationFailureReasonBuilder_.setMessage(value); } - reasonCase_ = 6; + reasonCase_ = 7; return this; } @@ -5388,23 +6689,24 @@ public Builder setSchemaViolationReason( * * *
-       * Optional. The Pub/Sub message failed schema validation.
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
        * 
* * - * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; * */ - public Builder setSchemaViolationReason( - com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason.Builder + public Builder setMessageTransformationFailureReason( + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason.Builder builderForValue) { - if (schemaViolationReasonBuilder_ == null) { + if (messageTransformationFailureReasonBuilder_ == null) { reason_ = builderForValue.build(); onChanged(); } else { - schemaViolationReasonBuilder_.setMessage(builderForValue.build()); + messageTransformationFailureReasonBuilder_.setMessage(builderForValue.build()); } - reasonCase_ = 6; + reasonCase_ = 7; return this; } @@ -5412,23 +6714,27 @@ public Builder setSchemaViolationReason( * * *
-       * Optional. The Pub/Sub message failed schema validation.
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
        * 
* * - * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; * */ - public Builder mergeSchemaViolationReason( - com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason value) { - if (schemaViolationReasonBuilder_ == null) { - if (reasonCase_ == 6 + public Builder mergeMessageTransformationFailureReason( + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason value) { + if (messageTransformationFailureReasonBuilder_ == null) { + if (reasonCase_ == 7 && reason_ - != com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason + != com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason .getDefaultInstance()) { reason_ = - com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason.newBuilder( - (com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason) reason_) + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .newBuilder( + (com.google.pubsub.v1.IngestionFailureEvent + .MessageTransformationFailureReason) + reason_) .mergeFrom(value) .buildPartial(); } else { @@ -5436,13 +6742,13 @@ public Builder mergeSchemaViolationReason( } onChanged(); } else { - if (reasonCase_ == 6) { - schemaViolationReasonBuilder_.mergeFrom(value); + if (reasonCase_ == 7) { + messageTransformationFailureReasonBuilder_.mergeFrom(value); } else { - schemaViolationReasonBuilder_.setMessage(value); + messageTransformationFailureReasonBuilder_.setMessage(value); } } - reasonCase_ = 6; + reasonCase_ = 7; return this; } @@ -5450,26 +6756,27 @@ public Builder mergeSchemaViolationReason( * * *
-       * Optional. The Pub/Sub message failed schema validation.
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
        * 
* * - * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; * */ - public Builder clearSchemaViolationReason() { - if (schemaViolationReasonBuilder_ == null) { - if (reasonCase_ == 6) { + public Builder clearMessageTransformationFailureReason() { + if (messageTransformationFailureReasonBuilder_ == null) { + if (reasonCase_ == 7) { reasonCase_ = 0; reason_ = null; onChanged(); } } else { - if (reasonCase_ == 6) { + if (reasonCase_ == 7) { reasonCase_ = 0; reason_ = null; } - schemaViolationReasonBuilder_.clear(); + messageTransformationFailureReasonBuilder_.clear(); } return this; } @@ -5478,39 +6785,42 @@ public Builder clearSchemaViolationReason() { * * *
-       * Optional. The Pub/Sub message failed schema validation.
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
        * 
* * - * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; * */ - public com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason.Builder - getSchemaViolationReasonBuilder() { - return getSchemaViolationReasonFieldBuilder().getBuilder(); + public com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason.Builder + getMessageTransformationFailureReasonBuilder() { + return getMessageTransformationFailureReasonFieldBuilder().getBuilder(); } /** * * *
-       * Optional. The Pub/Sub message failed schema validation.
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
        * 
* * - * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; * */ @java.lang.Override - public com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReasonOrBuilder - getSchemaViolationReasonOrBuilder() { - if ((reasonCase_ == 6) && (schemaViolationReasonBuilder_ != null)) { - return schemaViolationReasonBuilder_.getMessageOrBuilder(); + public com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReasonOrBuilder + getMessageTransformationFailureReasonOrBuilder() { + if ((reasonCase_ == 7) && (messageTransformationFailureReasonBuilder_ != null)) { + return messageTransformationFailureReasonBuilder_.getMessageOrBuilder(); } else { - if (reasonCase_ == 6) { - return (com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason) reason_; + if (reasonCase_ == 7) { + return (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_; } - return com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason + return com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason .getDefaultInstance(); } } @@ -5519,37 +6829,42 @@ public Builder clearSchemaViolationReason() { * * *
-       * Optional. The Pub/Sub message failed schema validation.
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
        * 
* * - * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; * */ private com.google.protobuf.SingleFieldBuilderV3< - com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason, - com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason.Builder, - com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReasonOrBuilder> - getSchemaViolationReasonFieldBuilder() { - if (schemaViolationReasonBuilder_ == null) { - if (!(reasonCase_ == 6)) { + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason, + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason.Builder, + com.google.pubsub.v1.IngestionFailureEvent + .MessageTransformationFailureReasonOrBuilder> + getMessageTransformationFailureReasonFieldBuilder() { + if (messageTransformationFailureReasonBuilder_ == null) { + if (!(reasonCase_ == 7)) { reason_ = - com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason .getDefaultInstance(); } - schemaViolationReasonBuilder_ = + messageTransformationFailureReasonBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason, - com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason.Builder, - com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReasonOrBuilder>( - (com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason) reason_, + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason, + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .Builder, + com.google.pubsub.v1.IngestionFailureEvent + .MessageTransformationFailureReasonOrBuilder>( + (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_, getParentForChildren(), isClean()); reason_ = null; } - reasonCase_ = 6; + reasonCase_ = 7; onChanged(); - return schemaViolationReasonBuilder_; + return messageTransformationFailureReasonBuilder_; } @java.lang.Override @@ -5794,6 +7109,54 @@ public interface AzureEventHubsFailureReasonOrBuilder com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReasonOrBuilder getSchemaViolationReasonOrBuilder(); + /** + * + * + *
+     * Optional. Failure encountered when applying a message transformation to
+     * the Pub/Sub message.
+     * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the messageTransformationFailureReason field is set. + */ + boolean hasMessageTransformationFailureReason(); + + /** + * + * + *
+     * Optional. Failure encountered when applying a message transformation to
+     * the Pub/Sub message.
+     * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The messageTransformationFailureReason. + */ + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + getMessageTransformationFailureReason(); + + /** + * + * + *
+     * Optional. Failure encountered when applying a message transformation to
+     * the Pub/Sub message.
+     * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReasonOrBuilder + getMessageTransformationFailureReasonOrBuilder(); + com.google.pubsub.v1.IngestionFailureEvent.AzureEventHubsFailureReason.ReasonCase getReasonCase(); } @@ -5856,6 +7219,7 @@ public enum ReasonCase com.google.protobuf.AbstractMessage.InternalOneOfEnum { API_VIOLATION_REASON(5), SCHEMA_VIOLATION_REASON(6), + MESSAGE_TRANSFORMATION_FAILURE_REASON(7), REASON_NOT_SET(0); private final int value; @@ -5879,6 +7243,8 @@ public static ReasonCase forNumber(int value) { return API_VIOLATION_REASON; case 6: return SCHEMA_VIOLATION_REASON; + case 7: + return MESSAGE_TRANSFORMATION_FAILURE_REASON; case 0: return REASON_NOT_SET; default: @@ -6166,6 +7532,75 @@ public boolean hasSchemaViolationReason() { return com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason.getDefaultInstance(); } + public static final int MESSAGE_TRANSFORMATION_FAILURE_REASON_FIELD_NUMBER = 7; + + /** + * + * + *
+     * Optional. Failure encountered when applying a message transformation to
+     * the Pub/Sub message.
+     * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the messageTransformationFailureReason field is set. + */ + @java.lang.Override + public boolean hasMessageTransformationFailureReason() { + return reasonCase_ == 7; + } + + /** + * + * + *
+     * Optional. Failure encountered when applying a message transformation to
+     * the Pub/Sub message.
+     * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The messageTransformationFailureReason. + */ + @java.lang.Override + public com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + getMessageTransformationFailureReason() { + if (reasonCase_ == 7) { + return (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_; + } + return com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .getDefaultInstance(); + } + + /** + * + * + *
+     * Optional. Failure encountered when applying a message transformation to
+     * the Pub/Sub message.
+     * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReasonOrBuilder + getMessageTransformationFailureReasonOrBuilder() { + if (reasonCase_ == 7) { + return (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_; + } + return com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .getDefaultInstance(); + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -6200,6 +7635,12 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io output.writeMessage( 6, (com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason) reason_); } + if (reasonCase_ == 7) { + output.writeMessage( + 7, + (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_); + } getUnknownFields().writeTo(output); } @@ -6231,6 +7672,13 @@ public int getSerializedSize() { com.google.protobuf.CodedOutputStream.computeMessageSize( 6, (com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason) reason_); } + if (reasonCase_ == 7) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 7, + (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -6260,6 +7708,10 @@ public boolean equals(final java.lang.Object obj) { case 6: if (!getSchemaViolationReason().equals(other.getSchemaViolationReason())) return false; break; + case 7: + if (!getMessageTransformationFailureReason() + .equals(other.getMessageTransformationFailureReason())) return false; + break; case 0: default: } @@ -6291,6 +7743,10 @@ public int hashCode() { hash = (37 * hash) + SCHEMA_VIOLATION_REASON_FIELD_NUMBER; hash = (53 * hash) + getSchemaViolationReason().hashCode(); break; + case 7: + hash = (37 * hash) + MESSAGE_TRANSFORMATION_FAILURE_REASON_FIELD_NUMBER; + hash = (53 * hash) + getMessageTransformationFailureReason().hashCode(); + break; case 0: default: } @@ -6450,6 +7906,9 @@ public Builder clear() { if (schemaViolationReasonBuilder_ != null) { schemaViolationReasonBuilder_.clear(); } + if (messageTransformationFailureReasonBuilder_ != null) { + messageTransformationFailureReasonBuilder_.clear(); + } reasonCase_ = 0; reason_ = null; return this; @@ -6517,6 +7976,9 @@ private void buildPartialOneofs( if (reasonCase_ == 6 && schemaViolationReasonBuilder_ != null) { result.reason_ = schemaViolationReasonBuilder_.build(); } + if (reasonCase_ == 7 && messageTransformationFailureReasonBuilder_ != null) { + result.reason_ = messageTransformationFailureReasonBuilder_.build(); + } } @java.lang.Override @@ -6595,7 +8057,13 @@ public Builder mergeFrom( } case SCHEMA_VIOLATION_REASON: { - mergeSchemaViolationReason(other.getSchemaViolationReason()); + mergeSchemaViolationReason(other.getSchemaViolationReason()); + break; + } + case MESSAGE_TRANSFORMATION_FAILURE_REASON: + { + mergeMessageTransformationFailureReason( + other.getMessageTransformationFailureReason()); break; } case REASON_NOT_SET: @@ -6667,6 +8135,14 @@ public Builder mergeFrom( reasonCase_ = 6; break; } // case 50 + case 58: + { + input.readMessage( + getMessageTransformationFailureReasonFieldBuilder().getBuilder(), + extensionRegistry); + reasonCase_ = 7; + break; + } // case 58 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -7190,22 +8666,272 @@ public Builder mergeApiViolationReason( * * * - * .google.pubsub.v1.IngestionFailureEvent.ApiViolationReason api_violation_reason = 5 [(.google.api.field_behavior) = OPTIONAL]; + * .google.pubsub.v1.IngestionFailureEvent.ApiViolationReason api_violation_reason = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearApiViolationReason() { + if (apiViolationReasonBuilder_ == null) { + if (reasonCase_ == 5) { + reasonCase_ = 0; + reason_ = null; + onChanged(); + } + } else { + if (reasonCase_ == 5) { + reasonCase_ = 0; + reason_ = null; + } + apiViolationReasonBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+       * Optional. The Pub/Sub API limits prevented the desired message from
+       * being published.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.ApiViolationReason api_violation_reason = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason.Builder + getApiViolationReasonBuilder() { + return getApiViolationReasonFieldBuilder().getBuilder(); + } + + /** + * + * + *
+       * Optional. The Pub/Sub API limits prevented the desired message from
+       * being published.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.ApiViolationReason api_violation_reason = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReasonOrBuilder + getApiViolationReasonOrBuilder() { + if ((reasonCase_ == 5) && (apiViolationReasonBuilder_ != null)) { + return apiViolationReasonBuilder_.getMessageOrBuilder(); + } else { + if (reasonCase_ == 5) { + return (com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason) reason_; + } + return com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason.getDefaultInstance(); + } + } + + /** + * + * + *
+       * Optional. The Pub/Sub API limits prevented the desired message from
+       * being published.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.ApiViolationReason api_violation_reason = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason, + com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason.Builder, + com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReasonOrBuilder> + getApiViolationReasonFieldBuilder() { + if (apiViolationReasonBuilder_ == null) { + if (!(reasonCase_ == 5)) { + reason_ = + com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason.getDefaultInstance(); + } + apiViolationReasonBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason, + com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason.Builder, + com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReasonOrBuilder>( + (com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason) reason_, + getParentForChildren(), + isClean()); + reason_ = null; + } + reasonCase_ = 5; + onChanged(); + return apiViolationReasonBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason, + com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason.Builder, + com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReasonOrBuilder> + schemaViolationReasonBuilder_; + + /** + * + * + *
+       * Optional. The Pub/Sub message failed schema validation.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the schemaViolationReason field is set. + */ + @java.lang.Override + public boolean hasSchemaViolationReason() { + return reasonCase_ == 6; + } + + /** + * + * + *
+       * Optional. The Pub/Sub message failed schema validation.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The schemaViolationReason. + */ + @java.lang.Override + public com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason + getSchemaViolationReason() { + if (schemaViolationReasonBuilder_ == null) { + if (reasonCase_ == 6) { + return (com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason) reason_; + } + return com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason + .getDefaultInstance(); + } else { + if (reasonCase_ == 6) { + return schemaViolationReasonBuilder_.getMessage(); + } + return com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason + .getDefaultInstance(); + } + } + + /** + * + * + *
+       * Optional. The Pub/Sub message failed schema validation.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setSchemaViolationReason( + com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason value) { + if (schemaViolationReasonBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + reason_ = value; + onChanged(); + } else { + schemaViolationReasonBuilder_.setMessage(value); + } + reasonCase_ = 6; + return this; + } + + /** + * + * + *
+       * Optional. The Pub/Sub message failed schema validation.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setSchemaViolationReason( + com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason.Builder + builderForValue) { + if (schemaViolationReasonBuilder_ == null) { + reason_ = builderForValue.build(); + onChanged(); + } else { + schemaViolationReasonBuilder_.setMessage(builderForValue.build()); + } + reasonCase_ = 6; + return this; + } + + /** + * + * + *
+       * Optional. The Pub/Sub message failed schema validation.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeSchemaViolationReason( + com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason value) { + if (schemaViolationReasonBuilder_ == null) { + if (reasonCase_ == 6 + && reason_ + != com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason + .getDefaultInstance()) { + reason_ = + com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason.newBuilder( + (com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason) reason_) + .mergeFrom(value) + .buildPartial(); + } else { + reason_ = value; + } + onChanged(); + } else { + if (reasonCase_ == 6) { + schemaViolationReasonBuilder_.mergeFrom(value); + } else { + schemaViolationReasonBuilder_.setMessage(value); + } + } + reasonCase_ = 6; + return this; + } + + /** + * + * + *
+       * Optional. The Pub/Sub message failed schema validation.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; * */ - public Builder clearApiViolationReason() { - if (apiViolationReasonBuilder_ == null) { - if (reasonCase_ == 5) { + public Builder clearSchemaViolationReason() { + if (schemaViolationReasonBuilder_ == null) { + if (reasonCase_ == 6) { reasonCase_ = 0; reason_ = null; onChanged(); } } else { - if (reasonCase_ == 5) { + if (reasonCase_ == 6) { reasonCase_ = 0; reason_ = null; } - apiViolationReasonBuilder_.clear(); + schemaViolationReasonBuilder_.clear(); } return this; } @@ -7214,41 +8940,40 @@ public Builder clearApiViolationReason() { * * *
-       * Optional. The Pub/Sub API limits prevented the desired message from
-       * being published.
+       * Optional. The Pub/Sub message failed schema validation.
        * 
* * - * .google.pubsub.v1.IngestionFailureEvent.ApiViolationReason api_violation_reason = 5 [(.google.api.field_behavior) = OPTIONAL]; + * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; * */ - public com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason.Builder - getApiViolationReasonBuilder() { - return getApiViolationReasonFieldBuilder().getBuilder(); + public com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason.Builder + getSchemaViolationReasonBuilder() { + return getSchemaViolationReasonFieldBuilder().getBuilder(); } /** * * *
-       * Optional. The Pub/Sub API limits prevented the desired message from
-       * being published.
+       * Optional. The Pub/Sub message failed schema validation.
        * 
* * - * .google.pubsub.v1.IngestionFailureEvent.ApiViolationReason api_violation_reason = 5 [(.google.api.field_behavior) = OPTIONAL]; + * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; * */ @java.lang.Override - public com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReasonOrBuilder - getApiViolationReasonOrBuilder() { - if ((reasonCase_ == 5) && (apiViolationReasonBuilder_ != null)) { - return apiViolationReasonBuilder_.getMessageOrBuilder(); + public com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReasonOrBuilder + getSchemaViolationReasonOrBuilder() { + if ((reasonCase_ == 6) && (schemaViolationReasonBuilder_ != null)) { + return schemaViolationReasonBuilder_.getMessageOrBuilder(); } else { - if (reasonCase_ == 5) { - return (com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason) reason_; + if (reasonCase_ == 6) { + return (com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason) reason_; } - return com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason.getDefaultInstance(); + return com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason + .getDefaultInstance(); } } @@ -7256,90 +8981,94 @@ public Builder clearApiViolationReason() { * * *
-       * Optional. The Pub/Sub API limits prevented the desired message from
-       * being published.
+       * Optional. The Pub/Sub message failed schema validation.
        * 
* * - * .google.pubsub.v1.IngestionFailureEvent.ApiViolationReason api_violation_reason = 5 [(.google.api.field_behavior) = OPTIONAL]; + * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; * */ private com.google.protobuf.SingleFieldBuilderV3< - com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason, - com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason.Builder, - com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReasonOrBuilder> - getApiViolationReasonFieldBuilder() { - if (apiViolationReasonBuilder_ == null) { - if (!(reasonCase_ == 5)) { + com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason, + com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason.Builder, + com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReasonOrBuilder> + getSchemaViolationReasonFieldBuilder() { + if (schemaViolationReasonBuilder_ == null) { + if (!(reasonCase_ == 6)) { reason_ = - com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason.getDefaultInstance(); + com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason + .getDefaultInstance(); } - apiViolationReasonBuilder_ = + schemaViolationReasonBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason, - com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason.Builder, - com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReasonOrBuilder>( - (com.google.pubsub.v1.IngestionFailureEvent.ApiViolationReason) reason_, + com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason, + com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason.Builder, + com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReasonOrBuilder>( + (com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason) reason_, getParentForChildren(), isClean()); reason_ = null; } - reasonCase_ = 5; + reasonCase_ = 6; onChanged(); - return apiViolationReasonBuilder_; + return schemaViolationReasonBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< - com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason, - com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason.Builder, - com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReasonOrBuilder> - schemaViolationReasonBuilder_; + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason, + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason.Builder, + com.google.pubsub.v1.IngestionFailureEvent + .MessageTransformationFailureReasonOrBuilder> + messageTransformationFailureReasonBuilder_; /** * * *
-       * Optional. The Pub/Sub message failed schema validation.
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
        * 
* * - * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; * * - * @return Whether the schemaViolationReason field is set. + * @return Whether the messageTransformationFailureReason field is set. */ @java.lang.Override - public boolean hasSchemaViolationReason() { - return reasonCase_ == 6; + public boolean hasMessageTransformationFailureReason() { + return reasonCase_ == 7; } /** * * *
-       * Optional. The Pub/Sub message failed schema validation.
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
        * 
* * - * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; * * - * @return The schemaViolationReason. + * @return The messageTransformationFailureReason. */ @java.lang.Override - public com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason - getSchemaViolationReason() { - if (schemaViolationReasonBuilder_ == null) { - if (reasonCase_ == 6) { - return (com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason) reason_; + public com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + getMessageTransformationFailureReason() { + if (messageTransformationFailureReasonBuilder_ == null) { + if (reasonCase_ == 7) { + return (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_; } - return com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason + return com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason .getDefaultInstance(); } else { - if (reasonCase_ == 6) { - return schemaViolationReasonBuilder_.getMessage(); + if (reasonCase_ == 7) { + return messageTransformationFailureReasonBuilder_.getMessage(); } - return com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason + return com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason .getDefaultInstance(); } } @@ -7348,25 +9077,26 @@ public boolean hasSchemaViolationReason() { * * *
-       * Optional. The Pub/Sub message failed schema validation.
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
        * 
* * - * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; * */ - public Builder setSchemaViolationReason( - com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason value) { - if (schemaViolationReasonBuilder_ == null) { + public Builder setMessageTransformationFailureReason( + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason value) { + if (messageTransformationFailureReasonBuilder_ == null) { if (value == null) { throw new NullPointerException(); } reason_ = value; onChanged(); } else { - schemaViolationReasonBuilder_.setMessage(value); + messageTransformationFailureReasonBuilder_.setMessage(value); } - reasonCase_ = 6; + reasonCase_ = 7; return this; } @@ -7374,23 +9104,24 @@ public Builder setSchemaViolationReason( * * *
-       * Optional. The Pub/Sub message failed schema validation.
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
        * 
* * - * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; * */ - public Builder setSchemaViolationReason( - com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason.Builder + public Builder setMessageTransformationFailureReason( + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason.Builder builderForValue) { - if (schemaViolationReasonBuilder_ == null) { + if (messageTransformationFailureReasonBuilder_ == null) { reason_ = builderForValue.build(); onChanged(); } else { - schemaViolationReasonBuilder_.setMessage(builderForValue.build()); + messageTransformationFailureReasonBuilder_.setMessage(builderForValue.build()); } - reasonCase_ = 6; + reasonCase_ = 7; return this; } @@ -7398,23 +9129,27 @@ public Builder setSchemaViolationReason( * * *
-       * Optional. The Pub/Sub message failed schema validation.
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
        * 
* * - * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; * */ - public Builder mergeSchemaViolationReason( - com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason value) { - if (schemaViolationReasonBuilder_ == null) { - if (reasonCase_ == 6 + public Builder mergeMessageTransformationFailureReason( + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason value) { + if (messageTransformationFailureReasonBuilder_ == null) { + if (reasonCase_ == 7 && reason_ - != com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason + != com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason .getDefaultInstance()) { reason_ = - com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason.newBuilder( - (com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason) reason_) + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .newBuilder( + (com.google.pubsub.v1.IngestionFailureEvent + .MessageTransformationFailureReason) + reason_) .mergeFrom(value) .buildPartial(); } else { @@ -7422,13 +9157,13 @@ public Builder mergeSchemaViolationReason( } onChanged(); } else { - if (reasonCase_ == 6) { - schemaViolationReasonBuilder_.mergeFrom(value); + if (reasonCase_ == 7) { + messageTransformationFailureReasonBuilder_.mergeFrom(value); } else { - schemaViolationReasonBuilder_.setMessage(value); + messageTransformationFailureReasonBuilder_.setMessage(value); } } - reasonCase_ = 6; + reasonCase_ = 7; return this; } @@ -7436,26 +9171,27 @@ public Builder mergeSchemaViolationReason( * * *
-       * Optional. The Pub/Sub message failed schema validation.
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
        * 
* * - * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; * */ - public Builder clearSchemaViolationReason() { - if (schemaViolationReasonBuilder_ == null) { - if (reasonCase_ == 6) { + public Builder clearMessageTransformationFailureReason() { + if (messageTransformationFailureReasonBuilder_ == null) { + if (reasonCase_ == 7) { reasonCase_ = 0; reason_ = null; onChanged(); } } else { - if (reasonCase_ == 6) { + if (reasonCase_ == 7) { reasonCase_ = 0; reason_ = null; } - schemaViolationReasonBuilder_.clear(); + messageTransformationFailureReasonBuilder_.clear(); } return this; } @@ -7464,39 +9200,42 @@ public Builder clearSchemaViolationReason() { * * *
-       * Optional. The Pub/Sub message failed schema validation.
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
        * 
* * - * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; * */ - public com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason.Builder - getSchemaViolationReasonBuilder() { - return getSchemaViolationReasonFieldBuilder().getBuilder(); + public com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason.Builder + getMessageTransformationFailureReasonBuilder() { + return getMessageTransformationFailureReasonFieldBuilder().getBuilder(); } /** * * *
-       * Optional. The Pub/Sub message failed schema validation.
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
        * 
* * - * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; * */ @java.lang.Override - public com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReasonOrBuilder - getSchemaViolationReasonOrBuilder() { - if ((reasonCase_ == 6) && (schemaViolationReasonBuilder_ != null)) { - return schemaViolationReasonBuilder_.getMessageOrBuilder(); + public com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReasonOrBuilder + getMessageTransformationFailureReasonOrBuilder() { + if ((reasonCase_ == 7) && (messageTransformationFailureReasonBuilder_ != null)) { + return messageTransformationFailureReasonBuilder_.getMessageOrBuilder(); } else { - if (reasonCase_ == 6) { - return (com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason) reason_; + if (reasonCase_ == 7) { + return (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_; } - return com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason + return com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason .getDefaultInstance(); } } @@ -7505,37 +9244,42 @@ public Builder clearSchemaViolationReason() { * * *
-       * Optional. The Pub/Sub message failed schema validation.
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
        * 
* * - * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; * */ private com.google.protobuf.SingleFieldBuilderV3< - com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason, - com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason.Builder, - com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReasonOrBuilder> - getSchemaViolationReasonFieldBuilder() { - if (schemaViolationReasonBuilder_ == null) { - if (!(reasonCase_ == 6)) { + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason, + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason.Builder, + com.google.pubsub.v1.IngestionFailureEvent + .MessageTransformationFailureReasonOrBuilder> + getMessageTransformationFailureReasonFieldBuilder() { + if (messageTransformationFailureReasonBuilder_ == null) { + if (!(reasonCase_ == 7)) { reason_ = - com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason .getDefaultInstance(); } - schemaViolationReasonBuilder_ = + messageTransformationFailureReasonBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason, - com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason.Builder, - com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReasonOrBuilder>( - (com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason) reason_, + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason, + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .Builder, + com.google.pubsub.v1.IngestionFailureEvent + .MessageTransformationFailureReasonOrBuilder>( + (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_, getParentForChildren(), isClean()); reason_ = null; } - reasonCase_ = 6; + reasonCase_ = 7; onChanged(); - return schemaViolationReasonBuilder_; + return messageTransformationFailureReasonBuilder_; } @java.lang.Override @@ -7781,6 +9525,54 @@ public interface ConfluentCloudFailureReasonOrBuilder com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReasonOrBuilder getSchemaViolationReasonOrBuilder(); + /** + * + * + *
+     * Optional. Failure encountered when applying a message transformation to
+     * the Pub/Sub message.
+     * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the messageTransformationFailureReason field is set. + */ + boolean hasMessageTransformationFailureReason(); + + /** + * + * + *
+     * Optional. Failure encountered when applying a message transformation to
+     * the Pub/Sub message.
+     * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The messageTransformationFailureReason. + */ + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + getMessageTransformationFailureReason(); + + /** + * + * + *
+     * Optional. Failure encountered when applying a message transformation to
+     * the Pub/Sub message.
+     * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReasonOrBuilder + getMessageTransformationFailureReasonOrBuilder(); + com.google.pubsub.v1.IngestionFailureEvent.ConfluentCloudFailureReason.ReasonCase getReasonCase(); } @@ -7843,6 +9635,7 @@ public enum ReasonCase com.google.protobuf.AbstractMessage.InternalOneOfEnum { API_VIOLATION_REASON(5), SCHEMA_VIOLATION_REASON(6), + MESSAGE_TRANSFORMATION_FAILURE_REASON(7), REASON_NOT_SET(0); private final int value; @@ -7866,6 +9659,8 @@ public static ReasonCase forNumber(int value) { return API_VIOLATION_REASON; case 6: return SCHEMA_VIOLATION_REASON; + case 7: + return MESSAGE_TRANSFORMATION_FAILURE_REASON; case 0: return REASON_NOT_SET; default: @@ -8130,27 +9925,96 @@ public boolean hasSchemaViolationReason() { if (reasonCase_ == 6) { return (com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason) reason_; } - return com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason.getDefaultInstance(); + return com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason.getDefaultInstance(); + } + + /** + * + * + *
+     * Optional. The Pub/Sub message failed schema validation.
+     * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReasonOrBuilder + getSchemaViolationReasonOrBuilder() { + if (reasonCase_ == 6) { + return (com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason) reason_; + } + return com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason.getDefaultInstance(); + } + + public static final int MESSAGE_TRANSFORMATION_FAILURE_REASON_FIELD_NUMBER = 7; + + /** + * + * + *
+     * Optional. Failure encountered when applying a message transformation to
+     * the Pub/Sub message.
+     * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the messageTransformationFailureReason field is set. + */ + @java.lang.Override + public boolean hasMessageTransformationFailureReason() { + return reasonCase_ == 7; + } + + /** + * + * + *
+     * Optional. Failure encountered when applying a message transformation to
+     * the Pub/Sub message.
+     * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The messageTransformationFailureReason. + */ + @java.lang.Override + public com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + getMessageTransformationFailureReason() { + if (reasonCase_ == 7) { + return (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_; + } + return com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .getDefaultInstance(); } /** * * *
-     * Optional. The Pub/Sub message failed schema validation.
+     * Optional. Failure encountered when applying a message transformation to
+     * the Pub/Sub message.
      * 
* * - * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 6 [(.google.api.field_behavior) = OPTIONAL]; + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; * */ @java.lang.Override - public com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReasonOrBuilder - getSchemaViolationReasonOrBuilder() { - if (reasonCase_ == 6) { - return (com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason) reason_; + public com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReasonOrBuilder + getMessageTransformationFailureReasonOrBuilder() { + if (reasonCase_ == 7) { + return (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_; } - return com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason.getDefaultInstance(); + return com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .getDefaultInstance(); } private byte memoizedIsInitialized = -1; @@ -8187,6 +10051,12 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io output.writeMessage( 6, (com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason) reason_); } + if (reasonCase_ == 7) { + output.writeMessage( + 7, + (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_); + } getUnknownFields().writeTo(output); } @@ -8218,6 +10088,13 @@ public int getSerializedSize() { com.google.protobuf.CodedOutputStream.computeMessageSize( 6, (com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason) reason_); } + if (reasonCase_ == 7) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 7, + (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -8247,6 +10124,10 @@ public boolean equals(final java.lang.Object obj) { case 6: if (!getSchemaViolationReason().equals(other.getSchemaViolationReason())) return false; break; + case 7: + if (!getMessageTransformationFailureReason() + .equals(other.getMessageTransformationFailureReason())) return false; + break; case 0: default: } @@ -8278,6 +10159,10 @@ public int hashCode() { hash = (37 * hash) + SCHEMA_VIOLATION_REASON_FIELD_NUMBER; hash = (53 * hash) + getSchemaViolationReason().hashCode(); break; + case 7: + hash = (37 * hash) + MESSAGE_TRANSFORMATION_FAILURE_REASON_FIELD_NUMBER; + hash = (53 * hash) + getMessageTransformationFailureReason().hashCode(); + break; case 0: default: } @@ -8437,6 +10322,9 @@ public Builder clear() { if (schemaViolationReasonBuilder_ != null) { schemaViolationReasonBuilder_.clear(); } + if (messageTransformationFailureReasonBuilder_ != null) { + messageTransformationFailureReasonBuilder_.clear(); + } reasonCase_ = 0; reason_ = null; return this; @@ -8504,6 +10392,9 @@ private void buildPartialOneofs( if (reasonCase_ == 6 && schemaViolationReasonBuilder_ != null) { result.reason_ = schemaViolationReasonBuilder_.build(); } + if (reasonCase_ == 7 && messageTransformationFailureReasonBuilder_ != null) { + result.reason_ = messageTransformationFailureReasonBuilder_.build(); + } } @java.lang.Override @@ -8585,6 +10476,12 @@ public Builder mergeFrom( mergeSchemaViolationReason(other.getSchemaViolationReason()); break; } + case MESSAGE_TRANSFORMATION_FAILURE_REASON: + { + mergeMessageTransformationFailureReason( + other.getMessageTransformationFailureReason()); + break; + } case REASON_NOT_SET: { break; @@ -8654,6 +10551,14 @@ public Builder mergeFrom( reasonCase_ = 6; break; } // case 50 + case 58: + { + input.readMessage( + getMessageTransformationFailureReasonFieldBuilder().getBuilder(), + extensionRegistry); + reasonCase_ = 7; + break; + } // case 58 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -9525,6 +11430,274 @@ public Builder clearSchemaViolationReason() { return schemaViolationReasonBuilder_; } + private com.google.protobuf.SingleFieldBuilderV3< + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason, + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason.Builder, + com.google.pubsub.v1.IngestionFailureEvent + .MessageTransformationFailureReasonOrBuilder> + messageTransformationFailureReasonBuilder_; + + /** + * + * + *
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the messageTransformationFailureReason field is set. + */ + @java.lang.Override + public boolean hasMessageTransformationFailureReason() { + return reasonCase_ == 7; + } + + /** + * + * + *
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The messageTransformationFailureReason. + */ + @java.lang.Override + public com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + getMessageTransformationFailureReason() { + if (messageTransformationFailureReasonBuilder_ == null) { + if (reasonCase_ == 7) { + return (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_; + } + return com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .getDefaultInstance(); + } else { + if (reasonCase_ == 7) { + return messageTransformationFailureReasonBuilder_.getMessage(); + } + return com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .getDefaultInstance(); + } + } + + /** + * + * + *
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setMessageTransformationFailureReason( + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason value) { + if (messageTransformationFailureReasonBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + reason_ = value; + onChanged(); + } else { + messageTransformationFailureReasonBuilder_.setMessage(value); + } + reasonCase_ = 7; + return this; + } + + /** + * + * + *
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setMessageTransformationFailureReason( + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason.Builder + builderForValue) { + if (messageTransformationFailureReasonBuilder_ == null) { + reason_ = builderForValue.build(); + onChanged(); + } else { + messageTransformationFailureReasonBuilder_.setMessage(builderForValue.build()); + } + reasonCase_ = 7; + return this; + } + + /** + * + * + *
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeMessageTransformationFailureReason( + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason value) { + if (messageTransformationFailureReasonBuilder_ == null) { + if (reasonCase_ == 7 + && reason_ + != com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .getDefaultInstance()) { + reason_ = + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .newBuilder( + (com.google.pubsub.v1.IngestionFailureEvent + .MessageTransformationFailureReason) + reason_) + .mergeFrom(value) + .buildPartial(); + } else { + reason_ = value; + } + onChanged(); + } else { + if (reasonCase_ == 7) { + messageTransformationFailureReasonBuilder_.mergeFrom(value); + } else { + messageTransformationFailureReasonBuilder_.setMessage(value); + } + } + reasonCase_ = 7; + return this; + } + + /** + * + * + *
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearMessageTransformationFailureReason() { + if (messageTransformationFailureReasonBuilder_ == null) { + if (reasonCase_ == 7) { + reasonCase_ = 0; + reason_ = null; + onChanged(); + } + } else { + if (reasonCase_ == 7) { + reasonCase_ = 0; + reason_ = null; + } + messageTransformationFailureReasonBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason.Builder + getMessageTransformationFailureReasonBuilder() { + return getMessageTransformationFailureReasonFieldBuilder().getBuilder(); + } + + /** + * + * + *
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReasonOrBuilder + getMessageTransformationFailureReasonOrBuilder() { + if ((reasonCase_ == 7) && (messageTransformationFailureReasonBuilder_ != null)) { + return messageTransformationFailureReasonBuilder_.getMessageOrBuilder(); + } else { + if (reasonCase_ == 7) { + return (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_; + } + return com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .getDefaultInstance(); + } + } + + /** + * + * + *
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 7 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason, + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason.Builder, + com.google.pubsub.v1.IngestionFailureEvent + .MessageTransformationFailureReasonOrBuilder> + getMessageTransformationFailureReasonFieldBuilder() { + if (messageTransformationFailureReasonBuilder_ == null) { + if (!(reasonCase_ == 7)) { + reason_ = + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .getDefaultInstance(); + } + messageTransformationFailureReasonBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason, + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .Builder, + com.google.pubsub.v1.IngestionFailureEvent + .MessageTransformationFailureReasonOrBuilder>( + (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_, + getParentForChildren(), + isClean()); + reason_ = null; + } + reasonCase_ = 7; + onChanged(); + return messageTransformationFailureReasonBuilder_; + } + @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { @@ -9680,45 +11853,93 @@ public interface AwsKinesisFailureReasonOrBuilder * * *
-     * Optional. The Pub/Sub message failed schema validation.
+     * Optional. The Pub/Sub message failed schema validation.
+     * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the schemaViolationReason field is set. + */ + boolean hasSchemaViolationReason(); + + /** + * + * + *
+     * Optional. The Pub/Sub message failed schema validation.
+     * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The schemaViolationReason. + */ + com.google.pubsub.v1.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]; + * + */ + com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReasonOrBuilder + getSchemaViolationReasonOrBuilder(); + + /** + * + * + *
+     * Optional. Failure encountered when applying a message transformation to
+     * the Pub/Sub message.
      * 
* * - * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 4 [(.google.api.field_behavior) = OPTIONAL]; + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 5 [(.google.api.field_behavior) = OPTIONAL]; * * - * @return Whether the schemaViolationReason field is set. + * @return Whether the messageTransformationFailureReason field is set. */ - boolean hasSchemaViolationReason(); + boolean hasMessageTransformationFailureReason(); /** * * *
-     * Optional. The Pub/Sub message failed schema validation.
+     * Optional. Failure encountered when applying a message transformation to
+     * the Pub/Sub message.
      * 
* * - * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 4 [(.google.api.field_behavior) = OPTIONAL]; + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 5 [(.google.api.field_behavior) = OPTIONAL]; * * - * @return The schemaViolationReason. + * @return The messageTransformationFailureReason. */ - com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason getSchemaViolationReason(); + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + getMessageTransformationFailureReason(); /** * * *
-     * Optional. The Pub/Sub message failed schema validation.
+     * Optional. Failure encountered when applying a message transformation to
+     * the Pub/Sub message.
      * 
* * - * .google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason schema_violation_reason = 4 [(.google.api.field_behavior) = OPTIONAL]; + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 5 [(.google.api.field_behavior) = OPTIONAL]; * */ - com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReasonOrBuilder - getSchemaViolationReasonOrBuilder(); + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReasonOrBuilder + getMessageTransformationFailureReasonOrBuilder(); com.google.pubsub.v1.IngestionFailureEvent.AwsKinesisFailureReason.ReasonCase getReasonCase(); } @@ -9780,6 +12001,7 @@ public enum ReasonCase com.google.protobuf.Internal.EnumLite, com.google.protobuf.AbstractMessage.InternalOneOfEnum { SCHEMA_VIOLATION_REASON(4), + MESSAGE_TRANSFORMATION_FAILURE_REASON(5), REASON_NOT_SET(0); private final int value; @@ -9801,6 +12023,8 @@ public static ReasonCase forNumber(int value) { switch (value) { case 4: return SCHEMA_VIOLATION_REASON; + case 5: + return MESSAGE_TRANSFORMATION_FAILURE_REASON; case 0: return REASON_NOT_SET; default: @@ -10038,6 +12262,75 @@ public boolean hasSchemaViolationReason() { return com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason.getDefaultInstance(); } + public static final int MESSAGE_TRANSFORMATION_FAILURE_REASON_FIELD_NUMBER = 5; + + /** + * + * + *
+     * Optional. Failure encountered when applying a message transformation to
+     * the Pub/Sub message.
+     * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the messageTransformationFailureReason field is set. + */ + @java.lang.Override + public boolean hasMessageTransformationFailureReason() { + return reasonCase_ == 5; + } + + /** + * + * + *
+     * Optional. Failure encountered when applying a message transformation to
+     * the Pub/Sub message.
+     * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The messageTransformationFailureReason. + */ + @java.lang.Override + public com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + getMessageTransformationFailureReason() { + if (reasonCase_ == 5) { + return (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_; + } + return com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .getDefaultInstance(); + } + + /** + * + * + *
+     * Optional. Failure encountered when applying a message transformation to
+     * the Pub/Sub message.
+     * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReasonOrBuilder + getMessageTransformationFailureReasonOrBuilder() { + if (reasonCase_ == 5) { + return (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_; + } + return com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .getDefaultInstance(); + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -10065,6 +12358,12 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io output.writeMessage( 4, (com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason) reason_); } + if (reasonCase_ == 5) { + output.writeMessage( + 5, + (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_); + } getUnknownFields().writeTo(output); } @@ -10088,6 +12387,13 @@ public int getSerializedSize() { com.google.protobuf.CodedOutputStream.computeMessageSize( 4, (com.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReason) reason_); } + if (reasonCase_ == 5) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 5, + (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -10112,6 +12418,10 @@ public boolean equals(final java.lang.Object obj) { case 4: if (!getSchemaViolationReason().equals(other.getSchemaViolationReason())) return false; break; + case 5: + if (!getMessageTransformationFailureReason() + .equals(other.getMessageTransformationFailureReason())) return false; + break; case 0: default: } @@ -10137,6 +12447,10 @@ public int hashCode() { hash = (37 * hash) + SCHEMA_VIOLATION_REASON_FIELD_NUMBER; hash = (53 * hash) + getSchemaViolationReason().hashCode(); break; + case 5: + hash = (37 * hash) + MESSAGE_TRANSFORMATION_FAILURE_REASON_FIELD_NUMBER; + hash = (53 * hash) + getMessageTransformationFailureReason().hashCode(); + break; case 0: default: } @@ -10291,6 +12605,9 @@ public Builder clear() { if (schemaViolationReasonBuilder_ != null) { schemaViolationReasonBuilder_.clear(); } + if (messageTransformationFailureReasonBuilder_ != null) { + messageTransformationFailureReasonBuilder_.clear(); + } reasonCase_ = 0; reason_ = null; return this; @@ -10351,6 +12668,9 @@ private void buildPartialOneofs( if (reasonCase_ == 4 && schemaViolationReasonBuilder_ != null) { result.reason_ = schemaViolationReasonBuilder_.build(); } + if (reasonCase_ == 5 && messageTransformationFailureReasonBuilder_ != null) { + result.reason_ = messageTransformationFailureReasonBuilder_.build(); + } } @java.lang.Override @@ -10425,6 +12745,12 @@ public Builder mergeFrom( mergeSchemaViolationReason(other.getSchemaViolationReason()); break; } + case MESSAGE_TRANSFORMATION_FAILURE_REASON: + { + mergeMessageTransformationFailureReason( + other.getMessageTransformationFailureReason()); + break; + } case REASON_NOT_SET: { break; @@ -10481,6 +12807,14 @@ public Builder mergeFrom( reasonCase_ = 4; break; } // case 34 + case 42: + { + input.readMessage( + getMessageTransformationFailureReasonFieldBuilder().getBuilder(), + extensionRegistry); + reasonCase_ = 5; + break; + } // case 42 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -11096,6 +13430,274 @@ public Builder clearSchemaViolationReason() { return schemaViolationReasonBuilder_; } + private com.google.protobuf.SingleFieldBuilderV3< + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason, + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason.Builder, + com.google.pubsub.v1.IngestionFailureEvent + .MessageTransformationFailureReasonOrBuilder> + messageTransformationFailureReasonBuilder_; + + /** + * + * + *
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the messageTransformationFailureReason field is set. + */ + @java.lang.Override + public boolean hasMessageTransformationFailureReason() { + return reasonCase_ == 5; + } + + /** + * + * + *
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The messageTransformationFailureReason. + */ + @java.lang.Override + public com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + getMessageTransformationFailureReason() { + if (messageTransformationFailureReasonBuilder_ == null) { + if (reasonCase_ == 5) { + return (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_; + } + return com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .getDefaultInstance(); + } else { + if (reasonCase_ == 5) { + return messageTransformationFailureReasonBuilder_.getMessage(); + } + return com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .getDefaultInstance(); + } + } + + /** + * + * + *
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setMessageTransformationFailureReason( + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason value) { + if (messageTransformationFailureReasonBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + reason_ = value; + onChanged(); + } else { + messageTransformationFailureReasonBuilder_.setMessage(value); + } + reasonCase_ = 5; + return this; + } + + /** + * + * + *
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setMessageTransformationFailureReason( + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason.Builder + builderForValue) { + if (messageTransformationFailureReasonBuilder_ == null) { + reason_ = builderForValue.build(); + onChanged(); + } else { + messageTransformationFailureReasonBuilder_.setMessage(builderForValue.build()); + } + reasonCase_ = 5; + return this; + } + + /** + * + * + *
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeMessageTransformationFailureReason( + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason value) { + if (messageTransformationFailureReasonBuilder_ == null) { + if (reasonCase_ == 5 + && reason_ + != com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .getDefaultInstance()) { + reason_ = + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .newBuilder( + (com.google.pubsub.v1.IngestionFailureEvent + .MessageTransformationFailureReason) + reason_) + .mergeFrom(value) + .buildPartial(); + } else { + reason_ = value; + } + onChanged(); + } else { + if (reasonCase_ == 5) { + messageTransformationFailureReasonBuilder_.mergeFrom(value); + } else { + messageTransformationFailureReasonBuilder_.setMessage(value); + } + } + reasonCase_ = 5; + return this; + } + + /** + * + * + *
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearMessageTransformationFailureReason() { + if (messageTransformationFailureReasonBuilder_ == null) { + if (reasonCase_ == 5) { + reasonCase_ = 0; + reason_ = null; + onChanged(); + } + } else { + if (reasonCase_ == 5) { + reasonCase_ = 0; + reason_ = null; + } + messageTransformationFailureReasonBuilder_.clear(); + } + return this; + } + + /** + * + * + *
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason.Builder + getMessageTransformationFailureReasonBuilder() { + return getMessageTransformationFailureReasonFieldBuilder().getBuilder(); + } + + /** + * + * + *
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReasonOrBuilder + getMessageTransformationFailureReasonOrBuilder() { + if ((reasonCase_ == 5) && (messageTransformationFailureReasonBuilder_ != null)) { + return messageTransformationFailureReasonBuilder_.getMessageOrBuilder(); + } else { + if (reasonCase_ == 5) { + return (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_; + } + return com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .getDefaultInstance(); + } + } + + /** + * + * + *
+       * Optional. Failure encountered when applying a message transformation to
+       * the Pub/Sub message.
+       * 
+ * + * + * .google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason message_transformation_failure_reason = 5 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason, + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason.Builder, + com.google.pubsub.v1.IngestionFailureEvent + .MessageTransformationFailureReasonOrBuilder> + getMessageTransformationFailureReasonFieldBuilder() { + if (messageTransformationFailureReasonBuilder_ == null) { + if (!(reasonCase_ == 5)) { + reason_ = + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .getDefaultInstance(); + } + messageTransformationFailureReasonBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason, + com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason + .Builder, + com.google.pubsub.v1.IngestionFailureEvent + .MessageTransformationFailureReasonOrBuilder>( + (com.google.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReason) + reason_, + getParentForChildren(), + isClean()); + reason_ = null; + } + reasonCase_ = 5; + onChanged(); + return messageTransformationFailureReasonBuilder_; + } + @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { diff --git a/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/MessageTransform.java b/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/MessageTransform.java index adf9eb067..0456c10b4 100644 --- a/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/MessageTransform.java +++ b/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/MessageTransform.java @@ -186,7 +186,7 @@ public com.google.pubsub.v1.JavaScriptUDFOrBuilder getJavascriptUdfOrBuilder() { * bool enabled = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * * @deprecated google.pubsub.v1.MessageTransform.enabled is deprecated. See - * google/pubsub/v1/pubsub.proto;l=769 + * google/pubsub/v1/pubsub.proto;l=798 * @return The enabled. */ @java.lang.Override @@ -899,7 +899,7 @@ public com.google.pubsub.v1.JavaScriptUDFOrBuilder getJavascriptUdfOrBuilder() { * bool enabled = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * * @deprecated google.pubsub.v1.MessageTransform.enabled is deprecated. See - * google/pubsub/v1/pubsub.proto;l=769 + * google/pubsub/v1/pubsub.proto;l=798 * @return The enabled. */ @java.lang.Override @@ -919,7 +919,7 @@ public boolean getEnabled() { * bool enabled = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * * @deprecated google.pubsub.v1.MessageTransform.enabled is deprecated. See - * google/pubsub/v1/pubsub.proto;l=769 + * google/pubsub/v1/pubsub.proto;l=798 * @param value The enabled to set. * @return This builder for chaining. */ @@ -943,7 +943,7 @@ public Builder setEnabled(boolean value) { * bool enabled = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * * @deprecated google.pubsub.v1.MessageTransform.enabled is deprecated. See - * google/pubsub/v1/pubsub.proto;l=769 + * google/pubsub/v1/pubsub.proto;l=798 * @return This builder for chaining. */ @java.lang.Deprecated diff --git a/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/MessageTransformOrBuilder.java b/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/MessageTransformOrBuilder.java index b70b613ec..324cf524a 100644 --- a/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/MessageTransformOrBuilder.java +++ b/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/MessageTransformOrBuilder.java @@ -81,7 +81,7 @@ public interface MessageTransformOrBuilder * bool enabled = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * * @deprecated google.pubsub.v1.MessageTransform.enabled is deprecated. See - * google/pubsub/v1/pubsub.proto;l=769 + * google/pubsub/v1/pubsub.proto;l=798 * @return The enabled. */ @java.lang.Deprecated diff --git a/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PubsubProto.java b/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PubsubProto.java index f60b3eab7..6d51da2db 100644 --- a/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PubsubProto.java +++ b/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PubsubProto.java @@ -92,6 +92,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r internal_static_google_pubsub_v1_IngestionFailureEvent_SchemaViolationReason_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_google_pubsub_v1_IngestionFailureEvent_SchemaViolationReason_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_pubsub_v1_IngestionFailureEvent_MessageTransformationFailureReason_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_pubsub_v1_IngestionFailureEvent_MessageTransformationFailureReason_fieldAccessorTable; static final com.google.protobuf.Descriptors.Descriptor internal_static_google_pubsub_v1_IngestionFailureEvent_CloudStorageFailure_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable @@ -494,7 +498,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005DEBUG\020\002\022\010\n" + "\004INFO\020\003\022\013\n" + "\007WARNING\020\004\022\t\n" - + "\005ERROR\020\005\"\203\022\n" + + "\005ERROR\020\005\"\270\027\n" + "\025IngestionFailureEvent\022\022\n" + "\005topic\030\001 \001(\tB\003\340A\002\022\032\n\r" + "error_message\030\002 \001(\tB\003\340A\002\022a\n" @@ -510,70 +514,84 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "stionFailureEvent.AwsKinesisFailureReasonB\003\340A\001H\000\032\024\n" + "\022ApiViolationReason\032\023\n" + "\021AvroFailureReason\032\027\n" - + "\025SchemaViolationReason\032\225\003\n" + + "\025SchemaViolationReason\032$\n" + + "\"MessageTransformationFailureReason\032\230\004\n" + "\023CloudStorageFailure\022\023\n" + "\006bucket\030\001 \001(\tB\003\340A\001\022\030\n" + "\013object_name\030\002 \001(\tB\003\340A\001\022\036\n" + "\021object_generation\030\003 \001(\003B\003\340A\001\022]\n" + "\023avro_failure_reason\030\005" + " \001(\01329.google.pubsub.v1.IngestionFailureEvent.AvroFailureReasonB\003\340A\001H\000\022_\n" - + "\024api_violation_reason\030\006 \001(\0132:.google.pubsub" - + ".v1.IngestionFailureEvent.ApiViolationReasonB\003\340A\001H\000\022e\n" - + "\027schema_violation_reason\030\007" - + " \001(\0132=.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReasonB\003\340A\001H\000B\010\n" - + "\006reason\032\313\002\n" + + "\024api_violation_reason\030\006 \001(\0132:.google.pubsub.v" + + "1.IngestionFailureEvent.ApiViolationReasonB\003\340A\001H\000\022e\n" + + "\027schema_violation_reason\030\007 \001" + + "(\0132=.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReasonB\003\340A\001H\000\022\200\001\n" + + "%message_transformation_failure_reason\030\010 \001(\013" + + "2J.google.pubsub.v1.IngestionFailureEven" + + "t.MessageTransformationFailureReasonB\003\340A\001H\000B\010\n" + + "\006reason\032\316\003\n" + "\023AwsMskFailureReason\022\030\n" + "\013cluster_arn\030\001 \001(\tB\003\340A\001\022\030\n" + "\013kafka_topic\030\002 \001(\tB\003\340A\001\022\031\n" + "\014partition_id\030\003 \001(\003B\003\340A\001\022\023\n" + "\006offset\030\004 \001(\003B\003\340A\001\022_\n" - + "\024api_violation_reason\030\005 \001(\0132:" - + ".google.pubsub.v1.IngestionFailureEvent.ApiViolationReasonB\003\340A\001H\000\022e\n" - + "\027schema_violation_reason\030\006 \001(\0132=.google.pubsub.v1.In" - + "gestionFailureEvent.SchemaViolationReasonB\003\340A\001H\000B\010\n" - + "\006reason\032\317\002\n" + + "\024api_violation_reason\030\005" + + " \001(\0132:.google.pubsub.v1.IngestionFailureEvent.ApiViolationReasonB\003\340A\001H\000\022e\n" + + "\027schema_violation_reason\030\006 \001(\0132=.google.pub" + + "sub.v1.IngestionFailureEvent.SchemaViolationReasonB\003\340A\001H\000\022\200\001\n" + + "%message_transformation_failure_reason\030\007 \001(\0132J.google.pubsu" + + "b.v1.IngestionFailureEvent.MessageTransformationFailureReasonB\003\340A\001H\000B\010\n" + + "\006reason\032\322\003\n" + "\033AzureEventHubsFailureReason\022\026\n" + "\tnamespace\030\001 \001(\tB\003\340A\001\022\026\n" + "\tevent_hub\030\002 \001(\tB\003\340A\001\022\031\n" + "\014partition_id\030\003 \001(\003B\003\340A\001\022\023\n" + "\006offset\030\004 \001(\003B\003\340A\001\022_\n" - + "\024api_violation_reason\030\005 \001(\0132:.google.pubsub.v1.Inge" - + "stionFailureEvent.ApiViolationReasonB\003\340A\001H\000\022e\n" - + "\027schema_violation_reason\030\006 \001(\0132=.g" - + "oogle.pubsub.v1.IngestionFailureEvent.SchemaViolationReasonB\003\340A\001H\000B\010\n" - + "\006reason\032\322\002\n" + + "\024api_violation_reason\030\005 \001(\0132:.g" + + "oogle.pubsub.v1.IngestionFailureEvent.ApiViolationReasonB\003\340A\001H\000\022e\n" + + "\027schema_violation_reason\030\006 \001(\0132=.google.pubsub.v1.Inge" + + "stionFailureEvent.SchemaViolationReasonB\003\340A\001H\000\022\200\001\n" + + "%message_transformation_failure_reason\030\007 \001(\0132J.google.pubsub.v1.Ingest" + + "ionFailureEvent.MessageTransformationFailureReasonB\003\340A\001H\000B\010\n" + + "\006reason\032\325\003\n" + "\033ConfluentCloudFailureReason\022\027\n\n" + "cluster_id\030\001 \001(\tB\003\340A\001\022\030\n" + "\013kafka_topic\030\002 \001(\tB\003\340A\001\022\031\n" + "\014partition_id\030\003 \001(\003B\003\340A\001\022\023\n" + "\006offset\030\004 \001(\003B\003\340A\001\022_\n" - + "\024api_violation_reason\030\005 \001(\0132:." - + "google.pubsub.v1.IngestionFailureEvent.ApiViolationReasonB\003\340A\001H\000\022e\n" - + "\027schema_violation_reason\030\006 \001(\0132=.google.pubsub.v1.Ing" - + "estionFailureEvent.SchemaViolationReasonB\003\340A\001H\000B\010\n" - + "\006reason\032\335\001\n" + + "\024api_violation_reason\030\005 \001(\0132:.google.pu" + + "bsub.v1.IngestionFailureEvent.ApiViolationReasonB\003\340A\001H\000\022e\n" + + "\027schema_violation_reason\030\006 \001(\0132=.google.pubsub.v1.IngestionFai" + + "lureEvent.SchemaViolationReasonB\003\340A\001H\000\022\200\001\n" + + "%message_transformation_failure_reason\030\007" + + " \001(\0132J.google.pubsub.v1.IngestionFailu" + + "reEvent.MessageTransformationFailureReasonB\003\340A\001H\000B\010\n" + + "\006reason\032\340\002\n" + "\027AwsKinesisFailureReason\022\027\n\n" + "stream_arn\030\001 \001(\tB\003\340A\001\022\032\n\r" + "partition_key\030\002 \001(\tB\003\340A\001\022\034\n" + "\017sequence_number\030\003 \001(\tB\003\340A\001\022e\n" - + "\027schema_violation_reason\030\004 \001(" - + "\0132=.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReasonB\003\340A\001H\000B\010\n" + + "\027schema_violation_reason\030\004 " + + "\001(\0132=.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReasonB\003\340A\001H\000\022\200\001\n" + + "%message_transformation_failure_reason\030\005 \001(" + + "\0132J.google.pubsub.v1.IngestionFailureEve" + + "nt.MessageTransformationFailureReasonB\003\340A\001H\000B\010\n" + "\006reasonB\t\n" + "\007failure\">\n\r" + "JavaScriptUDF\022\032\n\r" + "function_name\030\001 \001(\tB\003\340A\002\022\021\n" + "\004code\030\002 \001(\tB\003\340A\002\"\216\001\n" + "\020MessageTransform\022>\n" - + "\016javascript_udf\030\002 \001(" - + "\0132\037.google.pubsub.v1.JavaScriptUDFB\003\340A\001H\000\022\026\n" + + "\016javascript_udf\030\002" + + " \001(\0132\037.google.pubsub.v1.JavaScriptUDFB\003\340A\001H\000\022\026\n" + "\007enabled\030\003 \001(\010B\005\030\001\340A\001\022\025\n" + "\010disabled\030\004 \001(\010B\003\340A\001B\013\n" + "\ttransform\"\216\006\n" + "\005Topic\022\021\n" + "\004name\030\001 \001(\tB\003\340A\002\0228\n" + "\006labels\030\002 \003(\0132#.google.pubsub.v1.Topic.LabelsEntryB\003\340A\001\022K\n" - + "\026message_storage_policy\030\003" - + " \001(\0132&.google.pubsub.v1.MessageStoragePolicyB\003\340A\001\022\031\n" + + "\026message_storage_policy\030\003 \001(\0132&.goog" + + "le.pubsub.v1.MessageStoragePolicyB\003\340A\001\022\031\n" + "\014kms_key_name\030\005 \001(\tB\003\340A\001\022>\n" + "\017schema_settings\030\006 \001(\0132" + " .google.pubsub.v1.SchemaSettingsB\003\340A\001\022\032\n\r" @@ -592,13 +610,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\021STATE_UNSPECIFIED\020\000\022\n\n" + "\006ACTIVE\020\001\022\034\n" + "\030INGESTION_RESOURCE_ERROR\020\002:c\352A`\n" - + "\033pubsub.googleapis.com/Topic\022!projects/{project}/" - + "topics/{topic}\022\017_deleted-topic_*\006topics2\005topic\"\200\002\n\r" + + "\033pubsub.googleapis.com/Topic\022!projec" + + "ts/{project}/topics/{topic}\022\017_deleted-topic_*\006topics2\005topic\"\200\002\n\r" + "PubsubMessage\022\021\n" + "\004data\030\001 \001(\014B\003\340A\001\022H\n\n" - + "attributes\030\002" - + " \003(\0132/.google.pubsub.v1.PubsubMessage.AttributesEntryB\003\340A\001\022\022\n" - + "\n" + + "attributes\030\002 \003(\0132/.g" + + "oogle.pubsub.v1.PubsubMessage.AttributesEntryB\003\340A\001\022\022\n\n" + "message_id\030\003 \001(\t\0220\n" + "\014publish_time\030\004 \001(\0132\032.google.protobuf.Timestamp\022\031\n" + "\014ordering_key\030\005 \001(\tB\003\340A\001\0321\n" @@ -620,7 +637,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\021ListTopicsRequest\022D\n" + "\007project\030\001 \001(\tB3\340A\002\372A-\n" + "+cloudresourcemanager.googleapis.com/Project\022\026\n" - + "\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\n" + + "\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n" + + "\n" + "page_token\030\003 \001(\tB\003\340A\001\"`\n" + "\022ListTopicsResponse\022,\n" + "\006topics\030\001 \003(\0132\027.google.pubsub.v1.TopicB\003\340A\001\022\034\n" @@ -630,8 +648,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\033pubsub.googleapis.com/Topic\022\026\n" + "\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\n" + "page_token\030\003 \001(\tB\003\340A\001\"\201\001\n" - + "\036ListTopicSubscriptionsResponse\022A\n" - + "\r" + + "\036ListTopicSubscriptionsResponse\022A\n\r" + "subscriptions\030\001 \003(\tB*\340A\001\372A$\n" + "\"pubsub.googleapis.com/Subscription\022\034\n" + "\017next_page_token\030\002 \001(\tB\003\340A\001\"\200\001\n" @@ -658,14 +675,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \001(\0132\034.google.pubsub.v1.PushConfigB\003\340A\001\022>\n" + "\017bigquery_config\030\022 \001(\0132" + " .google.pubsub.v1.BigQueryConfigB\003\340A\001\022G\n" - + "\024cloud_storage_config\030\026" - + " \001(\0132$.google.pubsub.v1.CloudStorageConfigB\003\340A\001\022!\n" + + "\024cloud_storage_config\030\026 \001(\0132" + + "$.google.pubsub.v1.CloudStorageConfigB\003\340A\001\022!\n" + "\024ack_deadline_seconds\030\005 \001(\005B\003\340A\001\022\"\n" + "\025retain_acked_messages\030\007 \001(\010B\003\340A\001\022B\n" + "\032message_retention_duration\030\010" + " \001(\0132\031.google.protobuf.DurationB\003\340A\001\022?\n" - + "\006labels\030\t" - + " \003(\0132*.google.pubsub.v1.Subscription.LabelsEntryB\003\340A\001\022$\n" + + "\006labels\030\t \003(\0132*." + + "google.pubsub.v1.Subscription.LabelsEntryB\003\340A\001\022$\n" + "\027enable_message_ordering\030\n" + " \001(\010B\003\340A\001\022B\n" + "\021expiration_policy\030\013" @@ -680,8 +697,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " topic_message_retention_duration\030\021" + " \001(\0132\031.google.protobuf.DurationB\003\340A\003\0228\n" + "\005state\030\023 \001(\0162$.google.pubsub.v1.Subscription.StateB\003\340A\003\022i\n" - + "\037analytics_hub_subscription_info\030\027" - + " \001(\0132;.google.pubsub.v1.Subscription.AnalyticsHubSubscriptionInfoB\003\340A\003\022C\n" + + "\037analytics_hub_subscription_info\030\027 \001(\0132;.google.pubsub.v1.S" + + "ubscription.AnalyticsHubSubscriptionInfoB\003\340A\003\022C\n" + "\022message_transforms\030\031" + " \003(\0132\".google.pubsub.v1.MessageTransformB\003\340A\001\032O\n" + "\034AnalyticsHubSubscriptionInfo\022\024\n" @@ -694,8 +711,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\021STATE_UNSPECIFIED\020\000\022\n\n" + "\006ACTIVE\020\001\022\022\n" + "\016RESOURCE_ERROR\020\002:u\352Ar\n" - + "\"pubsub.googleapis.co" - + "m/Subscription\022/projects/{project}/subscriptions/{subscription}*\r" + + "\"pubsub." + + "googleapis.com/Subscription\022/projects/{project}/subscriptions/{subscription}*\r" + "subscriptions2\014subscription\"\177\n" + "\013RetryPolicy\0227\n" + "\017minimum_backoff\030\001" @@ -708,12 +725,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\003ttl\030\001 \001(\0132\031.google.protobuf.DurationB\003\340A\001\"\232\004\n\n" + "PushConfig\022\032\n\r" + "push_endpoint\030\001 \001(\tB\003\340A\001\022E\n\n" - + "attributes\030\002 \003(\0132,." - + "google.pubsub.v1.PushConfig.AttributesEntryB\003\340A\001\022A\n\n" - + "oidc_token\030\003" - + " \001(\0132&.google.pubsub.v1.PushConfig.OidcTokenB\003\340A\001H\000\022I\n" - + "\016pubsub_wrapper\030\004" - + " \001(\0132*.google.pubsub.v1.PushConfig.PubsubWrapperB\003\340A\001H\001\022A\n\n" + + "attributes\030\002" + + " \003(\0132,.google.pubsub.v1.PushConfig.AttributesEntryB\003\340A\001\022A\n\n" + + "oidc_token\030\003 \001(" + + "\0132&.google.pubsub.v1.PushConfig.OidcTokenB\003\340A\001H\000\022I\n" + + "\016pubsub_wrapper\030\004 \001(\0132*.googl" + + "e.pubsub.v1.PushConfig.PubsubWrapperB\003\340A\001H\001\022A\n\n" + "no_wrapper\030\005" + " \001(\0132&.google.pubsub.v1.PushConfig.NoWrapperB\003\340A\001H\001\032F\n" + "\tOidcToken\022\"\n" @@ -732,8 +749,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\020use_topic_schema\030\002 \001(\010B\003\340A\001\022\033\n" + "\016write_metadata\030\003 \001(\010B\003\340A\001\022 \n" + "\023drop_unknown_fields\030\004 \001(\010B\003\340A\001\022:\n" - + "\005state\030\005" - + " \001(\0162&.google.pubsub.v1.BigQueryConfig.StateB\003\340A\003\022\035\n" + + "\005state\030\005 \001(\0162&.g" + + "oogle.pubsub.v1.BigQueryConfig.StateB\003\340A\003\022\035\n" + "\020use_table_schema\030\006 \001(\010B\003\340A\001\022\"\n" + "\025service_account_email\030\007 \001(\tB\003\340A\001\"\212\001\n" + "\005State\022\025\n" @@ -749,10 +766,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\017filename_suffix\030\003 \001(\tB\003\340A\001\022%\n" + "\030filename_datetime_format\030\n" + " \001(\tB\003\340A\001\022K\n" - + "\013text_config\030\004 \001(\013" - + "2/.google.pubsub.v1.CloudStorageConfig.TextConfigB\003\340A\001H\000\022K\n" - + "\013avro_config\030\005 \001(\0132/." - + "google.pubsub.v1.CloudStorageConfig.AvroConfigB\003\340A\001H\000\0224\n" + + "\013text_config\030\004" + + " \001(\0132/.google.pubsub.v1.CloudStorageConfig.TextConfigB\003\340A\001H\000\022K\n" + + "\013avro_config\030\005" + + " \001(\0132/.google.pubsub.v1.CloudStorageConfig.AvroConfigB\003\340A\001H\000\0224\n" + "\014max_duration\030\006" + " \001(\0132\031.google.protobuf.DurationB\003\340A\001\022\026\n" + "\tmax_bytes\030\007 \001(\003B\003\340A\001\022\031\n" @@ -774,8 +791,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "output_format\"|\n" + "\017ReceivedMessage\022\023\n" + "\006ack_id\030\001 \001(\tB\003\340A\001\0225\n" - + "\007message\030\002 \001(" - + "\0132\037.google.pubsub.v1.PubsubMessageB\003\340A\001\022\035\n" + + "\007message\030\002" + + " \001(\0132\037.google.pubsub.v1.PubsubMessageB\003\340A\001\022\035\n" + "\020delivery_attempt\030\003 \001(\005B\003\340A\001\"Z\n" + "\026GetSubscriptionRequest\022@\n" + "\014subscription\030\001 \001(\tB*\340A\002\372A$\n" @@ -832,12 +849,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\025StreamingPullResponse\022A\n" + "\021received_messages\030\001" + " \003(\0132!.google.pubsub.v1.ReceivedMessageB\003\340A\001\022f\n" - + "\030acknowledge_confirmation\030\005 " - + "\001(\0132?.google.pubsub.v1.StreamingPullResponse.AcknowledgeConfirmationB\003\340A\001\022t\n" - + " modify_ack_deadline_confirmation\030\003 \001(\0132E.go" - + "ogle.pubsub.v1.StreamingPullResponse.ModifyAckDeadlineConfirmationB\003\340A\001\022d\n" - + "\027subscription_properties\030\004 \001(\0132>.google.pubsub" - + ".v1.StreamingPullResponse.SubscriptionPropertiesB\003\340A\001\032\224\001\n" + + "\030acknowledge_confirmation\030\005 \001(\0132?.google.pubsub.v1.Stre" + + "amingPullResponse.AcknowledgeConfirmationB\003\340A\001\022t\n" + + " modify_ack_deadline_confirmation\030\003 \001(\0132E.google.pubsub.v1.StreamingPul" + + "lResponse.ModifyAckDeadlineConfirmationB\003\340A\001\022d\n" + + "\027subscription_properties\030\004 \001(\0132>." + + "google.pubsub.v1.StreamingPullResponse.SubscriptionPropertiesB\003\340A\001\032\224\001\n" + "\027AcknowledgeConfirmation\022\024\n" + "\007ack_ids\030\001 \003(\tB\003\340A\001\022\034\n" + "\017invalid_ack_ids\030\002 \003(\tB\003\340A\001\022\036\n" @@ -855,8 +872,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\036pubsub.googleapis.com/Snapshot\022@\n" + "\014subscription\030\002 \001(\tB*\340A\002\372A$\n" + "\"pubsub.googleapis.com/Subscription\022H\n" - + "\006labels\030\003 \003(\0132" - + "3.google.pubsub.v1.CreateSnapshotRequest.LabelsEntryB\003\340A\001\032-\n" + + "\006labels\030\003" + + " \003(\01323.google.pubsub.v1.CreateSnapshotRequest.LabelsEntryB\003\340A\001\032-\n" + "\013LabelsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"\200\001\n" @@ -869,146 +886,141 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005topic\030\002 \001(\tB#\340A\001\372A\035\n" + "\033pubsub.googleapis.com/Topic\0224\n" + "\013expire_time\030\003 \001(\0132\032.google.protobuf.TimestampB\003\340A\001\022;\n" - + "\006labels\030\004" - + " \003(\0132&.google.pubsub.v1.Snapshot.LabelsEntryB\003\340A\001\032-\n" + + "\006labels\030\004 \003" + + "(\0132&.google.pubsub.v1.Snapshot.LabelsEntryB\003\340A\001\032-\n" + "\013LabelsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001:a\352A^\n" + "\036pubsub.googleapis.com/Snapshot\022\'projects/{project}/snapshots/{snapshot}*" + "\tsnapshots2\010snapshot\"N\n" - + "\022GetSnapshotRequest\0228\n" - + "\010snapshot\030\001 \001(\tB&\340A\002\372A \n" - + "\036pubsub.googleapis.com/Snapshot\"\215\001\n" - + "\024ListSnapshotsRequest\022D\n" - + "\007project\030\001 \001(\tB3\340A\002\372A-\n" - + "+cloudresourcemanager.googleapis.com/Project\022\026\n" - + "\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\n" - + "page_token\030\003 \001(\tB\003\340A\001\"i\n" - + "\025ListSnapshotsResponse\0222\n" - + "\tsnapshots\030\001 \003(\0132\032.google.pubsub.v1.SnapshotB\003\340A\001\022\034\n" - + "\017next_page_token\030\002 \001(\tB\003\340A\001\"Q\n" - + "\025DeleteSnapshotRequest\0228\n" - + "\010snapshot\030\001 \001(\tB&\340A\002\372A \n" - + "\036pubsub.googleapis.com/Snapshot\"\306\001\n" - + "\013SeekRequest\022@\n" - + "\014subscription\030\001 \001(\tB*\340A\002\372A$\n" - + "\"pubsub.googleapis.com/Subscription\022/\n" - + "\004time\030\002 \001(\0132\032.google.protobuf.TimestampB\003\340A\001H\000\022:\n" - + "\010snapshot\030\003 \001(\tB&\340A\001\372A \n" - + "\036pubsub.googleapis.com/SnapshotH\000B\010\n" - + "\006target\"\016\n" - + "\014SeekResponse2\270\013\n" - + "\tPublisher\022q\n" - + "\013CreateTopic\022\027.google.pubsub.v1.Topic\032\027.google.pubsu", - "b.v1.Topic\"0\332A\004name\202\323\344\223\002#\032\036/v1/{name=pro" - + "jects/*/topics/*}:\001*\022\221\001\n\013UpdateTopic\022$.g" - + "oogle.pubsub.v1.UpdateTopicRequest\032\027.goo" - + "gle.pubsub.v1.Topic\"C\332A\021topic,update_mas" - + "k\202\323\344\223\002)2$/v1/{topic.name=projects/*/topi" - + "cs/*}:\001*\022\223\001\n\007Publish\022 .google.pubsub.v1." - + "PublishRequest\032!.google.pubsub.v1.Publis" - + "hResponse\"C\332A\016topic,messages\202\323\344\223\002,\"\'/v1/" - + "{topic=projects/*/topics/*}:publish:\001*\022w" - + "\n\010GetTopic\022!.google.pubsub.v1.GetTopicRe" - + "quest\032\027.google.pubsub.v1.Topic\"/\332A\005topic" - + "\202\323\344\223\002!\022\037/v1/{topic=projects/*/topics/*}\022" - + "\212\001\n\nListTopics\022#.google.pubsub.v1.ListTo" - + "picsRequest\032$.google.pubsub.v1.ListTopic" - + "sResponse\"1\332A\007project\202\323\344\223\002!\022\037/v1/{projec" - + "t=projects/*}/topics\022\272\001\n\026ListTopicSubscr" - + "iptions\022/.google.pubsub.v1.ListTopicSubs" - + "criptionsRequest\0320.google.pubsub.v1.List" - + "TopicSubscriptionsResponse\"=\332A\005topic\202\323\344\223" - + "\002/\022-/v1/{topic=projects/*/topics/*}/subs" - + "criptions\022\252\001\n\022ListTopicSnapshots\022+.googl" - + "e.pubsub.v1.ListTopicSnapshotsRequest\032,." - + "google.pubsub.v1.ListTopicSnapshotsRespo" - + "nse\"9\332A\005topic\202\323\344\223\002+\022)/v1/{topic=projects" - + "/*/topics/*}/snapshots\022|\n\013DeleteTopic\022$." - + "google.pubsub.v1.DeleteTopicRequest\032\026.go" - + "ogle.protobuf.Empty\"/\332A\005topic\202\323\344\223\002!*\037/v1" - + "/{topic=projects/*/topics/*}\022\255\001\n\022DetachS" - + "ubscription\022+.google.pubsub.v1.DetachSub" - + "scriptionRequest\032,.google.pubsub.v1.Deta" - + "chSubscriptionResponse\"<\202\323\344\223\0026\"4/v1/{sub" - + "scription=projects/*/subscriptions/*}:de" - + "tach\032p\312A\025pubsub.googleapis.com\322AUhttps:/" - + "/www.googleapis.com/auth/cloud-platform," - + "https://www.googleapis.com/auth/pubsub2\322" - + "\025\n\nSubscriber\022\264\001\n\022CreateSubscription\022\036.g" - + "oogle.pubsub.v1.Subscription\032\036.google.pu" - + "bsub.v1.Subscription\"^\332A+name,topic,push" - + "_config,ack_deadline_seconds\202\323\344\223\002*\032%/v1/" - + "{name=projects/*/subscriptions/*}:\001*\022\241\001\n" - + "\017GetSubscription\022(.google.pubsub.v1.GetS" - + "ubscriptionRequest\032\036.google.pubsub.v1.Su" - + "bscription\"D\332A\014subscription\202\323\344\223\002/\022-/v1/{" - + "subscription=projects/*/subscriptions/*}" - + "\022\273\001\n\022UpdateSubscription\022+.google.pubsub." - + "v1.UpdateSubscriptionRequest\032\036.google.pu" - + "bsub.v1.Subscription\"X\332A\030subscription,up" - + "date_mask\202\323\344\223\002722/v1/{subscription.name=" - + "projects/*/subscriptions/*}:\001*\022\246\001\n\021ListS" - + "ubscriptions\022*.google.pubsub.v1.ListSubs" - + "criptionsRequest\032+.google.pubsub.v1.List" - + "SubscriptionsResponse\"8\332A\007project\202\323\344\223\002(\022" - + "&/v1/{project=projects/*}/subscriptions\022" - + "\237\001\n\022DeleteSubscription\022+.google.pubsub.v" - + "1.DeleteSubscriptionRequest\032\026.google.pro" - + "tobuf.Empty\"D\332A\014subscription\202\323\344\223\002/*-/v1/" - + "{subscription=projects/*/subscriptions/*" - + "}\022\317\001\n\021ModifyAckDeadline\022*.google.pubsub." - + "v1.ModifyAckDeadlineRequest\032\026.google.pro" - + "tobuf.Empty\"v\332A)subscription,ack_ids,ack" - + "_deadline_seconds\202\323\344\223\002D\"?/v1/{subscripti" - + "on=projects/*/subscriptions/*}:modifyAck" - + "Deadline:\001*\022\250\001\n\013Acknowledge\022$.google.pub" - + "sub.v1.AcknowledgeRequest\032\026.google.proto" - + "buf.Empty\"[\332A\024subscription,ack_ids\202\323\344\223\002>" - + "\"9/v1/{subscription=projects/*/subscript" - + "ions/*}:acknowledge:\001*\022\320\001\n\004Pull\022\035.google" - + ".pubsub.v1.PullRequest\032\036.google.pubsub.v" - + "1.PullResponse\"\210\001\332A,subscription,return_" - + "immediately,max_messages\332A\031subscription," - + "max_messages\202\323\344\223\0027\"2/v1/{subscription=pr" - + "ojects/*/subscriptions/*}:pull:\001*\022f\n\rStr" - + "eamingPull\022&.google.pubsub.v1.StreamingP" - + "ullRequest\032\'.google.pubsub.v1.StreamingP" - + "ullResponse\"\000(\0010\001\022\273\001\n\020ModifyPushConfig\022)" - + ".google.pubsub.v1.ModifyPushConfigReques" - + "t\032\026.google.protobuf.Empty\"d\332A\030subscripti" - + "on,push_config\202\323\344\223\002C\">/v1/{subscription=" - + "projects/*/subscriptions/*}:modifyPushCo" - + "nfig:\001*\022\211\001\n\013GetSnapshot\022$.google.pubsub." - + "v1.GetSnapshotRequest\032\032.google.pubsub.v1" - + ".Snapshot\"8\332A\010snapshot\202\323\344\223\002\'\022%/v1/{snaps" - + "hot=projects/*/snapshots/*}\022\226\001\n\rListSnap" - + "shots\022&.google.pubsub.v1.ListSnapshotsRe" - + "quest\032\'.google.pubsub.v1.ListSnapshotsRe" - + "sponse\"4\332A\007project\202\323\344\223\002$\022\"/v1/{project=p" - + "rojects/*}/snapshots\022\227\001\n\016CreateSnapshot\022" - + "\'.google.pubsub.v1.CreateSnapshotRequest" - + "\032\032.google.pubsub.v1.Snapshot\"@\332A\021name,su" - + "bscription\202\323\344\223\002&\032!/v1/{name=projects/*/s" - + "napshots/*}:\001*\022\243\001\n\016UpdateSnapshot\022\'.goog" - + "le.pubsub.v1.UpdateSnapshotRequest\032\032.goo" - + "gle.pubsub.v1.Snapshot\"L\332A\024snapshot,upda" - + "te_mask\202\323\344\223\002/2*/v1/{snapshot.name=projec" - + "ts/*/snapshots/*}:\001*\022\213\001\n\016DeleteSnapshot\022" - + "\'.google.pubsub.v1.DeleteSnapshotRequest" - + "\032\026.google.protobuf.Empty\"8\332A\010snapshot\202\323\344" - + "\223\002\'*%/v1/{snapshot=projects/*/snapshots/" - + "*}\022\204\001\n\004Seek\022\035.google.pubsub.v1.SeekReque" - + "st\032\036.google.pubsub.v1.SeekResponse\"=\202\323\344\223" - + "\0027\"2/v1/{subscription=projects/*/subscri" - + "ptions/*}:seek:\001*\032p\312A\025pubsub.googleapis." + + "\022Get", + "SnapshotRequest\0228\n\010snapshot\030\001 \001(\tB&\340A\002\372A" + + " \n\036pubsub.googleapis.com/Snapshot\"\215\001\n\024Li" + + "stSnapshotsRequest\022D\n\007project\030\001 \001(\tB3\340A\002" + + "\372A-\n+cloudresourcemanager.googleapis.com" + + "/Project\022\026\n\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\npage" + + "_token\030\003 \001(\tB\003\340A\001\"i\n\025ListSnapshotsRespon" + + "se\0222\n\tsnapshots\030\001 \003(\0132\032.google.pubsub.v1" + + ".SnapshotB\003\340A\001\022\034\n\017next_page_token\030\002 \001(\tB" + + "\003\340A\001\"Q\n\025DeleteSnapshotRequest\0228\n\010snapsho" + + "t\030\001 \001(\tB&\340A\002\372A \n\036pubsub.googleapis.com/S" + + "napshot\"\306\001\n\013SeekRequest\022@\n\014subscription\030" + + "\001 \001(\tB*\340A\002\372A$\n\"pubsub.googleapis.com/Sub" + + "scription\022/\n\004time\030\002 \001(\0132\032.google.protobu" + + "f.TimestampB\003\340A\001H\000\022:\n\010snapshot\030\003 \001(\tB&\340A" + + "\001\372A \n\036pubsub.googleapis.com/SnapshotH\000B\010" + + "\n\006target\"\016\n\014SeekResponse2\270\013\n\tPublisher\022q" + + "\n\013CreateTopic\022\027.google.pubsub.v1.Topic\032\027" + + ".google.pubsub.v1.Topic\"0\332A\004name\202\323\344\223\002#\032\036" + + "/v1/{name=projects/*/topics/*}:\001*\022\221\001\n\013Up" + + "dateTopic\022$.google.pubsub.v1.UpdateTopic" + + "Request\032\027.google.pubsub.v1.Topic\"C\332A\021top" + + "ic,update_mask\202\323\344\223\002)2$/v1/{topic.name=pr" + + "ojects/*/topics/*}:\001*\022\223\001\n\007Publish\022 .goog" + + "le.pubsub.v1.PublishRequest\032!.google.pub" + + "sub.v1.PublishResponse\"C\332A\016topic,message" + + "s\202\323\344\223\002,\"\'/v1/{topic=projects/*/topics/*}" + + ":publish:\001*\022w\n\010GetTopic\022!.google.pubsub." + + "v1.GetTopicRequest\032\027.google.pubsub.v1.To" + + "pic\"/\332A\005topic\202\323\344\223\002!\022\037/v1/{topic=projects" + + "/*/topics/*}\022\212\001\n\nListTopics\022#.google.pub" + + "sub.v1.ListTopicsRequest\032$.google.pubsub" + + ".v1.ListTopicsResponse\"1\332A\007project\202\323\344\223\002!" + + "\022\037/v1/{project=projects/*}/topics\022\272\001\n\026Li" + + "stTopicSubscriptions\022/.google.pubsub.v1." + + "ListTopicSubscriptionsRequest\0320.google.p" + + "ubsub.v1.ListTopicSubscriptionsResponse\"" + + "=\332A\005topic\202\323\344\223\002/\022-/v1/{topic=projects/*/t" + + "opics/*}/subscriptions\022\252\001\n\022ListTopicSnap" + + "shots\022+.google.pubsub.v1.ListTopicSnapsh" + + "otsRequest\032,.google.pubsub.v1.ListTopicS" + + "napshotsResponse\"9\332A\005topic\202\323\344\223\002+\022)/v1/{t" + + "opic=projects/*/topics/*}/snapshots\022|\n\013D" + + "eleteTopic\022$.google.pubsub.v1.DeleteTopi" + + "cRequest\032\026.google.protobuf.Empty\"/\332A\005top" + + "ic\202\323\344\223\002!*\037/v1/{topic=projects/*/topics/*" + + "}\022\255\001\n\022DetachSubscription\022+.google.pubsub" + + ".v1.DetachSubscriptionRequest\032,.google.p" + + "ubsub.v1.DetachSubscriptionResponse\"<\202\323\344" + + "\223\0026\"4/v1/{subscription=projects/*/subscr" + + "iptions/*}:detach\032p\312A\025pubsub.googleapis." + "com\322AUhttps://www.googleapis.com/auth/cl" + "oud-platform,https://www.googleapis.com/" - + "auth/pubsubB\252\001\n\024com.google.pubsub.v1B\013Pu" - + "bsubProtoP\001Z5cloud.google.com/go/pubsub/" - + "v2/apiv1/pubsubpb;pubsubpb\252\002\026Google.Clou" - + "d.PubSub.V1\312\002\026Google\\Cloud\\PubSub\\V1\352\002\031G" - + "oogle::Cloud::PubSub::V1b\006proto3" + + "auth/pubsub2\322\025\n\nSubscriber\022\264\001\n\022CreateSub" + + "scription\022\036.google.pubsub.v1.Subscriptio" + + "n\032\036.google.pubsub.v1.Subscription\"^\332A+na" + + "me,topic,push_config,ack_deadline_second" + + "s\202\323\344\223\002*\032%/v1/{name=projects/*/subscripti" + + "ons/*}:\001*\022\241\001\n\017GetSubscription\022(.google.p" + + "ubsub.v1.GetSubscriptionRequest\032\036.google" + + ".pubsub.v1.Subscription\"D\332A\014subscription" + + "\202\323\344\223\002/\022-/v1/{subscription=projects/*/sub" + + "scriptions/*}\022\273\001\n\022UpdateSubscription\022+.g" + + "oogle.pubsub.v1.UpdateSubscriptionReques" + + "t\032\036.google.pubsub.v1.Subscription\"X\332A\030su" + + "bscription,update_mask\202\323\344\223\002722/v1/{subsc" + + "ription.name=projects/*/subscriptions/*}" + + ":\001*\022\246\001\n\021ListSubscriptions\022*.google.pubsu" + + "b.v1.ListSubscriptionsRequest\032+.google.p" + + "ubsub.v1.ListSubscriptionsResponse\"8\332A\007p" + + "roject\202\323\344\223\002(\022&/v1/{project=projects/*}/s" + + "ubscriptions\022\237\001\n\022DeleteSubscription\022+.go" + + "ogle.pubsub.v1.DeleteSubscriptionRequest" + + "\032\026.google.protobuf.Empty\"D\332A\014subscriptio" + + "n\202\323\344\223\002/*-/v1/{subscription=projects/*/su" + + "bscriptions/*}\022\317\001\n\021ModifyAckDeadline\022*.g" + + "oogle.pubsub.v1.ModifyAckDeadlineRequest" + + "\032\026.google.protobuf.Empty\"v\332A)subscriptio" + + "n,ack_ids,ack_deadline_seconds\202\323\344\223\002D\"?/v" + + "1/{subscription=projects/*/subscriptions" + + "/*}:modifyAckDeadline:\001*\022\250\001\n\013Acknowledge" + + "\022$.google.pubsub.v1.AcknowledgeRequest\032\026" + + ".google.protobuf.Empty\"[\332A\024subscription," + + "ack_ids\202\323\344\223\002>\"9/v1/{subscription=project" + + "s/*/subscriptions/*}:acknowledge:\001*\022\320\001\n\004" + + "Pull\022\035.google.pubsub.v1.PullRequest\032\036.go" + + "ogle.pubsub.v1.PullResponse\"\210\001\332A,subscri" + + "ption,return_immediately,max_messages\332A\031" + + "subscription,max_messages\202\323\344\223\0027\"2/v1/{su" + + "bscription=projects/*/subscriptions/*}:p" + + "ull:\001*\022f\n\rStreamingPull\022&.google.pubsub." + + "v1.StreamingPullRequest\032\'.google.pubsub." + + "v1.StreamingPullResponse\"\000(\0010\001\022\273\001\n\020Modif" + + "yPushConfig\022).google.pubsub.v1.ModifyPus" + + "hConfigRequest\032\026.google.protobuf.Empty\"d" + + "\332A\030subscription,push_config\202\323\344\223\002C\">/v1/{" + + "subscription=projects/*/subscriptions/*}" + + ":modifyPushConfig:\001*\022\211\001\n\013GetSnapshot\022$.g" + + "oogle.pubsub.v1.GetSnapshotRequest\032\032.goo" + + "gle.pubsub.v1.Snapshot\"8\332A\010snapshot\202\323\344\223\002" + + "\'\022%/v1/{snapshot=projects/*/snapshots/*}" + + "\022\226\001\n\rListSnapshots\022&.google.pubsub.v1.Li" + + "stSnapshotsRequest\032\'.google.pubsub.v1.Li" + + "stSnapshotsResponse\"4\332A\007project\202\323\344\223\002$\022\"/" + + "v1/{project=projects/*}/snapshots\022\227\001\n\016Cr" + + "eateSnapshot\022\'.google.pubsub.v1.CreateSn" + + "apshotRequest\032\032.google.pubsub.v1.Snapsho" + + "t\"@\332A\021name,subscription\202\323\344\223\002&\032!/v1/{name" + + "=projects/*/snapshots/*}:\001*\022\243\001\n\016UpdateSn" + + "apshot\022\'.google.pubsub.v1.UpdateSnapshot" + + "Request\032\032.google.pubsub.v1.Snapshot\"L\332A\024" + + "snapshot,update_mask\202\323\344\223\002/2*/v1/{snapsho" + + "t.name=projects/*/snapshots/*}:\001*\022\213\001\n\016De" + + "leteSnapshot\022\'.google.pubsub.v1.DeleteSn" + + "apshotRequest\032\026.google.protobuf.Empty\"8\332" + + "A\010snapshot\202\323\344\223\002\'*%/v1/{snapshot=projects" + + "/*/snapshots/*}\022\204\001\n\004Seek\022\035.google.pubsub" + + ".v1.SeekRequest\032\036.google.pubsub.v1.SeekR" + + "esponse\"=\202\323\344\223\0027\"2/v1/{subscription=proje" + + "cts/*/subscriptions/*}:seek:\001*\032p\312A\025pubsu" + + "b.googleapis.com\322AUhttps://www.googleapi" + + "s.com/auth/cloud-platform,https://www.go" + + "ogleapis.com/auth/pubsubB\252\001\n\024com.google." + + "pubsub.v1B\013PubsubProtoP\001Z5cloud.google.c" + + "om/go/pubsub/v2/apiv1/pubsubpb;pubsubpb\252" + + "\002\026Google.Cloud.PubSub.V1\312\002\026Google\\Cloud\\" + + "PubSub\\V1\352\002\031Google::Cloud::PubSub::V1b\006p" + + "roto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -1190,8 +1202,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_pubsub_v1_IngestionFailureEvent_SchemaViolationReason_descriptor, new java.lang.String[] {}); - internal_static_google_pubsub_v1_IngestionFailureEvent_CloudStorageFailure_descriptor = + internal_static_google_pubsub_v1_IngestionFailureEvent_MessageTransformationFailureReason_descriptor = internal_static_google_pubsub_v1_IngestionFailureEvent_descriptor.getNestedTypes().get(3); + internal_static_google_pubsub_v1_IngestionFailureEvent_MessageTransformationFailureReason_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_pubsub_v1_IngestionFailureEvent_MessageTransformationFailureReason_descriptor, + new java.lang.String[] {}); + internal_static_google_pubsub_v1_IngestionFailureEvent_CloudStorageFailure_descriptor = + internal_static_google_pubsub_v1_IngestionFailureEvent_descriptor.getNestedTypes().get(4); internal_static_google_pubsub_v1_IngestionFailureEvent_CloudStorageFailure_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_pubsub_v1_IngestionFailureEvent_CloudStorageFailure_descriptor, @@ -1202,10 +1220,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "AvroFailureReason", "ApiViolationReason", "SchemaViolationReason", + "MessageTransformationFailureReason", "Reason", }); internal_static_google_pubsub_v1_IngestionFailureEvent_AwsMskFailureReason_descriptor = - internal_static_google_pubsub_v1_IngestionFailureEvent_descriptor.getNestedTypes().get(4); + internal_static_google_pubsub_v1_IngestionFailureEvent_descriptor.getNestedTypes().get(5); internal_static_google_pubsub_v1_IngestionFailureEvent_AwsMskFailureReason_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_pubsub_v1_IngestionFailureEvent_AwsMskFailureReason_descriptor, @@ -1216,10 +1235,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Offset", "ApiViolationReason", "SchemaViolationReason", + "MessageTransformationFailureReason", "Reason", }); internal_static_google_pubsub_v1_IngestionFailureEvent_AzureEventHubsFailureReason_descriptor = - internal_static_google_pubsub_v1_IngestionFailureEvent_descriptor.getNestedTypes().get(5); + internal_static_google_pubsub_v1_IngestionFailureEvent_descriptor.getNestedTypes().get(6); internal_static_google_pubsub_v1_IngestionFailureEvent_AzureEventHubsFailureReason_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_pubsub_v1_IngestionFailureEvent_AzureEventHubsFailureReason_descriptor, @@ -1230,10 +1250,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Offset", "ApiViolationReason", "SchemaViolationReason", + "MessageTransformationFailureReason", "Reason", }); internal_static_google_pubsub_v1_IngestionFailureEvent_ConfluentCloudFailureReason_descriptor = - internal_static_google_pubsub_v1_IngestionFailureEvent_descriptor.getNestedTypes().get(6); + internal_static_google_pubsub_v1_IngestionFailureEvent_descriptor.getNestedTypes().get(7); internal_static_google_pubsub_v1_IngestionFailureEvent_ConfluentCloudFailureReason_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_pubsub_v1_IngestionFailureEvent_ConfluentCloudFailureReason_descriptor, @@ -1244,15 +1265,21 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Offset", "ApiViolationReason", "SchemaViolationReason", + "MessageTransformationFailureReason", "Reason", }); internal_static_google_pubsub_v1_IngestionFailureEvent_AwsKinesisFailureReason_descriptor = - internal_static_google_pubsub_v1_IngestionFailureEvent_descriptor.getNestedTypes().get(7); + internal_static_google_pubsub_v1_IngestionFailureEvent_descriptor.getNestedTypes().get(8); internal_static_google_pubsub_v1_IngestionFailureEvent_AwsKinesisFailureReason_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_pubsub_v1_IngestionFailureEvent_AwsKinesisFailureReason_descriptor, new java.lang.String[] { - "StreamArn", "PartitionKey", "SequenceNumber", "SchemaViolationReason", "Reason", + "StreamArn", + "PartitionKey", + "SequenceNumber", + "SchemaViolationReason", + "MessageTransformationFailureReason", + "Reason", }); internal_static_google_pubsub_v1_JavaScriptUDF_descriptor = getDescriptor().getMessageTypes().get(5); diff --git a/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PullRequest.java b/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PullRequest.java index a687600cc..330b0ece6 100644 --- a/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PullRequest.java +++ b/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PullRequest.java @@ -141,7 +141,7 @@ public com.google.protobuf.ByteString getSubscriptionBytes() { * * * @deprecated google.pubsub.v1.PullRequest.return_immediately is deprecated. See - * google/pubsub/v1/pubsub.proto;l=1954 + * google/pubsub/v1/pubsub.proto;l=1983 * @return The returnImmediately. */ @java.lang.Override @@ -700,7 +700,7 @@ public Builder setSubscriptionBytes(com.google.protobuf.ByteString value) { * * * @deprecated google.pubsub.v1.PullRequest.return_immediately is deprecated. See - * google/pubsub/v1/pubsub.proto;l=1954 + * google/pubsub/v1/pubsub.proto;l=1983 * @return The returnImmediately. */ @java.lang.Override @@ -727,7 +727,7 @@ public boolean getReturnImmediately() { * * * @deprecated google.pubsub.v1.PullRequest.return_immediately is deprecated. See - * google/pubsub/v1/pubsub.proto;l=1954 + * google/pubsub/v1/pubsub.proto;l=1983 * @param value The returnImmediately to set. * @return This builder for chaining. */ @@ -758,7 +758,7 @@ public Builder setReturnImmediately(boolean value) { * * * @deprecated google.pubsub.v1.PullRequest.return_immediately is deprecated. See - * google/pubsub/v1/pubsub.proto;l=1954 + * google/pubsub/v1/pubsub.proto;l=1983 * @return This builder for chaining. */ @java.lang.Deprecated diff --git a/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PullRequestOrBuilder.java b/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PullRequestOrBuilder.java index 12a8c09bb..4f1cb824e 100644 --- a/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PullRequestOrBuilder.java +++ b/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PullRequestOrBuilder.java @@ -73,7 +73,7 @@ public interface PullRequestOrBuilder * * * @deprecated google.pubsub.v1.PullRequest.return_immediately is deprecated. See - * google/pubsub/v1/pubsub.proto;l=1954 + * google/pubsub/v1/pubsub.proto;l=1983 * @return The returnImmediately. */ @java.lang.Deprecated diff --git a/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/StreamingPullResponse.java b/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/StreamingPullResponse.java index 1a67990a5..677345113 100644 --- a/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/StreamingPullResponse.java +++ b/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/StreamingPullResponse.java @@ -4300,7 +4300,7 @@ public com.google.pubsub.v1.ReceivedMessageOrBuilder getReceivedMessagesOrBuilde * *
    * Optional. This field will only be set if `enable_exactly_once_delivery` is
-   * set to `true`.
+   * set to `true` and is not guaranteed to be populated.
    * 
* * @@ -4319,7 +4319,7 @@ public boolean hasAcknowledgeConfirmation() { * *
    * Optional. This field will only be set if `enable_exactly_once_delivery` is
-   * set to `true`.
+   * set to `true` and is not guaranteed to be populated.
    * 
* * @@ -4341,7 +4341,7 @@ public boolean hasAcknowledgeConfirmation() { * *
    * Optional. This field will only be set if `enable_exactly_once_delivery` is
-   * set to `true`.
+   * set to `true` and is not guaranteed to be populated.
    * 
* * @@ -4365,7 +4365,7 @@ public boolean hasAcknowledgeConfirmation() { * *
    * Optional. This field will only be set if `enable_exactly_once_delivery` is
-   * set to `true`.
+   * set to `true` and is not guaranteed to be populated.
    * 
* * @@ -4384,7 +4384,7 @@ public boolean hasModifyAckDeadlineConfirmation() { * *
    * Optional. This field will only be set if `enable_exactly_once_delivery` is
-   * set to `true`.
+   * set to `true` and is not guaranteed to be populated.
    * 
* * @@ -4407,7 +4407,7 @@ public boolean hasModifyAckDeadlineConfirmation() { * *
    * Optional. This field will only be set if `enable_exactly_once_delivery` is
-   * set to `true`.
+   * set to `true` and is not guaranteed to be populated.
    * 
* * @@ -5422,7 +5422,7 @@ public com.google.pubsub.v1.ReceivedMessage.Builder addReceivedMessagesBuilder(i * *
      * Optional. This field will only be set if `enable_exactly_once_delivery` is
-     * set to `true`.
+     * set to `true` and is not guaranteed to be populated.
      * 
* * @@ -5440,7 +5440,7 @@ public boolean hasAcknowledgeConfirmation() { * *
      * Optional. This field will only be set if `enable_exactly_once_delivery` is
-     * set to `true`.
+     * set to `true` and is not guaranteed to be populated.
      * 
* * @@ -5466,7 +5466,7 @@ public boolean hasAcknowledgeConfirmation() { * *
      * Optional. This field will only be set if `enable_exactly_once_delivery` is
-     * set to `true`.
+     * set to `true` and is not guaranteed to be populated.
      * 
* * @@ -5493,7 +5493,7 @@ public Builder setAcknowledgeConfirmation( * *
      * Optional. This field will only be set if `enable_exactly_once_delivery` is
-     * set to `true`.
+     * set to `true` and is not guaranteed to be populated.
      * 
* * @@ -5518,7 +5518,7 @@ public Builder setAcknowledgeConfirmation( * *
      * Optional. This field will only be set if `enable_exactly_once_delivery` is
-     * set to `true`.
+     * set to `true` and is not guaranteed to be populated.
      * 
* * @@ -5552,7 +5552,7 @@ public Builder mergeAcknowledgeConfirmation( * *
      * Optional. This field will only be set if `enable_exactly_once_delivery` is
-     * set to `true`.
+     * set to `true` and is not guaranteed to be populated.
      * 
* * @@ -5575,7 +5575,7 @@ public Builder clearAcknowledgeConfirmation() { * *
      * Optional. This field will only be set if `enable_exactly_once_delivery` is
-     * set to `true`.
+     * set to `true` and is not guaranteed to be populated.
      * 
* * @@ -5594,7 +5594,7 @@ public Builder clearAcknowledgeConfirmation() { * *
      * Optional. This field will only be set if `enable_exactly_once_delivery` is
-     * set to `true`.
+     * set to `true` and is not guaranteed to be populated.
      * 
* * @@ -5618,7 +5618,7 @@ public Builder clearAcknowledgeConfirmation() { * *
      * Optional. This field will only be set if `enable_exactly_once_delivery` is
-     * set to `true`.
+     * set to `true` and is not guaranteed to be populated.
      * 
* * @@ -5655,7 +5655,7 @@ public Builder clearAcknowledgeConfirmation() { * *
      * Optional. This field will only be set if `enable_exactly_once_delivery` is
-     * set to `true`.
+     * set to `true` and is not guaranteed to be populated.
      * 
* * @@ -5673,7 +5673,7 @@ public boolean hasModifyAckDeadlineConfirmation() { * *
      * Optional. This field will only be set if `enable_exactly_once_delivery` is
-     * set to `true`.
+     * set to `true` and is not guaranteed to be populated.
      * 
* * @@ -5699,7 +5699,7 @@ public boolean hasModifyAckDeadlineConfirmation() { * *
      * Optional. This field will only be set if `enable_exactly_once_delivery` is
-     * set to `true`.
+     * set to `true` and is not guaranteed to be populated.
      * 
* * @@ -5726,7 +5726,7 @@ public Builder setModifyAckDeadlineConfirmation( * *
      * Optional. This field will only be set if `enable_exactly_once_delivery` is
-     * set to `true`.
+     * set to `true` and is not guaranteed to be populated.
      * 
* * @@ -5751,7 +5751,7 @@ public Builder setModifyAckDeadlineConfirmation( * *
      * Optional. This field will only be set if `enable_exactly_once_delivery` is
-     * set to `true`.
+     * set to `true` and is not guaranteed to be populated.
      * 
* * @@ -5785,7 +5785,7 @@ public Builder mergeModifyAckDeadlineConfirmation( * *
      * Optional. This field will only be set if `enable_exactly_once_delivery` is
-     * set to `true`.
+     * set to `true` and is not guaranteed to be populated.
      * 
* * @@ -5808,7 +5808,7 @@ public Builder clearModifyAckDeadlineConfirmation() { * *
      * Optional. This field will only be set if `enable_exactly_once_delivery` is
-     * set to `true`.
+     * set to `true` and is not guaranteed to be populated.
      * 
* * @@ -5827,7 +5827,7 @@ public Builder clearModifyAckDeadlineConfirmation() { * *
      * Optional. This field will only be set if `enable_exactly_once_delivery` is
-     * set to `true`.
+     * set to `true` and is not guaranteed to be populated.
      * 
* * @@ -5851,7 +5851,7 @@ public Builder clearModifyAckDeadlineConfirmation() { * *
      * Optional. This field will only be set if `enable_exactly_once_delivery` is
-     * set to `true`.
+     * set to `true` and is not guaranteed to be populated.
      * 
* * diff --git a/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/StreamingPullResponseOrBuilder.java b/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/StreamingPullResponseOrBuilder.java index 7d885e257..1a6fedfa8 100644 --- a/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/StreamingPullResponseOrBuilder.java +++ b/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/StreamingPullResponseOrBuilder.java @@ -95,7 +95,7 @@ public interface StreamingPullResponseOrBuilder * *
    * Optional. This field will only be set if `enable_exactly_once_delivery` is
-   * set to `true`.
+   * set to `true` and is not guaranteed to be populated.
    * 
* * @@ -111,7 +111,7 @@ public interface StreamingPullResponseOrBuilder * *
    * Optional. This field will only be set if `enable_exactly_once_delivery` is
-   * set to `true`.
+   * set to `true` and is not guaranteed to be populated.
    * 
* * @@ -127,7 +127,7 @@ public interface StreamingPullResponseOrBuilder * *
    * Optional. This field will only be set if `enable_exactly_once_delivery` is
-   * set to `true`.
+   * set to `true` and is not guaranteed to be populated.
    * 
* * @@ -142,7 +142,7 @@ public interface StreamingPullResponseOrBuilder * *
    * Optional. This field will only be set if `enable_exactly_once_delivery` is
-   * set to `true`.
+   * set to `true` and is not guaranteed to be populated.
    * 
* * @@ -158,7 +158,7 @@ public interface StreamingPullResponseOrBuilder * *
    * Optional. This field will only be set if `enable_exactly_once_delivery` is
-   * set to `true`.
+   * set to `true` and is not guaranteed to be populated.
    * 
* * @@ -175,7 +175,7 @@ public interface StreamingPullResponseOrBuilder * *
    * Optional. This field will only be set if `enable_exactly_once_delivery` is
-   * set to `true`.
+   * set to `true` and is not guaranteed to be populated.
    * 
* * diff --git a/proto-google-cloud-pubsub-v1/src/main/proto/google/pubsub/v1/pubsub.proto b/proto-google-cloud-pubsub-v1/src/main/proto/google/pubsub/v1/pubsub.proto index 2792133a4..5a8bb0768 100644 --- a/proto-google-cloud-pubsub-v1/src/main/proto/google/pubsub/v1/pubsub.proto +++ b/proto-google-cloud-pubsub-v1/src/main/proto/google/pubsub/v1/pubsub.proto @@ -553,6 +553,10 @@ message IngestionFailureEvent { // validation violation. message SchemaViolationReason {} + // Set when a Pub/Sub message fails to get published due to a message + // transformation error. + message MessageTransformationFailureReason {} + // Failure when ingesting from a Cloud Storage source. message CloudStorageFailure { // Optional. Name of the Cloud Storage bucket used for ingestion. @@ -580,6 +584,11 @@ message IngestionFailureEvent { // Optional. The Pub/Sub message failed schema validation. SchemaViolationReason schema_violation_reason = 7 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. Failure encountered when applying a message transformation to + // the Pub/Sub message. + MessageTransformationFailureReason message_transformation_failure_reason = + 8 [(google.api.field_behavior) = OPTIONAL]; } } @@ -608,6 +617,11 @@ message IngestionFailureEvent { // Optional. The Pub/Sub message failed schema validation. SchemaViolationReason schema_violation_reason = 6 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. Failure encountered when applying a message transformation to + // the Pub/Sub message. + MessageTransformationFailureReason message_transformation_failure_reason = + 7 [(google.api.field_behavior) = OPTIONAL]; } } @@ -636,6 +650,11 @@ message IngestionFailureEvent { // Optional. The Pub/Sub message failed schema validation. SchemaViolationReason schema_violation_reason = 6 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. Failure encountered when applying a message transformation to + // the Pub/Sub message. + MessageTransformationFailureReason message_transformation_failure_reason = + 7 [(google.api.field_behavior) = OPTIONAL]; } } @@ -664,6 +683,11 @@ message IngestionFailureEvent { // Optional. The Pub/Sub message failed schema validation. SchemaViolationReason schema_violation_reason = 6 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. Failure encountered when applying a message transformation to + // the Pub/Sub message. + MessageTransformationFailureReason message_transformation_failure_reason = + 7 [(google.api.field_behavior) = OPTIONAL]; } } @@ -683,6 +707,11 @@ message IngestionFailureEvent { // Optional. The Pub/Sub message failed schema validation. SchemaViolationReason schema_violation_reason = 4 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. Failure encountered when applying a message transformation to + // the Pub/Sub message. + MessageTransformationFailureReason message_transformation_failure_reason = + 5 [(google.api.field_behavior) = OPTIONAL]; } } @@ -2154,12 +2183,12 @@ message StreamingPullResponse { [(google.api.field_behavior) = OPTIONAL]; // Optional. This field will only be set if `enable_exactly_once_delivery` is - // set to `true`. + // set to `true` and is not guaranteed to be populated. AcknowledgeConfirmation acknowledge_confirmation = 5 [(google.api.field_behavior) = OPTIONAL]; // Optional. This field will only be set if `enable_exactly_once_delivery` is - // set to `true`. + // set to `true` and is not guaranteed to be populated. ModifyAckDeadlineConfirmation modify_ack_deadline_confirmation = 3 [(google.api.field_behavior) = OPTIONAL];