org.apache.flink.formats.protobuf.testproto.MapTestOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: map_test.proto
package org.apache.flink.formats.protobuf.testproto;
public interface MapTestOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.apache.flink.formats.protobuf.testproto.MapTest)
com.google.protobuf.MessageOrBuilder {
/**
* optional int32 a = 1;
* @return Whether the a field is set.
*/
boolean hasA();
/**
* optional int32 a = 1;
* @return The a.
*/
int getA();
/**
* map<string, string> map1 = 2;
*/
int getMap1Count();
/**
* map<string, string> map1 = 2;
*/
boolean containsMap1(
java.lang.String key);
/**
* Use {@link #getMap1Map()} instead.
*/
@java.lang.Deprecated
java.util.Map
getMap1();
/**
* map<string, string> map1 = 2;
*/
java.util.Map
getMap1Map();
/**
* map<string, string> map1 = 2;
*/
java.lang.String getMap1OrDefault(
java.lang.String key,
java.lang.String defaultValue);
/**
* map<string, string> map1 = 2;
*/
java.lang.String getMap1OrThrow(
java.lang.String key);
/**
* map<string, .org.apache.flink.formats.protobuf.testproto.MapTest.InnerMessageTest> map2 = 3;
*/
int getMap2Count();
/**
* map<string, .org.apache.flink.formats.protobuf.testproto.MapTest.InnerMessageTest> map2 = 3;
*/
boolean containsMap2(
java.lang.String key);
/**
* Use {@link #getMap2Map()} instead.
*/
@java.lang.Deprecated
java.util.Map
getMap2();
/**
* map<string, .org.apache.flink.formats.protobuf.testproto.MapTest.InnerMessageTest> map2 = 3;
*/
java.util.Map
getMap2Map();
/**
* map<string, .org.apache.flink.formats.protobuf.testproto.MapTest.InnerMessageTest> map2 = 3;
*/
org.apache.flink.formats.protobuf.testproto.MapTest.InnerMessageTest getMap2OrDefault(
java.lang.String key,
org.apache.flink.formats.protobuf.testproto.MapTest.InnerMessageTest defaultValue);
/**
* map<string, .org.apache.flink.formats.protobuf.testproto.MapTest.InnerMessageTest> map2 = 3;
*/
org.apache.flink.formats.protobuf.testproto.MapTest.InnerMessageTest getMap2OrThrow(
java.lang.String key);
}