Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 10 additions & 11 deletions api/docker-kotlin.api
Original file line number Diff line number Diff line change
Expand Up @@ -294,26 +294,25 @@ public final class me/devnatan/dockerkt/models/GraphDriverData$Companion {

public final class me/devnatan/dockerkt/models/HealthConfig {
public static final field Companion Lme/devnatan/dockerkt/models/HealthConfig$Companion;
public fun <init> ()V
public fun <init> (Ljava/util/List;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;)V
public synthetic fun <init> (Ljava/util/List;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public synthetic fun <init> (Ljava/util/List;Lkotlin/ULong;Ljava/lang/Integer;Ljava/lang/Integer;Lkotlin/ULong;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public synthetic fun <init> (Ljava/util/List;Lkotlin/ULong;Ljava/lang/Integer;Ljava/lang/Integer;Lkotlin/ULong;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun component1 ()Ljava/util/List;
public final fun component2 ()Ljava/lang/Integer;
public final fun component2-6VbMDqA ()Lkotlin/ULong;
public final fun component3 ()Ljava/lang/Integer;
public final fun component4 ()Ljava/lang/Integer;
public final fun component5 ()Ljava/lang/Integer;
public final fun copy (Ljava/util/List;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;)Lme/devnatan/dockerkt/models/HealthConfig;
public static synthetic fun copy$default (Lme/devnatan/dockerkt/models/HealthConfig;Ljava/util/List;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;ILjava/lang/Object;)Lme/devnatan/dockerkt/models/HealthConfig;
public final fun component5-6VbMDqA ()Lkotlin/ULong;
public final fun copy-CyhqfDk (Ljava/util/List;Lkotlin/ULong;Ljava/lang/Integer;Ljava/lang/Integer;Lkotlin/ULong;)Lme/devnatan/dockerkt/models/HealthConfig;
public static synthetic fun copy-CyhqfDk$default (Lme/devnatan/dockerkt/models/HealthConfig;Ljava/util/List;Lkotlin/ULong;Ljava/lang/Integer;Ljava/lang/Integer;Lkotlin/ULong;ILjava/lang/Object;)Lme/devnatan/dockerkt/models/HealthConfig;
public fun equals (Ljava/lang/Object;)Z
public final fun getInterval ()Ljava/lang/Integer;
public final fun getInterval-6VbMDqA ()Lkotlin/ULong;
public final fun getRetries ()Ljava/lang/Integer;
public final fun getStartPeriod ()Ljava/lang/Integer;
public final fun getStartPeriod-6VbMDqA ()Lkotlin/ULong;
public final fun getTest ()Ljava/util/List;
public final fun getTimeout ()Ljava/lang/Integer;
public fun hashCode ()I
public final fun setInterval (Ljava/lang/Integer;)V
public final fun setInterval-ADd3fzo (Lkotlin/ULong;)V
public final fun setRetries (Ljava/lang/Integer;)V
public final fun setStartPeriod (Ljava/lang/Integer;)V
public final fun setStartPeriod-ADd3fzo (Lkotlin/ULong;)V
public final fun setTest (Ljava/util/List;)V
public final fun setTimeout (Ljava/lang/Integer;)V
public fun toString ()Ljava/lang/String;
Expand Down
16 changes: 8 additions & 8 deletions api/docker-kotlin.klib.api
Original file line number Diff line number Diff line change
Expand Up @@ -2946,17 +2946,17 @@ final class me.devnatan.dockerkt.models/GraphDriverData { // me.devnatan.dockerk
}

final class me.devnatan.dockerkt.models/HealthConfig { // me.devnatan.dockerkt.models/HealthConfig|null[0]
constructor <init>(kotlin.collections/List<kotlin/String>? = ..., kotlin/Int? = ..., kotlin/Int? = ..., kotlin/Int? = ..., kotlin/Int? = ...) // me.devnatan.dockerkt.models/HealthConfig.<init>|<init>(kotlin.collections.List<kotlin.String>?;kotlin.Int?;kotlin.Int?;kotlin.Int?;kotlin.Int?){}[0]
constructor <init>(kotlin.collections/List<kotlin/String>? = ..., kotlin/ULong? = ..., kotlin/Int? = ..., kotlin/Int? = ..., kotlin/ULong? = ...) // me.devnatan.dockerkt.models/HealthConfig.<init>|<init>(kotlin.collections.List<kotlin.String>?;kotlin.ULong?;kotlin.Int?;kotlin.Int?;kotlin.ULong?){}[0]

final var interval // me.devnatan.dockerkt.models/HealthConfig.interval|{}interval[0]
final fun <get-interval>(): kotlin/Int? // me.devnatan.dockerkt.models/HealthConfig.interval.<get-interval>|<get-interval>(){}[0]
final fun <set-interval>(kotlin/Int?) // me.devnatan.dockerkt.models/HealthConfig.interval.<set-interval>|<set-interval>(kotlin.Int?){}[0]
final fun <get-interval>(): kotlin/ULong? // me.devnatan.dockerkt.models/HealthConfig.interval.<get-interval>|<get-interval>(){}[0]
final fun <set-interval>(kotlin/ULong?) // me.devnatan.dockerkt.models/HealthConfig.interval.<set-interval>|<set-interval>(kotlin.ULong?){}[0]
final var retries // me.devnatan.dockerkt.models/HealthConfig.retries|{}retries[0]
final fun <get-retries>(): kotlin/Int? // me.devnatan.dockerkt.models/HealthConfig.retries.<get-retries>|<get-retries>(){}[0]
final fun <set-retries>(kotlin/Int?) // me.devnatan.dockerkt.models/HealthConfig.retries.<set-retries>|<set-retries>(kotlin.Int?){}[0]
final var startPeriod // me.devnatan.dockerkt.models/HealthConfig.startPeriod|{}startPeriod[0]
final fun <get-startPeriod>(): kotlin/Int? // me.devnatan.dockerkt.models/HealthConfig.startPeriod.<get-startPeriod>|<get-startPeriod>(){}[0]
final fun <set-startPeriod>(kotlin/Int?) // me.devnatan.dockerkt.models/HealthConfig.startPeriod.<set-startPeriod>|<set-startPeriod>(kotlin.Int?){}[0]
final fun <get-startPeriod>(): kotlin/ULong? // me.devnatan.dockerkt.models/HealthConfig.startPeriod.<get-startPeriod>|<get-startPeriod>(){}[0]
final fun <set-startPeriod>(kotlin/ULong?) // me.devnatan.dockerkt.models/HealthConfig.startPeriod.<set-startPeriod>|<set-startPeriod>(kotlin.ULong?){}[0]
final var test // me.devnatan.dockerkt.models/HealthConfig.test|{}test[0]
final fun <get-test>(): kotlin.collections/List<kotlin/String>? // me.devnatan.dockerkt.models/HealthConfig.test.<get-test>|<get-test>(){}[0]
final fun <set-test>(kotlin.collections/List<kotlin/String>?) // me.devnatan.dockerkt.models/HealthConfig.test.<set-test>|<set-test>(kotlin.collections.List<kotlin.String>?){}[0]
Expand All @@ -2965,11 +2965,11 @@ final class me.devnatan.dockerkt.models/HealthConfig { // me.devnatan.dockerkt.m
final fun <set-timeout>(kotlin/Int?) // me.devnatan.dockerkt.models/HealthConfig.timeout.<set-timeout>|<set-timeout>(kotlin.Int?){}[0]

final fun component1(): kotlin.collections/List<kotlin/String>? // me.devnatan.dockerkt.models/HealthConfig.component1|component1(){}[0]
final fun component2(): kotlin/Int? // me.devnatan.dockerkt.models/HealthConfig.component2|component2(){}[0]
final fun component2(): kotlin/ULong? // me.devnatan.dockerkt.models/HealthConfig.component2|component2(){}[0]
final fun component3(): kotlin/Int? // me.devnatan.dockerkt.models/HealthConfig.component3|component3(){}[0]
final fun component4(): kotlin/Int? // me.devnatan.dockerkt.models/HealthConfig.component4|component4(){}[0]
final fun component5(): kotlin/Int? // me.devnatan.dockerkt.models/HealthConfig.component5|component5(){}[0]
final fun copy(kotlin.collections/List<kotlin/String>? = ..., kotlin/Int? = ..., kotlin/Int? = ..., kotlin/Int? = ..., kotlin/Int? = ...): me.devnatan.dockerkt.models/HealthConfig // me.devnatan.dockerkt.models/HealthConfig.copy|copy(kotlin.collections.List<kotlin.String>?;kotlin.Int?;kotlin.Int?;kotlin.Int?;kotlin.Int?){}[0]
final fun component5(): kotlin/ULong? // me.devnatan.dockerkt.models/HealthConfig.component5|component5(){}[0]
final fun copy(kotlin.collections/List<kotlin/String>? = ..., kotlin/ULong? = ..., kotlin/Int? = ..., kotlin/Int? = ..., kotlin/ULong? = ...): me.devnatan.dockerkt.models/HealthConfig // me.devnatan.dockerkt.models/HealthConfig.copy|copy(kotlin.collections.List<kotlin.String>?;kotlin.ULong?;kotlin.Int?;kotlin.Int?;kotlin.ULong?){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // me.devnatan.dockerkt.models/HealthConfig.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // me.devnatan.dockerkt.models/HealthConfig.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // me.devnatan.dockerkt.models/HealthConfig.toString|toString(){}[0]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,17 +9,17 @@ import kotlin.time.toDuration
@Serializable
public data class HealthConfig(
@SerialName("Test") public var test: List<String>? = null,
@SerialName("Interval") public var interval: Int? = null,
@SerialName("Interval") public var interval: ULong? = null,
@SerialName("Timeout") public var timeout: Int? = null,
@SerialName("Retries") public var retries: Int? = null,
@SerialName("StartPeriod") public var startPeriod: Int? = null,
@SerialName("StartPeriod") public var startPeriod: ULong? = null,
)

@Suppress("EXTENSION_SHADOWED_BY_MEMBER")
public var HealthConfig.interval: Duration?
get() = interval?.toDuration(DurationUnit.NANOSECONDS)
get() = interval?.toLong()?.toDuration(DurationUnit.NANOSECONDS)
set(value) {
interval = value?.inWholeNanoseconds?.toInt()
interval = value?.inWholeNanoseconds?.toULong()
}

@Suppress("EXTENSION_SHADOWED_BY_MEMBER")
Expand All @@ -31,7 +31,7 @@ public var HealthConfig.timeout: Duration?

@Suppress("EXTENSION_SHADOWED_BY_MEMBER")
public var HealthConfig.startPeriod: Duration?
get() = startPeriod?.toDuration(DurationUnit.NANOSECONDS)
get() = startPeriod?.toLong()?.toDuration(DurationUnit.NANOSECONDS)
set(value) {
startPeriod = value?.inWholeNanoseconds?.toInt()
startPeriod = value?.inWholeNanoseconds?.toULong()
}
Loading