diff options
Diffstat (limited to 'src/main/java/com/google/protobuf/StructOrBuilder.java')
-rw-r--r-- | src/main/java/com/google/protobuf/StructOrBuilder.java | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/src/main/java/com/google/protobuf/StructOrBuilder.java b/src/main/java/com/google/protobuf/StructOrBuilder.java new file mode 100644 index 0000000..ed41f17 --- /dev/null +++ b/src/main/java/com/google/protobuf/StructOrBuilder.java @@ -0,0 +1,63 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/protobuf/struct.proto + +package com.google.protobuf; + +public interface StructOrBuilder extends + // @@protoc_insertion_point(interface_extends:google.protobuf.Struct) + com.google.protobuf.MessageOrBuilder { + + /** + * <pre> + * Unordered map of dynamically typed values. + * </pre> + * + * <code>map<string, .google.protobuf.Value> fields = 1;</code> + */ + int getFieldsCount(); + /** + * <pre> + * Unordered map of dynamically typed values. + * </pre> + * + * <code>map<string, .google.protobuf.Value> fields = 1;</code> + */ + boolean containsFields( + java.lang.String key); + /** + * Use {@link #getFieldsMap()} instead. + */ + @java.lang.Deprecated + java.util.Map<java.lang.String, com.google.protobuf.Value> + getFields(); + /** + * <pre> + * Unordered map of dynamically typed values. + * </pre> + * + * <code>map<string, .google.protobuf.Value> fields = 1;</code> + */ + java.util.Map<java.lang.String, com.google.protobuf.Value> + getFieldsMap(); + /** + * <pre> + * Unordered map of dynamically typed values. + * </pre> + * + * <code>map<string, .google.protobuf.Value> fields = 1;</code> + */ + /* nullable */ +com.google.protobuf.Value getFieldsOrDefault( + java.lang.String key, + /* nullable */ +com.google.protobuf.Value defaultValue); + /** + * <pre> + * Unordered map of dynamically typed values. + * </pre> + * + * <code>map<string, .google.protobuf.Value> fields = 1;</code> + */ + com.google.protobuf.Value getFieldsOrThrow( + java.lang.String key); +} |