org.xmtp.proto.mls.message.contents.GroupUpdatedKt.kt Maven / Gradle / Ivy
The newest version!
//Generated by the protocol buffer compiler. DO NOT EDIT!
// source: mls/message_contents/transcript_messages.proto
package org.xmtp.proto.mls.message.contents;
@kotlin.jvm.JvmName("-initializegroupUpdated")
public inline fun groupUpdated(block: org.xmtp.proto.mls.message.contents.GroupUpdatedKt.Dsl.() -> kotlin.Unit): org.xmtp.proto.mls.message.contents.TranscriptMessages.GroupUpdated =
org.xmtp.proto.mls.message.contents.GroupUpdatedKt.Dsl._create(org.xmtp.proto.mls.message.contents.TranscriptMessages.GroupUpdated.newBuilder()).apply { block() }._build()
public object GroupUpdatedKt {
@kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
@com.google.protobuf.kotlin.ProtoDslMarker
public class Dsl private constructor(
private val _builder: org.xmtp.proto.mls.message.contents.TranscriptMessages.GroupUpdated.Builder
) {
public companion object {
@kotlin.jvm.JvmSynthetic
@kotlin.PublishedApi
internal fun _create(builder: org.xmtp.proto.mls.message.contents.TranscriptMessages.GroupUpdated.Builder): Dsl = Dsl(builder)
}
@kotlin.jvm.JvmSynthetic
@kotlin.PublishedApi
internal fun _build(): org.xmtp.proto.mls.message.contents.TranscriptMessages.GroupUpdated = _builder.build()
/**
* string initiated_by_inbox_id = 1;
*/
public var initiatedByInboxId: kotlin.String
@JvmName("getInitiatedByInboxId")
get() = _builder.getInitiatedByInboxId()
@JvmName("setInitiatedByInboxId")
set(value) {
_builder.setInitiatedByInboxId(value)
}
/**
* string initiated_by_inbox_id = 1;
*/
public fun clearInitiatedByInboxId() {
_builder.clearInitiatedByInboxId()
}
/**
* An uninstantiable, behaviorless type to represent the field in
* generics.
*/
@kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
public class AddedInboxesProxy private constructor() : com.google.protobuf.kotlin.DslProxy()
/**
*
* The inboxes added in the commit
*
*
* repeated .xmtp.mls.message_contents.GroupUpdated.Inbox added_inboxes = 2;
*/
public val addedInboxes: com.google.protobuf.kotlin.DslList
@kotlin.jvm.JvmSynthetic
get() = com.google.protobuf.kotlin.DslList(
_builder.getAddedInboxesList()
)
/**
*
* The inboxes added in the commit
*
*
* repeated .xmtp.mls.message_contents.GroupUpdated.Inbox added_inboxes = 2;
* @param value The addedInboxes to add.
*/
@kotlin.jvm.JvmSynthetic
@kotlin.jvm.JvmName("addAddedInboxes")
public fun com.google.protobuf.kotlin.DslList.add(value: org.xmtp.proto.mls.message.contents.TranscriptMessages.GroupUpdated.Inbox) {
_builder.addAddedInboxes(value)
}
/**
*
* The inboxes added in the commit
*
*
* repeated .xmtp.mls.message_contents.GroupUpdated.Inbox added_inboxes = 2;
* @param value The addedInboxes to add.
*/
@kotlin.jvm.JvmSynthetic
@kotlin.jvm.JvmName("plusAssignAddedInboxes")
@Suppress("NOTHING_TO_INLINE")
public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: org.xmtp.proto.mls.message.contents.TranscriptMessages.GroupUpdated.Inbox) {
add(value)
}
/**
*
* The inboxes added in the commit
*
*
* repeated .xmtp.mls.message_contents.GroupUpdated.Inbox added_inboxes = 2;
* @param values The addedInboxes to add.
*/
@kotlin.jvm.JvmSynthetic
@kotlin.jvm.JvmName("addAllAddedInboxes")
public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) {
_builder.addAllAddedInboxes(values)
}
/**
*
* The inboxes added in the commit
*
*
* repeated .xmtp.mls.message_contents.GroupUpdated.Inbox added_inboxes = 2;
* @param values The addedInboxes to add.
*/
@kotlin.jvm.JvmSynthetic
@kotlin.jvm.JvmName("plusAssignAllAddedInboxes")
@Suppress("NOTHING_TO_INLINE")
public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) {
addAll(values)
}
/**
*
* The inboxes added in the commit
*
*
* repeated .xmtp.mls.message_contents.GroupUpdated.Inbox added_inboxes = 2;
* @param index The index to set the value at.
* @param value The addedInboxes to set.
*/
@kotlin.jvm.JvmSynthetic
@kotlin.jvm.JvmName("setAddedInboxes")
public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: org.xmtp.proto.mls.message.contents.TranscriptMessages.GroupUpdated.Inbox) {
_builder.setAddedInboxes(index, value)
}
/**
*
* The inboxes added in the commit
*
*
* repeated .xmtp.mls.message_contents.GroupUpdated.Inbox added_inboxes = 2;
*/
@kotlin.jvm.JvmSynthetic
@kotlin.jvm.JvmName("clearAddedInboxes")
public fun com.google.protobuf.kotlin.DslList.clear() {
_builder.clearAddedInboxes()
}
/**
* An uninstantiable, behaviorless type to represent the field in
* generics.
*/
@kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
public class RemovedInboxesProxy private constructor() : com.google.protobuf.kotlin.DslProxy()
/**
*
* The inboxes removed in the commit
*
*
* repeated .xmtp.mls.message_contents.GroupUpdated.Inbox removed_inboxes = 3;
*/
public val removedInboxes: com.google.protobuf.kotlin.DslList
@kotlin.jvm.JvmSynthetic
get() = com.google.protobuf.kotlin.DslList(
_builder.getRemovedInboxesList()
)
/**
*
* The inboxes removed in the commit
*
*
* repeated .xmtp.mls.message_contents.GroupUpdated.Inbox removed_inboxes = 3;
* @param value The removedInboxes to add.
*/
@kotlin.jvm.JvmSynthetic
@kotlin.jvm.JvmName("addRemovedInboxes")
public fun com.google.protobuf.kotlin.DslList.add(value: org.xmtp.proto.mls.message.contents.TranscriptMessages.GroupUpdated.Inbox) {
_builder.addRemovedInboxes(value)
}
/**
*
* The inboxes removed in the commit
*
*
* repeated .xmtp.mls.message_contents.GroupUpdated.Inbox removed_inboxes = 3;
* @param value The removedInboxes to add.
*/
@kotlin.jvm.JvmSynthetic
@kotlin.jvm.JvmName("plusAssignRemovedInboxes")
@Suppress("NOTHING_TO_INLINE")
public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: org.xmtp.proto.mls.message.contents.TranscriptMessages.GroupUpdated.Inbox) {
add(value)
}
/**
*
* The inboxes removed in the commit
*
*
* repeated .xmtp.mls.message_contents.GroupUpdated.Inbox removed_inboxes = 3;
* @param values The removedInboxes to add.
*/
@kotlin.jvm.JvmSynthetic
@kotlin.jvm.JvmName("addAllRemovedInboxes")
public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) {
_builder.addAllRemovedInboxes(values)
}
/**
*
* The inboxes removed in the commit
*
*
* repeated .xmtp.mls.message_contents.GroupUpdated.Inbox removed_inboxes = 3;
* @param values The removedInboxes to add.
*/
@kotlin.jvm.JvmSynthetic
@kotlin.jvm.JvmName("plusAssignAllRemovedInboxes")
@Suppress("NOTHING_TO_INLINE")
public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) {
addAll(values)
}
/**
*
* The inboxes removed in the commit
*
*
* repeated .xmtp.mls.message_contents.GroupUpdated.Inbox removed_inboxes = 3;
* @param index The index to set the value at.
* @param value The removedInboxes to set.
*/
@kotlin.jvm.JvmSynthetic
@kotlin.jvm.JvmName("setRemovedInboxes")
public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: org.xmtp.proto.mls.message.contents.TranscriptMessages.GroupUpdated.Inbox) {
_builder.setRemovedInboxes(index, value)
}
/**
*
* The inboxes removed in the commit
*
*
* repeated .xmtp.mls.message_contents.GroupUpdated.Inbox removed_inboxes = 3;
*/
@kotlin.jvm.JvmSynthetic
@kotlin.jvm.JvmName("clearRemovedInboxes")
public fun com.google.protobuf.kotlin.DslList.clear() {
_builder.clearRemovedInboxes()
}
/**
* An uninstantiable, behaviorless type to represent the field in
* generics.
*/
@kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
public class MetadataFieldChangesProxy private constructor() : com.google.protobuf.kotlin.DslProxy()
/**
*
* The metadata changes in the commit
*
*
* repeated .xmtp.mls.message_contents.GroupUpdated.MetadataFieldChange metadata_field_changes = 4;
*/
public val metadataFieldChanges: com.google.protobuf.kotlin.DslList
@kotlin.jvm.JvmSynthetic
get() = com.google.protobuf.kotlin.DslList(
_builder.getMetadataFieldChangesList()
)
/**
*
* The metadata changes in the commit
*
*
* repeated .xmtp.mls.message_contents.GroupUpdated.MetadataFieldChange metadata_field_changes = 4;
* @param value The metadataFieldChanges to add.
*/
@kotlin.jvm.JvmSynthetic
@kotlin.jvm.JvmName("addMetadataFieldChanges")
public fun com.google.protobuf.kotlin.DslList.add(value: org.xmtp.proto.mls.message.contents.TranscriptMessages.GroupUpdated.MetadataFieldChange) {
_builder.addMetadataFieldChanges(value)
}
/**
*
* The metadata changes in the commit
*
*
* repeated .xmtp.mls.message_contents.GroupUpdated.MetadataFieldChange metadata_field_changes = 4;
* @param value The metadataFieldChanges to add.
*/
@kotlin.jvm.JvmSynthetic
@kotlin.jvm.JvmName("plusAssignMetadataFieldChanges")
@Suppress("NOTHING_TO_INLINE")
public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: org.xmtp.proto.mls.message.contents.TranscriptMessages.GroupUpdated.MetadataFieldChange) {
add(value)
}
/**
*
* The metadata changes in the commit
*
*
* repeated .xmtp.mls.message_contents.GroupUpdated.MetadataFieldChange metadata_field_changes = 4;
* @param values The metadataFieldChanges to add.
*/
@kotlin.jvm.JvmSynthetic
@kotlin.jvm.JvmName("addAllMetadataFieldChanges")
public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) {
_builder.addAllMetadataFieldChanges(values)
}
/**
*
* The metadata changes in the commit
*
*
* repeated .xmtp.mls.message_contents.GroupUpdated.MetadataFieldChange metadata_field_changes = 4;
* @param values The metadataFieldChanges to add.
*/
@kotlin.jvm.JvmSynthetic
@kotlin.jvm.JvmName("plusAssignAllMetadataFieldChanges")
@Suppress("NOTHING_TO_INLINE")
public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) {
addAll(values)
}
/**
*
* The metadata changes in the commit
*
*
* repeated .xmtp.mls.message_contents.GroupUpdated.MetadataFieldChange metadata_field_changes = 4;
* @param index The index to set the value at.
* @param value The metadataFieldChanges to set.
*/
@kotlin.jvm.JvmSynthetic
@kotlin.jvm.JvmName("setMetadataFieldChanges")
public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: org.xmtp.proto.mls.message.contents.TranscriptMessages.GroupUpdated.MetadataFieldChange) {
_builder.setMetadataFieldChanges(index, value)
}
/**
*
* The metadata changes in the commit
*
*
* repeated .xmtp.mls.message_contents.GroupUpdated.MetadataFieldChange metadata_field_changes = 4;
*/
@kotlin.jvm.JvmSynthetic
@kotlin.jvm.JvmName("clearMetadataFieldChanges")
public fun com.google.protobuf.kotlin.DslList.clear() {
_builder.clearMetadataFieldChanges()
}
}
@kotlin.jvm.JvmName("-initializeinbox")
public inline fun inbox(block: org.xmtp.proto.mls.message.contents.GroupUpdatedKt.InboxKt.Dsl.() -> kotlin.Unit): org.xmtp.proto.mls.message.contents.TranscriptMessages.GroupUpdated.Inbox =
org.xmtp.proto.mls.message.contents.GroupUpdatedKt.InboxKt.Dsl._create(org.xmtp.proto.mls.message.contents.TranscriptMessages.GroupUpdated.Inbox.newBuilder()).apply { block() }._build()
public object InboxKt {
@kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
@com.google.protobuf.kotlin.ProtoDslMarker
public class Dsl private constructor(
private val _builder: org.xmtp.proto.mls.message.contents.TranscriptMessages.GroupUpdated.Inbox.Builder
) {
public companion object {
@kotlin.jvm.JvmSynthetic
@kotlin.PublishedApi
internal fun _create(builder: org.xmtp.proto.mls.message.contents.TranscriptMessages.GroupUpdated.Inbox.Builder): Dsl = Dsl(builder)
}
@kotlin.jvm.JvmSynthetic
@kotlin.PublishedApi
internal fun _build(): org.xmtp.proto.mls.message.contents.TranscriptMessages.GroupUpdated.Inbox = _builder.build()
/**
* string inbox_id = 1;
*/
public var inboxId: kotlin.String
@JvmName("getInboxId")
get() = _builder.getInboxId()
@JvmName("setInboxId")
set(value) {
_builder.setInboxId(value)
}
/**
* string inbox_id = 1;
*/
public fun clearInboxId() {
_builder.clearInboxId()
}
}
}
@kotlin.jvm.JvmName("-initializemetadataFieldChange")
public inline fun metadataFieldChange(block: org.xmtp.proto.mls.message.contents.GroupUpdatedKt.MetadataFieldChangeKt.Dsl.() -> kotlin.Unit): org.xmtp.proto.mls.message.contents.TranscriptMessages.GroupUpdated.MetadataFieldChange =
org.xmtp.proto.mls.message.contents.GroupUpdatedKt.MetadataFieldChangeKt.Dsl._create(org.xmtp.proto.mls.message.contents.TranscriptMessages.GroupUpdated.MetadataFieldChange.newBuilder()).apply { block() }._build()
public object MetadataFieldChangeKt {
@kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
@com.google.protobuf.kotlin.ProtoDslMarker
public class Dsl private constructor(
private val _builder: org.xmtp.proto.mls.message.contents.TranscriptMessages.GroupUpdated.MetadataFieldChange.Builder
) {
public companion object {
@kotlin.jvm.JvmSynthetic
@kotlin.PublishedApi
internal fun _create(builder: org.xmtp.proto.mls.message.contents.TranscriptMessages.GroupUpdated.MetadataFieldChange.Builder): Dsl = Dsl(builder)
}
@kotlin.jvm.JvmSynthetic
@kotlin.PublishedApi
internal fun _build(): org.xmtp.proto.mls.message.contents.TranscriptMessages.GroupUpdated.MetadataFieldChange = _builder.build()
/**
*
* The field that was changed
*
*
* string field_name = 1;
*/
public var fieldName: kotlin.String
@JvmName("getFieldName")
get() = _builder.getFieldName()
@JvmName("setFieldName")
set(value) {
_builder.setFieldName(value)
}
/**
*
* The field that was changed
*
*
* string field_name = 1;
*/
public fun clearFieldName() {
_builder.clearFieldName()
}
/**
*
* The previous value
*
*
* optional string old_value = 2;
*/
public var oldValue: kotlin.String
@JvmName("getOldValue")
get() = _builder.getOldValue()
@JvmName("setOldValue")
set(value) {
_builder.setOldValue(value)
}
/**
*
* The previous value
*
*
* optional string old_value = 2;
*/
public fun clearOldValue() {
_builder.clearOldValue()
}
/**
*
* The previous value
*
*
* optional string old_value = 2;
* @return Whether the oldValue field is set.
*/
public fun hasOldValue(): kotlin.Boolean {
return _builder.hasOldValue()
}
/**
*
* The updated value
*
*
* optional string new_value = 3;
*/
public var newValue: kotlin.String
@JvmName("getNewValue")
get() = _builder.getNewValue()
@JvmName("setNewValue")
set(value) {
_builder.setNewValue(value)
}
/**
*
* The updated value
*
*
* optional string new_value = 3;
*/
public fun clearNewValue() {
_builder.clearNewValue()
}
/**
*
* The updated value
*
*
* optional string new_value = 3;
* @return Whether the newValue field is set.
*/
public fun hasNewValue(): kotlin.Boolean {
return _builder.hasNewValue()
}
}
}
}
public inline fun org.xmtp.proto.mls.message.contents.TranscriptMessages.GroupUpdated.copy(block: org.xmtp.proto.mls.message.contents.GroupUpdatedKt.Dsl.() -> kotlin.Unit): org.xmtp.proto.mls.message.contents.TranscriptMessages.GroupUpdated =
org.xmtp.proto.mls.message.contents.GroupUpdatedKt.Dsl._create(this.toBuilder()).apply { block() }._build()
public inline fun org.xmtp.proto.mls.message.contents.TranscriptMessages.GroupUpdated.Inbox.copy(block: org.xmtp.proto.mls.message.contents.GroupUpdatedKt.InboxKt.Dsl.() -> kotlin.Unit): org.xmtp.proto.mls.message.contents.TranscriptMessages.GroupUpdated.Inbox =
org.xmtp.proto.mls.message.contents.GroupUpdatedKt.InboxKt.Dsl._create(this.toBuilder()).apply { block() }._build()
public inline fun org.xmtp.proto.mls.message.contents.TranscriptMessages.GroupUpdated.MetadataFieldChange.copy(block: org.xmtp.proto.mls.message.contents.GroupUpdatedKt.MetadataFieldChangeKt.Dsl.() -> kotlin.Unit): org.xmtp.proto.mls.message.contents.TranscriptMessages.GroupUpdated.MetadataFieldChange =
org.xmtp.proto.mls.message.contents.GroupUpdatedKt.MetadataFieldChangeKt.Dsl._create(this.toBuilder()).apply { block() }._build()