diff --git a/api/docker-kotlin.api b/api/docker-kotlin.api index 1f38ad12..e7ccc9d8 100644 --- a/api/docker-kotlin.api +++ b/api/docker-kotlin.api @@ -3372,15 +3372,15 @@ public final class me/devnatan/dockerkt/models/secret/SecretSpec$Driver$Companio public final class me/devnatan/dockerkt/models/system/Event { public static final field Companion Lme/devnatan/dockerkt/models/system/Event$Companion; public final fun component1 ()Lme/devnatan/dockerkt/models/system/EventType; - public final fun component2 ()Ljava/lang/String; + public final fun component2 ()Lme/devnatan/dockerkt/models/system/EventAction; public final fun component3 ()Lme/devnatan/dockerkt/models/system/EventActor; public final fun component4 ()Lme/devnatan/dockerkt/models/system/EventScope; public final fun component5 ()J public final fun component6 ()J - public final fun copy (Lme/devnatan/dockerkt/models/system/EventType;Ljava/lang/String;Lme/devnatan/dockerkt/models/system/EventActor;Lme/devnatan/dockerkt/models/system/EventScope;JJ)Lme/devnatan/dockerkt/models/system/Event; - public static synthetic fun copy$default (Lme/devnatan/dockerkt/models/system/Event;Lme/devnatan/dockerkt/models/system/EventType;Ljava/lang/String;Lme/devnatan/dockerkt/models/system/EventActor;Lme/devnatan/dockerkt/models/system/EventScope;JJILjava/lang/Object;)Lme/devnatan/dockerkt/models/system/Event; + public final fun copy (Lme/devnatan/dockerkt/models/system/EventType;Lme/devnatan/dockerkt/models/system/EventAction;Lme/devnatan/dockerkt/models/system/EventActor;Lme/devnatan/dockerkt/models/system/EventScope;JJ)Lme/devnatan/dockerkt/models/system/Event; + public static synthetic fun copy$default (Lme/devnatan/dockerkt/models/system/Event;Lme/devnatan/dockerkt/models/system/EventType;Lme/devnatan/dockerkt/models/system/EventAction;Lme/devnatan/dockerkt/models/system/EventActor;Lme/devnatan/dockerkt/models/system/EventScope;JJILjava/lang/Object;)Lme/devnatan/dockerkt/models/system/Event; public fun equals (Ljava/lang/Object;)Z - public final fun getAction ()Ljava/lang/String; + public final fun getAction ()Lme/devnatan/dockerkt/models/system/EventAction; public final fun getActor ()Lme/devnatan/dockerkt/models/system/EventActor; public final fun getScope ()Lme/devnatan/dockerkt/models/system/EventScope; public final fun getTimeMillis ()J diff --git a/api/docker-kotlin.klib.api b/api/docker-kotlin.klib.api index 85229952..a8a5a947 100644 --- a/api/docker-kotlin.klib.api +++ b/api/docker-kotlin.klib.api @@ -2361,7 +2361,7 @@ final class me.devnatan.dockerkt.models.secret/SecretSpec { // me.devnatan.docke final class me.devnatan.dockerkt.models.system/Event { // me.devnatan.dockerkt.models.system/Event|null[0] final val action // me.devnatan.dockerkt.models.system/Event.action|{}action[0] - final fun (): kotlin/String // me.devnatan.dockerkt.models.system/Event.action.|(){}[0] + final fun (): me.devnatan.dockerkt.models.system/EventAction // me.devnatan.dockerkt.models.system/Event.action.|(){}[0] final val actor // me.devnatan.dockerkt.models.system/Event.actor|{}actor[0] final fun (): me.devnatan.dockerkt.models.system/EventActor // me.devnatan.dockerkt.models.system/Event.actor.|(){}[0] final val scope // me.devnatan.dockerkt.models.system/Event.scope|{}scope[0] @@ -2374,12 +2374,12 @@ final class me.devnatan.dockerkt.models.system/Event { // me.devnatan.dockerkt.m final fun (): me.devnatan.dockerkt.models.system/EventType // me.devnatan.dockerkt.models.system/Event.type.|(){}[0] final fun component1(): me.devnatan.dockerkt.models.system/EventType // me.devnatan.dockerkt.models.system/Event.component1|component1(){}[0] - final fun component2(): kotlin/String // me.devnatan.dockerkt.models.system/Event.component2|component2(){}[0] + final fun component2(): me.devnatan.dockerkt.models.system/EventAction // me.devnatan.dockerkt.models.system/Event.component2|component2(){}[0] final fun component3(): me.devnatan.dockerkt.models.system/EventActor // me.devnatan.dockerkt.models.system/Event.component3|component3(){}[0] final fun component4(): me.devnatan.dockerkt.models.system/EventScope // me.devnatan.dockerkt.models.system/Event.component4|component4(){}[0] final fun component5(): kotlin/Long // me.devnatan.dockerkt.models.system/Event.component5|component5(){}[0] final fun component6(): kotlin/Long // me.devnatan.dockerkt.models.system/Event.component6|component6(){}[0] - final fun copy(me.devnatan.dockerkt.models.system/EventType = ..., kotlin/String = ..., me.devnatan.dockerkt.models.system/EventActor = ..., me.devnatan.dockerkt.models.system/EventScope = ..., kotlin/Long = ..., kotlin/Long = ...): me.devnatan.dockerkt.models.system/Event // me.devnatan.dockerkt.models.system/Event.copy|copy(me.devnatan.dockerkt.models.system.EventType;kotlin.String;me.devnatan.dockerkt.models.system.EventActor;me.devnatan.dockerkt.models.system.EventScope;kotlin.Long;kotlin.Long){}[0] + final fun copy(me.devnatan.dockerkt.models.system/EventType = ..., me.devnatan.dockerkt.models.system/EventAction = ..., me.devnatan.dockerkt.models.system/EventActor = ..., me.devnatan.dockerkt.models.system/EventScope = ..., kotlin/Long = ..., kotlin/Long = ...): me.devnatan.dockerkt.models.system/Event // me.devnatan.dockerkt.models.system/Event.copy|copy(me.devnatan.dockerkt.models.system.EventType;me.devnatan.dockerkt.models.system.EventAction;me.devnatan.dockerkt.models.system.EventActor;me.devnatan.dockerkt.models.system.EventScope;kotlin.Long;kotlin.Long){}[0] final fun equals(kotlin/Any?): kotlin/Boolean // me.devnatan.dockerkt.models.system/Event.equals|equals(kotlin.Any?){}[0] final fun hashCode(): kotlin/Int // me.devnatan.dockerkt.models.system/Event.hashCode|hashCode(){}[0] final fun toString(): kotlin/String // me.devnatan.dockerkt.models.system/Event.toString|toString(){}[0] diff --git a/src/commonMain/kotlin/me/devnatan/dockerkt/models/system/Event.kt b/src/commonMain/kotlin/me/devnatan/dockerkt/models/system/Event.kt index fc20f428..73926ff0 100644 --- a/src/commonMain/kotlin/me/devnatan/dockerkt/models/system/Event.kt +++ b/src/commonMain/kotlin/me/devnatan/dockerkt/models/system/Event.kt @@ -10,7 +10,7 @@ import kotlin.time.Instant @Serializable public data class Event internal constructor( @SerialName("Type") public val type: EventType, - @SerialName("Action") public val action: String, + @SerialName("Action") public val action: EventAction, @SerialName("Actor") public val actor: EventActor, @SerialName("scope") public val scope: EventScope, @SerialName("time") public val timeMillis: Long, diff --git a/src/commonMain/kotlin/me/devnatan/dockerkt/resource/exec/ExecResource.kt b/src/commonMain/kotlin/me/devnatan/dockerkt/resource/exec/ExecResource.kt index 373280d1..7bf83378 100644 --- a/src/commonMain/kotlin/me/devnatan/dockerkt/resource/exec/ExecResource.kt +++ b/src/commonMain/kotlin/me/devnatan/dockerkt/resource/exec/ExecResource.kt @@ -153,7 +153,7 @@ public class ExecResource internal constructor( else -> { val output = collectFromSocket( - response.bodyAsChannel(), + channel = response.bodyAsChannel(), tty = options.tty == true, demux = options.demux, )