io.opentelemetry.proto.common.v1.AnyValueOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: opentelemetry/proto/common/v1/common.proto
package io.opentelemetry.proto.common.v1;
public interface AnyValueOrBuilder extends
// @@protoc_insertion_point(interface_extends:opentelemetry.proto.common.v1.AnyValue)
com.google.protobuf.MessageOrBuilder {
/**
* string string_value = 1;
* @return Whether the stringValue field is set.
*/
boolean hasStringValue();
/**
* string string_value = 1;
* @return The stringValue.
*/
java.lang.String getStringValue();
/**
* string string_value = 1;
* @return The bytes for stringValue.
*/
com.google.protobuf.ByteString
getStringValueBytes();
/**
* bool bool_value = 2;
* @return Whether the boolValue field is set.
*/
boolean hasBoolValue();
/**
* bool bool_value = 2;
* @return The boolValue.
*/
boolean getBoolValue();
/**
* int64 int_value = 3;
* @return Whether the intValue field is set.
*/
boolean hasIntValue();
/**
* int64 int_value = 3;
* @return The intValue.
*/
long getIntValue();
/**
* double double_value = 4;
* @return Whether the doubleValue field is set.
*/
boolean hasDoubleValue();
/**
* double double_value = 4;
* @return The doubleValue.
*/
double getDoubleValue();
/**
* .opentelemetry.proto.common.v1.ArrayValue array_value = 5;
* @return Whether the arrayValue field is set.
*/
boolean hasArrayValue();
/**
* .opentelemetry.proto.common.v1.ArrayValue array_value = 5;
* @return The arrayValue.
*/
io.opentelemetry.proto.common.v1.ArrayValue getArrayValue();
/**
* .opentelemetry.proto.common.v1.ArrayValue array_value = 5;
*/
io.opentelemetry.proto.common.v1.ArrayValueOrBuilder getArrayValueOrBuilder();
/**
* .opentelemetry.proto.common.v1.KeyValueList kvlist_value = 6;
* @return Whether the kvlistValue field is set.
*/
boolean hasKvlistValue();
/**
* .opentelemetry.proto.common.v1.KeyValueList kvlist_value = 6;
* @return The kvlistValue.
*/
io.opentelemetry.proto.common.v1.KeyValueList getKvlistValue();
/**
* .opentelemetry.proto.common.v1.KeyValueList kvlist_value = 6;
*/
io.opentelemetry.proto.common.v1.KeyValueListOrBuilder getKvlistValueOrBuilder();
/**
* bytes bytes_value = 7;
* @return Whether the bytesValue field is set.
*/
boolean hasBytesValue();
/**
* bytes bytes_value = 7;
* @return The bytesValue.
*/
com.google.protobuf.ByteString getBytesValue();
public io.opentelemetry.proto.common.v1.AnyValue.ValueCase getValueCase();
}