Package-level declarations

Types

Link copied to clipboard
interface Any

Any contains an arbitrary serialized protocol buffer message along with a URL that describes the type of the serialized message.

Link copied to clipboard
class AnyInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for Any.Builder, InternalMessage
Link copied to clipboard
interface Api

Api is a light-weight descriptor for an API Interface.

Link copied to clipboard
class ApiInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for Api.Builder, InternalMessage
Link copied to clipboard
interface ApiPresence

Interface providing field-presence information for com.google.protobuf.kotlin.Api messages. Retrieve it via the com.google.protobuf.kotlin.Api.presence extension property.

Link copied to clipboard
interface BoolValue

Wrapper message for bool.

Link copied to clipboard
class BoolValueInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for BoolValue.Builder, InternalMessage
Link copied to clipboard
interface BytesValue

Wrapper message for bytes.

Link copied to clipboard
class BytesValueInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for BytesValue.Builder, InternalMessage
Link copied to clipboard
interface DescriptorProto

Describes a message type.

Link copied to clipboard
class DescriptorProtoInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for DescriptorProto.Builder, InternalMessage
Link copied to clipboard

Interface providing field-presence information for com.google.protobuf.kotlin.DescriptorProto messages. Retrieve it via the com.google.protobuf.kotlin.DescriptorProto.presence extension property.

Link copied to clipboard
interface DoubleValue

Wrapper message for double.

Link copied to clipboard
class DoubleValueInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for DoubleValue.Builder, InternalMessage
Link copied to clipboard
interface Duration

A Duration represents a signed, fixed-length span of time represented as a count of seconds and fractions of seconds at nanosecond resolution. It is independent of any calendar and concepts like "day" or "month". It is related to Timestamp in that the difference between two Timestamp values is a Duration and it can be added or subtracted from a Timestamp. Range is approximately +-10,000 years.

Link copied to clipboard
class DurationInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for Duration.Builder, InternalMessage
Link copied to clipboard
sealed class Edition(val number: Int)

The full set of known editions.

Link copied to clipboard
interface Empty

A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance:

Link copied to clipboard
class EmptyInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for Empty.Builder, InternalMessage
Link copied to clipboard
interface Enum

Enum type definition.

Link copied to clipboard

Describes an enum type.

Link copied to clipboard
class EnumDescriptorProtoInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for EnumDescriptorProto.Builder, InternalMessage
Link copied to clipboard

Interface providing field-presence information for com.google.protobuf.kotlin.EnumDescriptorProto messages. Retrieve it via the com.google.protobuf.kotlin.EnumDescriptorProto.presence extension property.

Link copied to clipboard
class EnumInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for Enum.Builder, InternalMessage
Link copied to clipboard
interface EnumOptions
Link copied to clipboard
class EnumOptionsInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for EnumOptions.Builder, InternalMessage
Link copied to clipboard

Interface providing field-presence information for com.google.protobuf.kotlin.EnumOptions messages. Retrieve it via the com.google.protobuf.kotlin.EnumOptions.presence extension property.

Link copied to clipboard
interface EnumPresence

Interface providing field-presence information for com.google.protobuf.kotlin.Enum messages. Retrieve it via the com.google.protobuf.kotlin.Enum.presence extension property.

Link copied to clipboard
interface EnumValue

Enum value definition.

Link copied to clipboard

Describes a value within an enum.

Link copied to clipboard
class EnumValueDescriptorProtoInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for EnumValueDescriptorProto.Builder, InternalMessage
Link copied to clipboard

Interface providing field-presence information for com.google.protobuf.kotlin.EnumValueDescriptorProto messages. Retrieve it via the com.google.protobuf.kotlin.EnumValueDescriptorProto.presence extension property.

Link copied to clipboard
class EnumValueInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for EnumValue.Builder, InternalMessage
Link copied to clipboard
Link copied to clipboard
class EnumValueOptionsInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for EnumValueOptions.Builder, InternalMessage
Link copied to clipboard

Interface providing field-presence information for com.google.protobuf.kotlin.EnumValueOptions messages. Retrieve it via the com.google.protobuf.kotlin.EnumValueOptions.presence extension property.

Link copied to clipboard
Link copied to clipboard
class ExtensionRangeOptionsInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for ExtensionRangeOptions.Builder, InternalMessage
Link copied to clipboard

Interface providing field-presence information for com.google.protobuf.kotlin.ExtensionRangeOptions messages. Retrieve it via the com.google.protobuf.kotlin.ExtensionRangeOptions.presence extension property.

Link copied to clipboard
interface FeatureSet

=================================================================== Features

Link copied to clipboard

A compiled specification for the defaults of a set of features. These messages are generated from FeatureSet extensions and can be used to seed feature resolution. The resolution with this object becomes a simple search for the closest matching edition, followed by proto merges.

Link copied to clipboard
class FeatureSetDefaultsInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for FeatureSetDefaults.Builder, InternalMessage
Link copied to clipboard

Interface providing field-presence information for com.google.protobuf.kotlin.FeatureSetDefaults messages. Retrieve it via the com.google.protobuf.kotlin.FeatureSetDefaults.presence extension property.

Link copied to clipboard
class FeatureSetInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for FeatureSet.Builder, InternalMessage
Link copied to clipboard

Interface providing field-presence information for com.google.protobuf.kotlin.FeatureSet messages. Retrieve it via the com.google.protobuf.kotlin.FeatureSet.presence extension property.

Link copied to clipboard
interface Field

A single field of a message type.

Link copied to clipboard

Describes a field within a message.

Link copied to clipboard
class FieldDescriptorProtoInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for FieldDescriptorProto.Builder, InternalMessage
Link copied to clipboard

Interface providing field-presence information for com.google.protobuf.kotlin.FieldDescriptorProto messages. Retrieve it via the com.google.protobuf.kotlin.FieldDescriptorProto.presence extension property.

Link copied to clipboard
class FieldInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for Field.Builder, InternalMessage
Link copied to clipboard
interface FieldMask

FieldMask represents a set of symbolic field paths, for example:

Link copied to clipboard
class FieldMaskInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for FieldMask.Builder, InternalMessage
Link copied to clipboard
interface FieldOptions
Link copied to clipboard
class FieldOptionsInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for FieldOptions.Builder, InternalMessage
Link copied to clipboard

Interface providing field-presence information for com.google.protobuf.kotlin.FieldOptions messages. Retrieve it via the com.google.protobuf.kotlin.FieldOptions.presence extension property.

Link copied to clipboard

Describes a complete .proto file.

Link copied to clipboard
class FileDescriptorProtoInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for FileDescriptorProto.Builder, InternalMessage
Link copied to clipboard

Interface providing field-presence information for com.google.protobuf.kotlin.FileDescriptorProto messages. Retrieve it via the com.google.protobuf.kotlin.FileDescriptorProto.presence extension property.

Link copied to clipboard

The protocol compiler can output a FileDescriptorSet containing the .proto files it parses.

Link copied to clipboard
class FileDescriptorSetInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for FileDescriptorSet.Builder, InternalMessage
Link copied to clipboard
Link copied to clipboard
interface FileOptions

=================================================================== Options

Link copied to clipboard
class FileOptionsInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for FileOptions.Builder, InternalMessage
Link copied to clipboard

Interface providing field-presence information for com.google.protobuf.kotlin.FileOptions messages. Retrieve it via the com.google.protobuf.kotlin.FileOptions.presence extension property.

Link copied to clipboard
interface FloatValue

Wrapper message for float.

Link copied to clipboard
class FloatValueInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for FloatValue.Builder, InternalMessage
Link copied to clipboard

Describes the relationship between generated code and its original source file. A GeneratedCodeInfo message is associated with only one generated source file, but may contain references to different source .proto files.

Link copied to clipboard
class GeneratedCodeInfoInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for GeneratedCodeInfo.Builder, InternalMessage
Link copied to clipboard
Link copied to clipboard
interface Int32Value

Wrapper message for int32.

Link copied to clipboard
class Int32ValueInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for Int32Value.Builder, InternalMessage
Link copied to clipboard
interface Int64Value

Wrapper message for int64.

Link copied to clipboard
class Int64ValueInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for Int64Value.Builder, InternalMessage
Link copied to clipboard
interface ListValue

ListValue is a wrapper around a repeated field of values.

Link copied to clipboard
class ListValueInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for ListValue.Builder, InternalMessage
Link copied to clipboard
interface MessageOptions
Link copied to clipboard
class MessageOptionsInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for MessageOptions.Builder, InternalMessage
Link copied to clipboard

Interface providing field-presence information for com.google.protobuf.kotlin.MessageOptions messages. Retrieve it via the com.google.protobuf.kotlin.MessageOptions.presence extension property.

Link copied to clipboard
interface Method

Method represents a method of an API interface.

Link copied to clipboard

Describes a method of a service.

Link copied to clipboard
class MethodDescriptorProtoInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for MethodDescriptorProto.Builder, InternalMessage
Link copied to clipboard

Interface providing field-presence information for com.google.protobuf.kotlin.MethodDescriptorProto messages. Retrieve it via the com.google.protobuf.kotlin.MethodDescriptorProto.presence extension property.

Link copied to clipboard
class MethodInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for Method.Builder, InternalMessage
Link copied to clipboard
interface MethodOptions
Link copied to clipboard
class MethodOptionsInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for MethodOptions.Builder, InternalMessage
Link copied to clipboard

Interface providing field-presence information for com.google.protobuf.kotlin.MethodOptions messages. Retrieve it via the com.google.protobuf.kotlin.MethodOptions.presence extension property.

Link copied to clipboard
interface Mixin

Declares an API Interface to be included in this interface. The including interface must redeclare all the methods from the included interface, but documentation and options are inherited as follows:

Link copied to clipboard
class MixinInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for Mixin.Builder, InternalMessage
Link copied to clipboard
sealed class NullValue(val number: Int)

NullValue is a singleton enumeration to represent the null value for the Value type union.

Link copied to clipboard

Describes a oneof.

Link copied to clipboard
class OneofDescriptorProtoInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for OneofDescriptorProto.Builder, InternalMessage
Link copied to clipboard

Interface providing field-presence information for com.google.protobuf.kotlin.OneofDescriptorProto messages. Retrieve it via the com.google.protobuf.kotlin.OneofDescriptorProto.presence extension property.

Link copied to clipboard
interface OneofOptions
Link copied to clipboard
class OneofOptionsInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for OneofOptions.Builder, InternalMessage
Link copied to clipboard

Interface providing field-presence information for com.google.protobuf.kotlin.OneofOptions messages. Retrieve it via the com.google.protobuf.kotlin.OneofOptions.presence extension property.

Link copied to clipboard
interface Option

A protocol buffer option, which can be attached to a message, field, enumeration, etc.

Link copied to clipboard
class OptionInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for Option.Builder, InternalMessage
Link copied to clipboard
interface OptionPresence

Interface providing field-presence information for com.google.protobuf.kotlin.Option messages. Retrieve it via the com.google.protobuf.kotlin.Option.presence extension property.

Link copied to clipboard

Describes a service.

Link copied to clipboard
class ServiceDescriptorProtoInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for ServiceDescriptorProto.Builder, InternalMessage
Link copied to clipboard

Interface providing field-presence information for com.google.protobuf.kotlin.ServiceDescriptorProto messages. Retrieve it via the com.google.protobuf.kotlin.ServiceDescriptorProto.presence extension property.

Link copied to clipboard
interface ServiceOptions
Link copied to clipboard
class ServiceOptionsInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for ServiceOptions.Builder, InternalMessage
Link copied to clipboard

Interface providing field-presence information for com.google.protobuf.kotlin.ServiceOptions messages. Retrieve it via the com.google.protobuf.kotlin.ServiceOptions.presence extension property.

Link copied to clipboard
interface SourceCodeInfo

=================================================================== Optional source code info

Link copied to clipboard
class SourceCodeInfoInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for SourceCodeInfo.Builder, InternalMessage
Link copied to clipboard
Link copied to clipboard
interface SourceContext

SourceContext represents information about the source of a protobuf element, like the file in which it is defined.

Link copied to clipboard
class SourceContextInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for SourceContext.Builder, InternalMessage
Link copied to clipboard
interface StringValue

Wrapper message for string.

Link copied to clipboard
class StringValueInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for StringValue.Builder, InternalMessage
Link copied to clipboard
interface Struct

Struct represents a structured data value, consisting of fields which map to dynamically typed values. In some languages, Struct might be supported by a native representation. For example, in scripting languages like JS a struct is represented as an object. The details of that representation are described together with the proto support for the language.

Link copied to clipboard
class StructInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for Struct.Builder, InternalMessage
Link copied to clipboard
sealed class SymbolVisibility(val number: Int)

Describes the 'visibility' of a symbol with respect to the proto import system. Symbols can only be imported when the visibility rules do not prevent it (ex: local symbols cannot be imported). Visibility modifiers can only set on message and enum as they are the only types available to be referenced from other files.

Link copied to clipboard
sealed class Syntax(val number: Int)

The syntax in which a protocol buffer element is defined.

Link copied to clipboard
interface Timestamp

A Timestamp represents a point in time independent of any time zone or local calendar, encoded as a count of seconds and fractions of seconds at nanosecond resolution. The count is relative to an epoch at UTC midnight on January 1, 1970, in the proleptic Gregorian calendar which extends the Gregorian calendar backwards to year one.

Link copied to clipboard
class TimestampInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for Timestamp.Builder, InternalMessage
Link copied to clipboard
interface Type

A protocol buffer message type.

Link copied to clipboard
class TypeInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for Type.Builder, InternalMessage
Link copied to clipboard
interface TypePresence

Interface providing field-presence information for com.google.protobuf.kotlin.Type messages. Retrieve it via the com.google.protobuf.kotlin.Type.presence extension property.

Link copied to clipboard
interface UInt32Value

Wrapper message for uint32.

Link copied to clipboard
class UInt32ValueInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for UInt32Value.Builder, InternalMessage
Link copied to clipboard
interface UInt64Value

Wrapper message for uint64.

Link copied to clipboard
class UInt64ValueInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for UInt64Value.Builder, InternalMessage
Link copied to clipboard

A message representing a option the parser does not recognize. This only appears in options protos created by the compiler::Parser class. DescriptorPool resolves these when building Descriptor objects. Therefore, options protos in descriptor objects (e.g. returned by Descriptor::options(), or produced by Descriptor::CopyTo()) will never have UninterpretedOptions in them.

Link copied to clipboard
class UninterpretedOptionInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for UninterpretedOption.Builder, InternalMessage
Link copied to clipboard

Interface providing field-presence information for com.google.protobuf.kotlin.UninterpretedOption messages. Retrieve it via the com.google.protobuf.kotlin.UninterpretedOption.presence extension property.

Link copied to clipboard
interface Value

Value represents a dynamically typed value which can be either null, a number, a string, a boolean, a recursive struct value, or a list of values. A producer of value is expected to set one of these variants. Absence of any variant indicates an error.

Link copied to clipboard
class ValueInternal : <ERROR CLASS> ERROR CLASS: Symbol not found for Value.Builder, InternalMessage

Properties

Link copied to clipboard

Returns the field-presence view for this com.google.protobuf.kotlin.Api instance.

Returns the field-presence view for this com.google.protobuf.kotlin.DescriptorProto instance.

Returns the field-presence view for this com.google.protobuf.kotlin.DescriptorProto.ExtensionRange instance.

Returns the field-presence view for this com.google.protobuf.kotlin.DescriptorProto.ReservedRange instance.

Returns the field-presence view for this com.google.protobuf.kotlin.Enum instance.

Returns the field-presence view for this com.google.protobuf.kotlin.EnumDescriptorProto instance.

Returns the field-presence view for this com.google.protobuf.kotlin.EnumDescriptorProto.EnumReservedRange instance.

Returns the field-presence view for this com.google.protobuf.kotlin.EnumOptions instance.

Returns the field-presence view for this com.google.protobuf.kotlin.EnumValueDescriptorProto instance.

Returns the field-presence view for this com.google.protobuf.kotlin.EnumValueOptions instance.

Returns the field-presence view for this com.google.protobuf.kotlin.ExtensionRangeOptions instance.

Returns the field-presence view for this com.google.protobuf.kotlin.ExtensionRangeOptions.Declaration instance.

Returns the field-presence view for this com.google.protobuf.kotlin.FeatureSet instance.

Returns the field-presence view for this com.google.protobuf.kotlin.FeatureSetDefaults instance.

Returns the field-presence view for this com.google.protobuf.kotlin.FeatureSetDefaults.FeatureSetEditionDefault instance.

Returns the field-presence view for this com.google.protobuf.kotlin.FieldDescriptorProto instance.

Returns the field-presence view for this com.google.protobuf.kotlin.FieldOptions instance.

Returns the field-presence view for this com.google.protobuf.kotlin.FieldOptions.EditionDefault instance.

Returns the field-presence view for this com.google.protobuf.kotlin.FieldOptions.FeatureSupport instance.

Returns the field-presence view for this com.google.protobuf.kotlin.FileDescriptorProto instance.

Returns the field-presence view for this com.google.protobuf.kotlin.FileDescriptorSet instance.

Returns the field-presence view for this com.google.protobuf.kotlin.FileOptions instance.

Returns the field-presence view for this com.google.protobuf.kotlin.GeneratedCodeInfo.Annotation instance.

Returns the field-presence view for this com.google.protobuf.kotlin.MessageOptions instance.

Returns the field-presence view for this com.google.protobuf.kotlin.MethodDescriptorProto instance.

Returns the field-presence view for this com.google.protobuf.kotlin.MethodOptions instance.

Returns the field-presence view for this com.google.protobuf.kotlin.OneofDescriptorProto instance.

Returns the field-presence view for this com.google.protobuf.kotlin.OneofOptions instance.

Returns the field-presence view for this com.google.protobuf.kotlin.Option instance.

Returns the field-presence view for this com.google.protobuf.kotlin.ServiceDescriptorProto instance.

Returns the field-presence view for this com.google.protobuf.kotlin.ServiceOptions instance.

Returns the field-presence view for this com.google.protobuf.kotlin.SourceCodeInfo instance.

Returns the field-presence view for this com.google.protobuf.kotlin.SourceCodeInfo.Location instance.

Returns the field-presence view for this com.google.protobuf.kotlin.Type instance.

Returns the field-presence view for this com.google.protobuf.kotlin.UninterpretedOption instance.

Returns the field-presence view for this com.google.protobuf.kotlin.UninterpretedOption.NamePart instance.

Functions

Link copied to clipboard
inline fun <T : Any> Any.contains(): Boolean

Checks if this Any message contains a message of type T.

fun <T : Any> Any.contains(messageClass: KClass<T>): Boolean

Checks if this Any message contains a message of the specified messageClass type.

fun <T : Any> Any.contains(messageType: KType): Boolean

Checks if this Any message contains a message of the specified messageType type.

Link copied to clipboard
fun Any.copy(body: ERROR CLASS: Symbol not found for Any.Builder.() -> Unit = {}): Any
fun Api.copy(body: ERROR CLASS: Symbol not found for Api.Builder.() -> Unit = {}): Api
fun BoolValue.copy(body: ERROR CLASS: Symbol not found for BoolValue.Builder.() -> Unit = {}): BoolValue
fun BytesValue.copy(body: ERROR CLASS: Symbol not found for BytesValue.Builder.() -> Unit = {}): BytesValue
fun DescriptorProto.copy(body: ERROR CLASS: Symbol not found for DescriptorProto.Builder.() -> Unit = {}): DescriptorProto
fun DescriptorProto.ExtensionRange.copy(body: ERROR CLASS: Symbol not found for DescriptorProto.ExtensionRange.Builder.() -> Unit = {}): DescriptorProto.ExtensionRange
fun DescriptorProto.ReservedRange.copy(body: ERROR CLASS: Symbol not found for DescriptorProto.ReservedRange.Builder.() -> Unit = {}): DescriptorProto.ReservedRange
fun DoubleValue.copy(body: ERROR CLASS: Symbol not found for DoubleValue.Builder.() -> Unit = {}): DoubleValue
fun Duration.copy(body: ERROR CLASS: Symbol not found for Duration.Builder.() -> Unit = {}): Duration
fun Empty.copy(body: ERROR CLASS: Symbol not found for Empty.Builder.() -> Unit = {}): Empty
fun Enum.copy(body: ERROR CLASS: Symbol not found for Enum.Builder.() -> Unit = {}): Enum
fun EnumDescriptorProto.copy(body: ERROR CLASS: Symbol not found for EnumDescriptorProto.Builder.() -> Unit = {}): EnumDescriptorProto
fun EnumDescriptorProto.EnumReservedRange.copy(body: ERROR CLASS: Symbol not found for EnumDescriptorProto.EnumReservedRange.Builder.() -> Unit = {}): EnumDescriptorProto.EnumReservedRange
fun EnumOptions.copy(body: ERROR CLASS: Symbol not found for EnumOptions.Builder.() -> Unit = {}): EnumOptions
fun EnumValue.copy(body: ERROR CLASS: Symbol not found for EnumValue.Builder.() -> Unit = {}): EnumValue
fun EnumValueDescriptorProto.copy(body: ERROR CLASS: Symbol not found for EnumValueDescriptorProto.Builder.() -> Unit = {}): EnumValueDescriptorProto
fun EnumValueOptions.copy(body: ERROR CLASS: Symbol not found for EnumValueOptions.Builder.() -> Unit = {}): EnumValueOptions
fun ExtensionRangeOptions.copy(body: ERROR CLASS: Symbol not found for ExtensionRangeOptions.Builder.() -> Unit = {}): ExtensionRangeOptions
fun ExtensionRangeOptions.Declaration.copy(body: ERROR CLASS: Symbol not found for ExtensionRangeOptions.Declaration.Builder.() -> Unit = {}): ExtensionRangeOptions.Declaration
fun FeatureSet.copy(body: ERROR CLASS: Symbol not found for FeatureSet.Builder.() -> Unit = {}): FeatureSet
fun FeatureSet.VisibilityFeature.copy(body: ERROR CLASS: Symbol not found for FeatureSet.VisibilityFeature.Builder.() -> Unit = {}): FeatureSet.VisibilityFeature
fun FeatureSetDefaults.copy(body: ERROR CLASS: Symbol not found for FeatureSetDefaults.Builder.() -> Unit = {}): FeatureSetDefaults
fun FeatureSetDefaults.FeatureSetEditionDefault.copy(body: ERROR CLASS: Symbol not found for FeatureSetDefaults.FeatureSetEditionDefault.Builder.() -> Unit = {}): FeatureSetDefaults.FeatureSetEditionDefault
fun Field.copy(body: ERROR CLASS: Symbol not found for Field.Builder.() -> Unit = {}): Field
fun FieldDescriptorProto.copy(body: ERROR CLASS: Symbol not found for FieldDescriptorProto.Builder.() -> Unit = {}): FieldDescriptorProto
fun FieldMask.copy(body: ERROR CLASS: Symbol not found for FieldMask.Builder.() -> Unit = {}): FieldMask
fun FieldOptions.copy(body: ERROR CLASS: Symbol not found for FieldOptions.Builder.() -> Unit = {}): FieldOptions
fun FieldOptions.EditionDefault.copy(body: ERROR CLASS: Symbol not found for FieldOptions.EditionDefault.Builder.() -> Unit = {}): FieldOptions.EditionDefault
fun FieldOptions.FeatureSupport.copy(body: ERROR CLASS: Symbol not found for FieldOptions.FeatureSupport.Builder.() -> Unit = {}): FieldOptions.FeatureSupport
fun FileDescriptorProto.copy(body: ERROR CLASS: Symbol not found for FileDescriptorProto.Builder.() -> Unit = {}): FileDescriptorProto
fun FileDescriptorSet.copy(body: ERROR CLASS: Symbol not found for FileDescriptorSet.Builder.() -> Unit = {}): FileDescriptorSet
fun FileOptions.copy(body: ERROR CLASS: Symbol not found for FileOptions.Builder.() -> Unit = {}): FileOptions
fun FloatValue.copy(body: ERROR CLASS: Symbol not found for FloatValue.Builder.() -> Unit = {}): FloatValue
fun GeneratedCodeInfo.copy(body: ERROR CLASS: Symbol not found for GeneratedCodeInfo.Builder.() -> Unit = {}): GeneratedCodeInfo
fun GeneratedCodeInfo.Annotation.copy(body: ERROR CLASS: Symbol not found for GeneratedCodeInfo.Annotation.Builder.() -> Unit = {}): GeneratedCodeInfo.Annotation
fun Int32Value.copy(body: ERROR CLASS: Symbol not found for Int32Value.Builder.() -> Unit = {}): Int32Value
fun Int64Value.copy(body: ERROR CLASS: Symbol not found for Int64Value.Builder.() -> Unit = {}): Int64Value
fun ListValue.copy(body: ERROR CLASS: Symbol not found for ListValue.Builder.() -> Unit = {}): ListValue
fun MessageOptions.copy(body: ERROR CLASS: Symbol not found for MessageOptions.Builder.() -> Unit = {}): MessageOptions
fun Method.copy(body: ERROR CLASS: Symbol not found for Method.Builder.() -> Unit = {}): Method
fun MethodDescriptorProto.copy(body: ERROR CLASS: Symbol not found for MethodDescriptorProto.Builder.() -> Unit = {}): MethodDescriptorProto
fun MethodOptions.copy(body: ERROR CLASS: Symbol not found for MethodOptions.Builder.() -> Unit = {}): MethodOptions
fun Mixin.copy(body: ERROR CLASS: Symbol not found for Mixin.Builder.() -> Unit = {}): Mixin
fun OneofDescriptorProto.copy(body: ERROR CLASS: Symbol not found for OneofDescriptorProto.Builder.() -> Unit = {}): OneofDescriptorProto
fun OneofOptions.copy(body: ERROR CLASS: Symbol not found for OneofOptions.Builder.() -> Unit = {}): OneofOptions
fun Option.copy(body: ERROR CLASS: Symbol not found for Option.Builder.() -> Unit = {}): Option
fun ServiceDescriptorProto.copy(body: ERROR CLASS: Symbol not found for ServiceDescriptorProto.Builder.() -> Unit = {}): ServiceDescriptorProto
fun ServiceOptions.copy(body: ERROR CLASS: Symbol not found for ServiceOptions.Builder.() -> Unit = {}): ServiceOptions
fun SourceCodeInfo.copy(body: ERROR CLASS: Symbol not found for SourceCodeInfo.Builder.() -> Unit = {}): SourceCodeInfo
fun SourceCodeInfo.Location.copy(body: ERROR CLASS: Symbol not found for SourceCodeInfo.Location.Builder.() -> Unit = {}): SourceCodeInfo.Location
fun SourceContext.copy(body: ERROR CLASS: Symbol not found for SourceContext.Builder.() -> Unit = {}): SourceContext
fun StringValue.copy(body: ERROR CLASS: Symbol not found for StringValue.Builder.() -> Unit = {}): StringValue
fun Struct.copy(body: ERROR CLASS: Symbol not found for Struct.Builder.() -> Unit = {}): Struct
fun Timestamp.copy(body: ERROR CLASS: Symbol not found for Timestamp.Builder.() -> Unit = {}): Timestamp
fun Type.copy(body: ERROR CLASS: Symbol not found for Type.Builder.() -> Unit = {}): Type
fun UInt32Value.copy(body: ERROR CLASS: Symbol not found for UInt32Value.Builder.() -> Unit = {}): UInt32Value
fun UInt64Value.copy(body: ERROR CLASS: Symbol not found for UInt64Value.Builder.() -> Unit = {}): UInt64Value
fun UninterpretedOption.copy(body: ERROR CLASS: Symbol not found for UninterpretedOption.Builder.() -> Unit = {}): UninterpretedOption
fun UninterpretedOption.NamePart.copy(body: ERROR CLASS: Symbol not found for UninterpretedOption.NamePart.Builder.() -> Unit = {}): UninterpretedOption.NamePart
fun Value.copy(body: ERROR CLASS: Symbol not found for Value.Builder.() -> Unit = {}): Value

Copies the original message, including unknown fields.

Link copied to clipboard
operator fun ERROR CLASS: Symbol not found for Any.Companion.invoke(body: ERROR CLASS: Symbol not found for Any.Builder.() -> Unit): Any
operator fun ERROR CLASS: Symbol not found for Api.Companion.invoke(body: ERROR CLASS: Symbol not found for Api.Builder.() -> Unit): Api
operator fun ERROR CLASS: Symbol not found for BoolValue.Companion.invoke(body: ERROR CLASS: Symbol not found for BoolValue.Builder.() -> Unit): BoolValue
operator fun ERROR CLASS: Symbol not found for BytesValue.Companion.invoke(body: ERROR CLASS: Symbol not found for BytesValue.Builder.() -> Unit): BytesValue
operator fun ERROR CLASS: Symbol not found for DescriptorProto.Companion.invoke(body: ERROR CLASS: Symbol not found for DescriptorProto.Builder.() -> Unit): DescriptorProto
operator fun ERROR CLASS: Symbol not found for DescriptorProto.ExtensionRange.Companion.invoke(body: ERROR CLASS: Symbol not found for DescriptorProto.ExtensionRange.Builder.() -> Unit): DescriptorProto.ExtensionRange
operator fun ERROR CLASS: Symbol not found for DescriptorProto.ReservedRange.Companion.invoke(body: ERROR CLASS: Symbol not found for DescriptorProto.ReservedRange.Builder.() -> Unit): DescriptorProto.ReservedRange
operator fun ERROR CLASS: Symbol not found for DoubleValue.Companion.invoke(body: ERROR CLASS: Symbol not found for DoubleValue.Builder.() -> Unit): DoubleValue
operator fun ERROR CLASS: Symbol not found for Duration.Companion.invoke(body: ERROR CLASS: Symbol not found for Duration.Builder.() -> Unit): Duration
operator fun ERROR CLASS: Symbol not found for Empty.Companion.invoke(body: ERROR CLASS: Symbol not found for Empty.Builder.() -> Unit): Empty
operator fun ERROR CLASS: Symbol not found for EnumDescriptorProto.Companion.invoke(body: ERROR CLASS: Symbol not found for EnumDescriptorProto.Builder.() -> Unit): EnumDescriptorProto
operator fun ERROR CLASS: Symbol not found for EnumDescriptorProto.EnumReservedRange.Companion.invoke(body: ERROR CLASS: Symbol not found for EnumDescriptorProto.EnumReservedRange.Builder.() -> Unit): EnumDescriptorProto.EnumReservedRange
operator fun ERROR CLASS: Symbol not found for EnumOptions.Companion.invoke(body: ERROR CLASS: Symbol not found for EnumOptions.Builder.() -> Unit): EnumOptions
operator fun ERROR CLASS: Symbol not found for EnumValue.Companion.invoke(body: ERROR CLASS: Symbol not found for EnumValue.Builder.() -> Unit): EnumValue
operator fun ERROR CLASS: Symbol not found for EnumValueDescriptorProto.Companion.invoke(body: ERROR CLASS: Symbol not found for EnumValueDescriptorProto.Builder.() -> Unit): EnumValueDescriptorProto
operator fun ERROR CLASS: Symbol not found for EnumValueOptions.Companion.invoke(body: ERROR CLASS: Symbol not found for EnumValueOptions.Builder.() -> Unit): EnumValueOptions
operator fun ERROR CLASS: Symbol not found for ExtensionRangeOptions.Companion.invoke(body: ERROR CLASS: Symbol not found for ExtensionRangeOptions.Builder.() -> Unit): ExtensionRangeOptions
operator fun ERROR CLASS: Symbol not found for ExtensionRangeOptions.Declaration.Companion.invoke(body: ERROR CLASS: Symbol not found for ExtensionRangeOptions.Declaration.Builder.() -> Unit): ExtensionRangeOptions.Declaration
operator fun ERROR CLASS: Symbol not found for FeatureSet.Companion.invoke(body: ERROR CLASS: Symbol not found for FeatureSet.Builder.() -> Unit): FeatureSet
operator fun ERROR CLASS: Symbol not found for FeatureSet.VisibilityFeature.Companion.invoke(body: ERROR CLASS: Symbol not found for FeatureSet.VisibilityFeature.Builder.() -> Unit): FeatureSet.VisibilityFeature
operator fun ERROR CLASS: Symbol not found for FeatureSetDefaults.Companion.invoke(body: ERROR CLASS: Symbol not found for FeatureSetDefaults.Builder.() -> Unit): FeatureSetDefaults
operator fun ERROR CLASS: Symbol not found for FeatureSetDefaults.FeatureSetEditionDefault.Companion.invoke(body: ERROR CLASS: Symbol not found for FeatureSetDefaults.FeatureSetEditionDefault.Builder.() -> Unit): FeatureSetDefaults.FeatureSetEditionDefault
operator fun ERROR CLASS: Symbol not found for Field.Companion.invoke(body: ERROR CLASS: Symbol not found for Field.Builder.() -> Unit): Field
operator fun ERROR CLASS: Symbol not found for FieldDescriptorProto.Companion.invoke(body: ERROR CLASS: Symbol not found for FieldDescriptorProto.Builder.() -> Unit): FieldDescriptorProto
operator fun ERROR CLASS: Symbol not found for FieldMask.Companion.invoke(body: ERROR CLASS: Symbol not found for FieldMask.Builder.() -> Unit): FieldMask
operator fun ERROR CLASS: Symbol not found for FieldOptions.Companion.invoke(body: ERROR CLASS: Symbol not found for FieldOptions.Builder.() -> Unit): FieldOptions
operator fun ERROR CLASS: Symbol not found for FieldOptions.EditionDefault.Companion.invoke(body: ERROR CLASS: Symbol not found for FieldOptions.EditionDefault.Builder.() -> Unit): FieldOptions.EditionDefault
operator fun ERROR CLASS: Symbol not found for FieldOptions.FeatureSupport.Companion.invoke(body: ERROR CLASS: Symbol not found for FieldOptions.FeatureSupport.Builder.() -> Unit): FieldOptions.FeatureSupport
operator fun ERROR CLASS: Symbol not found for FileDescriptorProto.Companion.invoke(body: ERROR CLASS: Symbol not found for FileDescriptorProto.Builder.() -> Unit): FileDescriptorProto
operator fun ERROR CLASS: Symbol not found for FileDescriptorSet.Companion.invoke(body: ERROR CLASS: Symbol not found for FileDescriptorSet.Builder.() -> Unit): FileDescriptorSet
operator fun ERROR CLASS: Symbol not found for FileOptions.Companion.invoke(body: ERROR CLASS: Symbol not found for FileOptions.Builder.() -> Unit): FileOptions
operator fun ERROR CLASS: Symbol not found for FloatValue.Companion.invoke(body: ERROR CLASS: Symbol not found for FloatValue.Builder.() -> Unit): FloatValue
operator fun ERROR CLASS: Symbol not found for GeneratedCodeInfo.Annotation.Companion.invoke(body: ERROR CLASS: Symbol not found for GeneratedCodeInfo.Annotation.Builder.() -> Unit): GeneratedCodeInfo.Annotation
operator fun ERROR CLASS: Symbol not found for GeneratedCodeInfo.Companion.invoke(body: ERROR CLASS: Symbol not found for GeneratedCodeInfo.Builder.() -> Unit): GeneratedCodeInfo
operator fun ERROR CLASS: Symbol not found for Int32Value.Companion.invoke(body: ERROR CLASS: Symbol not found for Int32Value.Builder.() -> Unit): Int32Value
operator fun ERROR CLASS: Symbol not found for Int64Value.Companion.invoke(body: ERROR CLASS: Symbol not found for Int64Value.Builder.() -> Unit): Int64Value
operator fun ERROR CLASS: Symbol not found for ListValue.Companion.invoke(body: ERROR CLASS: Symbol not found for ListValue.Builder.() -> Unit): ListValue
operator fun ERROR CLASS: Symbol not found for MessageOptions.Companion.invoke(body: ERROR CLASS: Symbol not found for MessageOptions.Builder.() -> Unit): MessageOptions
operator fun ERROR CLASS: Symbol not found for Method.Companion.invoke(body: ERROR CLASS: Symbol not found for Method.Builder.() -> Unit): Method
operator fun ERROR CLASS: Symbol not found for MethodDescriptorProto.Companion.invoke(body: ERROR CLASS: Symbol not found for MethodDescriptorProto.Builder.() -> Unit): MethodDescriptorProto
operator fun ERROR CLASS: Symbol not found for MethodOptions.Companion.invoke(body: ERROR CLASS: Symbol not found for MethodOptions.Builder.() -> Unit): MethodOptions
operator fun ERROR CLASS: Symbol not found for Mixin.Companion.invoke(body: ERROR CLASS: Symbol not found for Mixin.Builder.() -> Unit): Mixin
operator fun ERROR CLASS: Symbol not found for OneofDescriptorProto.Companion.invoke(body: ERROR CLASS: Symbol not found for OneofDescriptorProto.Builder.() -> Unit): OneofDescriptorProto
operator fun ERROR CLASS: Symbol not found for OneofOptions.Companion.invoke(body: ERROR CLASS: Symbol not found for OneofOptions.Builder.() -> Unit): OneofOptions
operator fun ERROR CLASS: Symbol not found for Option.Companion.invoke(body: ERROR CLASS: Symbol not found for Option.Builder.() -> Unit): Option
operator fun ERROR CLASS: Symbol not found for ServiceDescriptorProto.Companion.invoke(body: ERROR CLASS: Symbol not found for ServiceDescriptorProto.Builder.() -> Unit): ServiceDescriptorProto
operator fun ERROR CLASS: Symbol not found for ServiceOptions.Companion.invoke(body: ERROR CLASS: Symbol not found for ServiceOptions.Builder.() -> Unit): ServiceOptions
operator fun ERROR CLASS: Symbol not found for SourceCodeInfo.Companion.invoke(body: ERROR CLASS: Symbol not found for SourceCodeInfo.Builder.() -> Unit): SourceCodeInfo
operator fun ERROR CLASS: Symbol not found for SourceCodeInfo.Location.Companion.invoke(body: ERROR CLASS: Symbol not found for SourceCodeInfo.Location.Builder.() -> Unit): SourceCodeInfo.Location
operator fun ERROR CLASS: Symbol not found for SourceContext.Companion.invoke(body: ERROR CLASS: Symbol not found for SourceContext.Builder.() -> Unit): SourceContext
operator fun ERROR CLASS: Symbol not found for StringValue.Companion.invoke(body: ERROR CLASS: Symbol not found for StringValue.Builder.() -> Unit): StringValue
operator fun ERROR CLASS: Symbol not found for Struct.Companion.invoke(body: ERROR CLASS: Symbol not found for Struct.Builder.() -> Unit): Struct
operator fun ERROR CLASS: Symbol not found for Timestamp.Companion.invoke(body: ERROR CLASS: Symbol not found for Timestamp.Builder.() -> Unit): Timestamp
operator fun ERROR CLASS: Symbol not found for Type.Companion.invoke(body: ERROR CLASS: Symbol not found for Type.Builder.() -> Unit): Type
operator fun ERROR CLASS: Symbol not found for UInt32Value.Companion.invoke(body: ERROR CLASS: Symbol not found for UInt32Value.Builder.() -> Unit): UInt32Value
operator fun ERROR CLASS: Symbol not found for UInt64Value.Companion.invoke(body: ERROR CLASS: Symbol not found for UInt64Value.Builder.() -> Unit): UInt64Value
operator fun ERROR CLASS: Symbol not found for UninterpretedOption.Companion.invoke(body: ERROR CLASS: Symbol not found for UninterpretedOption.Builder.() -> Unit): UninterpretedOption
operator fun ERROR CLASS: Symbol not found for UninterpretedOption.NamePart.Companion.invoke(body: ERROR CLASS: Symbol not found for UninterpretedOption.NamePart.Builder.() -> Unit): UninterpretedOption.NamePart
operator fun ERROR CLASS: Symbol not found for Value.Companion.invoke(body: ERROR CLASS: Symbol not found for Value.Builder.() -> Unit): Value
operator fun Enum.Companion.invoke(body: ERROR CLASS: Symbol not found for Enum.Builder.() -> Unit): Enum

Constructs a new message.

Link copied to clipboard
inline fun <T : Any> ERROR CLASS: Symbol not found for Any.Companion.pack(value: T, urlPrefix: String = "type.googleapis.com"): Any

Packs a protobuf message into an Any message.

Link copied to clipboard

Converts this Protobuf Timestamp to a Kotlin Instant.

Link copied to clipboard

Converts this Protobuf Duration to a Kotlin kotlin.time.Duration.

Link copied to clipboard

Converts this Kotlin kotlin.time.Duration to a Protobuf Duration.

Link copied to clipboard

Converts this Kotlin Instant to a Protobuf Timestamp.

Link copied to clipboard
inline fun <T : Any> Any.unpack(): T

Unpacks this Any message into a message of type T.

fun <T : Any> Any.unpack(kClass: KClass<T>): T

Unpacks this Any message into a message of class kClass.

fun <T : Any> Any.unpack(kType: KType): T

Unpacks this Any message into a message of type kType.

Link copied to clipboard
inline fun <T : Any> Any.unpackOrNull(): T?

Unpacks this Any message into a message of type T, or returns null if the type does not match.

fun <T : Any> Any.unpackOrNull(kClass: KClass<T>): T?

Unpacks this Any message into a message of class kClass, or returns null if the type does not match.

fun <T : Any> Any.unpackOrNull(kType: KType): T?

Unpacks this Any message into a message of type kType, or returns null if the type does not match.