You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by tz...@apache.org on 2020/03/22 07:52:32 UTC

[flink-statefun] 04/11: [FLINK-16124] [kinesis] Introduce KinesisEgressRecord protobuf message

This is an automated email from the ASF dual-hosted git repository.

tzulitai pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink-statefun.git

commit db049d3bdb194490a9ca5738a0a6935d5fc60433
Author: Tzu-Li (Gordon) Tai <tz...@apache.org>
AuthorDate: Fri Mar 20 14:29:12 2020 +0800

    [FLINK-16124] [kinesis] Introduce KinesisEgressRecord protobuf message
---
 .../src/main/protobuf/kinesis-egress.proto         | 30 ++++++++++++++++++++++
 1 file changed, 30 insertions(+)

diff --git a/statefun-flink/statefun-flink-io/src/main/protobuf/kinesis-egress.proto b/statefun-flink/statefun-flink-io/src/main/protobuf/kinesis-egress.proto
new file mode 100644
index 0000000..68c92c0
--- /dev/null
+++ b/statefun-flink/statefun-flink-io/src/main/protobuf/kinesis-egress.proto
@@ -0,0 +1,30 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+syntax = "proto3";
+
+package org.apache.flink.statefun.flink.io;
+option java_package = "org.apache.flink.statefun.flink.io.generated";
+option java_multiple_files = true;
+
+message KinesisEgressRecord {
+    string partition_key = 1;
+    bytes value_bytes = 2;
+    string stream = 3;
+    string explicit_hash_key = 4;
+}