Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

release: 0.1.0-alpha.12 #83

Open
wants to merge 36 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
4937ab9
chore(internal): version bump
stainless-app[bot] Dec 20, 2024
cedc29f
feat(api): api update
stainless-app[bot] Jan 23, 2025
ca04676
chore(internal): codegen related update
stainless-app[bot] Jan 24, 2025
a62fb1f
chore(internal): codegen related update
stainless-app[bot] Jan 25, 2025
2885a5a
chore(internal): codegen related update
stainless-app[bot] Jan 25, 2025
207ba78
feat(client): add `close` method
stainless-app[bot] Jan 28, 2025
ad4f217
docs: add client documentation
stainless-app[bot] Jan 28, 2025
0083c41
docs: `async` and `sync` method comments
stainless-app[bot] Jan 28, 2025
882eb61
fix(client): make some classes and constructors non-public
stainless-app[bot] Jan 28, 2025
5f394f5
docs: builder, enum, and union comments
stainless-app[bot] Jan 28, 2025
c23eea2
chore(internal): codegen related update
stainless-app[bot] Mar 4, 2025
2fca9f1
chore(internal): refactor `ErrorHandlingTest`
stainless-app[bot] Mar 4, 2025
5087297
feat(api): add endpoint to retrieve commit by id (#77)
stainless-app[bot] Mar 13, 2025
3ee21d4
chore(internal): codegen related update (#79)
stainless-app[bot] Mar 14, 2025
6e35cbf
chore(client)!: move classes into subpackages and shorten names (#80)
stainless-app[bot] Mar 14, 2025
9eba32c
chore(internal): remove extra empty newlines (#81)
stainless-app[bot] Mar 14, 2025
54e8c73
chore(internal): remove workflow
Mar 14, 2025
687dd63
docs: deduplicate and refine comments (#84)
stainless-app[bot] Mar 15, 2025
3d4d199
chore(internal): codegen related update (#85)
stainless-app[bot] Mar 17, 2025
e6da0bf
docs: add `build` method comments (#86)
stainless-app[bot] Mar 17, 2025
301bc32
chore(internal): refactor query param serialization impl and tests (#87)
stainless-app[bot] Mar 18, 2025
ece3d6d
chore(internal): rename `getPathParam` (#88)
stainless-app[bot] Mar 18, 2025
db068dc
chore(internal): reformat some tests (#89)
stainless-app[bot] Mar 19, 2025
f2b112b
fix(client): support kotlin 1.8 runtime (#90)
stainless-app[bot] Mar 19, 2025
b928602
chore(internal): refactor enum query param serialization (#91)
stainless-app[bot] Mar 19, 2025
722165b
chore(internal): add missing release please block (#92)
stainless-app[bot] Mar 20, 2025
d1ee889
chore(client)!: refactor exception structure and methods (#93)
stainless-app[bot] Mar 20, 2025
ac5dc3b
docs: refine comments on multipart params (#94)
stainless-app[bot] Mar 21, 2025
5c782e5
chore(internal): fix example formatting (#95)
stainless-app[bot] Mar 22, 2025
4852f0f
chore(internal): remove unnecessary import (#96)
stainless-app[bot] Mar 22, 2025
7eafb98
docs: update readme exception docs (#97)
stainless-app[bot] Mar 22, 2025
dd9ea15
docs: minor readme tweak (#98)
stainless-app[bot] Mar 22, 2025
86e9363
feat(client): support a lower jackson version (#99)
stainless-app[bot] Mar 26, 2025
301b38d
codegen metadata
stainless-app[bot] Mar 27, 2025
17fc1d7
chore(internal): delete unused methods and annotations (#100)
stainless-app[bot] Mar 27, 2025
3e135db
release: 0.1.0-alpha.12
stainless-app[bot] Mar 27, 2025
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
Prev Previous commit
Next Next commit
fix(client): make some classes and constructors non-public
chore(internal): remove some unnecessary `constructor` keywords
  • Loading branch information
stainless-app[bot] authored and meorphis committed Mar 14, 2025
commit 882eb61286bb52c15224a36677a934523ccb4fb3
Original file line number Diff line number Diff line change
@@ -171,7 +171,7 @@ private constructor(private val okHttpClient: okhttp3.OkHttpClient, private val
@JvmStatic fun builder() = Builder()
}

class Builder {
class Builder internal constructor() {

private var baseUrl: HttpUrl? = null
// The default timeout is 1 minute.
Original file line number Diff line number Diff line change
@@ -22,7 +22,7 @@ class OpenlayerOkHttpClient private constructor() {
@JvmStatic fun fromEnv(): OpenlayerClient = builder().fromEnv().build()
}

class Builder {
class Builder internal constructor() {

private var clientOptions: ClientOptions.Builder = ClientOptions.builder()
private var baseUrl: String = ClientOptions.PRODUCTION_URL
Original file line number Diff line number Diff line change
@@ -22,7 +22,7 @@ class OpenlayerOkHttpClientAsync private constructor() {
@JvmStatic fun fromEnv(): OpenlayerClientAsync = builder().fromEnv().build()
}

class Builder {
class Builder internal constructor() {

private var clientOptions: ClientOptions.Builder = ClientOptions.builder()
private var baseUrl: String = ClientOptions.PRODUCTION_URL
Original file line number Diff line number Diff line change
@@ -13,8 +13,7 @@ import com.openlayer.api.services.async.ProjectServiceAsyncImpl
import com.openlayer.api.services.async.StorageServiceAsync
import com.openlayer.api.services.async.StorageServiceAsyncImpl

class OpenlayerClientAsyncImpl
constructor(
class OpenlayerClientAsyncImpl(
private val clientOptions: ClientOptions,
) : OpenlayerClientAsync {

Original file line number Diff line number Diff line change
@@ -13,8 +13,7 @@ import com.openlayer.api.services.blocking.ProjectServiceImpl
import com.openlayer.api.services.blocking.StorageService
import com.openlayer.api.services.blocking.StorageServiceImpl

class OpenlayerClientImpl
constructor(
class OpenlayerClientImpl(
private val clientOptions: ClientOptions,
) : OpenlayerClient {

Original file line number Diff line number Diff line change
@@ -36,7 +36,7 @@ private constructor(
@JvmStatic fun fromEnv(): ClientOptions = builder().fromEnv().build()
}

class Builder {
class Builder internal constructor() {

private var httpClient: HttpClient? = null
private var jsonMapper: JsonMapper = jsonMapper()
Original file line number Diff line number Diff line change
@@ -23,7 +23,8 @@ private constructor(
@JvmStatic fun builder() = Builder()
}

class Builder {
class Builder internal constructor() {

private var responseValidation: Boolean? = null
private var timeout: Duration? = null

Original file line number Diff line number Diff line change
@@ -22,7 +22,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}

class Builder {
class Builder internal constructor() {

private val map: MutableMap<String, MutableList<String>> =
TreeMap(String.CASE_INSENSITIVE_ORDER)
Original file line number Diff line number Diff line change
@@ -22,7 +22,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}

class Builder {
class Builder internal constructor() {

private var method: HttpMethod? = null
private var url: String? = null
Original file line number Diff line number Diff line change
@@ -21,7 +21,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}

class Builder {
class Builder internal constructor() {

private val map: MutableMap<String, MutableList<String>> = mutableMapOf()
private var size: Int = 0
Original file line number Diff line number Diff line change
@@ -243,7 +243,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}

class Builder {
class Builder internal constructor() {

private var httpClient: HttpClient? = null
private var clock: Clock = Clock.systemUTC()
Original file line number Diff line number Diff line change
@@ -30,7 +30,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}

class Builder {
class Builder internal constructor() {

private var additionalProperties: MutableMap<String, JsonValue> = mutableMapOf()

Original file line number Diff line number Diff line change
@@ -15,7 +15,7 @@ import java.util.Optional

/** List the test results for a project commit (project version). */
class CommitTestResultListParams
constructor(
private constructor(
private val projectVersionId: String,
private val includeArchived: Boolean?,
private val page: Long?,
@@ -82,7 +82,7 @@ constructor(
}

@NoAutoDetect
class Builder {
class Builder internal constructor() {

private var projectVersionId: String? = null
private var includeArchived: Boolean? = null
Original file line number Diff line number Diff line change
@@ -66,7 +66,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}

class Builder {
class Builder internal constructor() {

private var items: JsonField<MutableList<Item>>? = null
private var additionalProperties: MutableMap<String, JsonValue> = mutableMapOf()
@@ -274,7 +274,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}

class Builder {
class Builder internal constructor() {

private var id: JsonField<String>? = null
private var dateCreated: JsonField<OffsetDateTime>? = null
@@ -807,7 +807,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}

class Builder {
class Builder internal constructor() {

private var id: JsonField<String>? = null
private var commentCount: JsonField<Long>? = null
@@ -1211,7 +1211,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}

class Builder {
class Builder internal constructor() {

private var insightName: JsonField<String> = JsonMissing.of()
private var insightParameters: JsonField<MutableList<JsonValue>>? = null
@@ -1438,7 +1438,7 @@ private constructor(
}
}

class Deserializer : BaseDeserializer<Value>(Value::class) {
internal class Deserializer : BaseDeserializer<Value>(Value::class) {

override fun ObjectCodec.deserialize(node: JsonNode): Value {
val json = JsonValue.fromJsonNode(node)
@@ -1460,7 +1460,7 @@ private constructor(
}
}

class Serializer : BaseSerializer<Value>(Value::class) {
internal class Serializer : BaseSerializer<Value>(Value::class) {

override fun serialize(
value: Value,
Original file line number Diff line number Diff line change
@@ -32,7 +32,7 @@ import java.util.Optional

/** Publish an inference data point to an inference pipeline. */
class InferencePipelineDataStreamParams
constructor(
private constructor(
private val inferencePipelineId: String,
private val body: InferencePipelineDataStreamBody,
private val additionalHeaders: Headers,
@@ -121,7 +121,7 @@ constructor(
@JvmStatic fun builder() = Builder()
}

class Builder {
class Builder internal constructor() {

private var config: JsonField<Config>? = null
private var rows: JsonField<MutableList<Row>>? = null
@@ -244,7 +244,7 @@ constructor(
}

@NoAutoDetect
class Builder {
class Builder internal constructor() {

private var inferencePipelineId: String? = null
private var body: InferencePipelineDataStreamBody.Builder =
@@ -574,7 +574,7 @@ constructor(
}
}

class Deserializer : BaseDeserializer<Config>(Config::class) {
internal class Deserializer : BaseDeserializer<Config>(Config::class) {

override fun ObjectCodec.deserialize(node: JsonNode): Config {
val json = JsonValue.fromJsonNode(node)
@@ -600,7 +600,7 @@ constructor(
}
}

class Serializer : BaseSerializer<Config>(Config::class) {
internal class Serializer : BaseSerializer<Config>(Config::class) {

override fun serialize(
value: Config,
@@ -819,7 +819,7 @@ constructor(
@JvmStatic fun builder() = Builder()
}

class Builder {
class Builder internal constructor() {

private var outputColumnName: JsonField<String>? = null
private var contextColumnName: JsonField<String> = JsonMissing.of()
@@ -1107,7 +1107,7 @@ constructor(
@JvmStatic fun builder() = Builder()
}

class Builder {
class Builder internal constructor() {

private var content: JsonField<String> = JsonMissing.of()
private var role: JsonField<String> = JsonMissing.of()
@@ -1385,7 +1385,7 @@ constructor(
@JvmStatic fun builder() = Builder()
}

class Builder {
class Builder internal constructor() {

private var classNames: JsonField<MutableList<String>>? = null
private var categoricalFeatureNames: JsonField<MutableList<String>>? = null
@@ -1789,7 +1789,7 @@ constructor(
@JvmStatic fun builder() = Builder()
}

class Builder {
class Builder internal constructor() {

private var categoricalFeatureNames: JsonField<MutableList<String>>? = null
private var featureNames: JsonField<MutableList<String>>? = null
@@ -2156,7 +2156,7 @@ constructor(
@JvmStatic fun builder() = Builder()
}

class Builder {
class Builder internal constructor() {

private var classNames: JsonField<MutableList<String>>? = null
private var inferenceIdColumnName: JsonField<String> = JsonMissing.of()
@@ -2393,7 +2393,7 @@ constructor(
@JvmStatic fun builder() = Builder()
}

class Builder {
class Builder internal constructor() {

private var additionalProperties: MutableMap<String, JsonValue> = mutableMapOf()

Original file line number Diff line number Diff line change
@@ -54,7 +54,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}

class Builder {
class Builder internal constructor() {

private var success: JsonField<Success>? = null
private var additionalProperties: MutableMap<String, JsonValue> = mutableMapOf()
Original file line number Diff line number Diff line change
@@ -13,7 +13,7 @@ import java.util.Optional

/** Delete inference pipeline. */
class InferencePipelineDeleteParams
constructor(
private constructor(
private val inferencePipelineId: String,
private val additionalHeaders: Headers,
private val additionalQueryParams: QueryParams,
@@ -51,7 +51,7 @@ constructor(
}

@NoAutoDetect
class Builder {
class Builder internal constructor() {

private var inferencePipelineId: String? = null
private var additionalHeaders: Headers.Builder = Headers.builder()
Original file line number Diff line number Diff line change
@@ -16,7 +16,7 @@ import java.util.Optional

/** Retrieve inference pipeline. */
class InferencePipelineRetrieveParams
constructor(
private constructor(
private val inferencePipelineId: String,
private val expand: List<Expand>?,
private val additionalHeaders: Headers,
@@ -57,7 +57,7 @@ constructor(
}

@NoAutoDetect
class Builder {
class Builder internal constructor() {

private var inferencePipelineId: String? = null
private var expand: MutableList<Expand>? = null
Original file line number Diff line number Diff line change
@@ -241,7 +241,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}

class Builder {
class Builder internal constructor() {

private var id: JsonField<String>? = null
private var dateCreated: JsonField<OffsetDateTime>? = null
@@ -515,7 +515,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}

class Builder {
class Builder internal constructor() {

private var app: JsonField<String>? = null
private var additionalProperties: MutableMap<String, JsonValue> = mutableMapOf()
@@ -856,7 +856,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}

class Builder {
class Builder internal constructor() {

private var id: JsonField<String>? = null
private var creatorId: JsonField<String>? = null
@@ -1103,7 +1103,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}

class Builder {
class Builder internal constructor() {

private var app: JsonField<String>? = null
private var additionalProperties: MutableMap<String, JsonValue> = mutableMapOf()
@@ -1428,7 +1428,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}

class Builder {
class Builder internal constructor() {

private var id: JsonField<String>? = null
private var dateConnected: JsonField<OffsetDateTime>? = null
@@ -1802,7 +1802,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}

class Builder {
class Builder internal constructor() {

private var id: JsonField<String>? = null
private var creatorId: JsonField<String>? = null
@@ -2187,7 +2187,7 @@ private constructor(
@JvmStatic fun builder() = Builder()
}

class Builder {
class Builder internal constructor() {

private var executionTimeMs: JsonField<Long> = JsonMissing.of()
private var monthYear: JsonField<LocalDate> = JsonMissing.of()
Loading