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
9 changes: 8 additions & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<groupId>com.skyflow</groupId>
<artifactId>skyflow-java</artifactId>
<version>2.0.0</version>
<version>3.0.0-beta.6-dev.ad00cc3</version>
<packaging>jar</packaging>

<name>${project.groupId}:${project.artifactId}</name>
Expand Down Expand Up @@ -42,6 +42,7 @@
<junit-version>4.13.2</junit-version>
<javax-xml-bind-version>2.3.1</javax-xml-bind-version>
<jakarta-annotation-version>1.3.5</jakarta-annotation-version>
<sdk.version>${project.version}</sdk.version>
</properties>

<dependencies>
Expand Down Expand Up @@ -139,6 +140,12 @@
</dependencies>

<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
</resource>
</resources>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
Expand Down
379 changes: 201 additions & 178 deletions src/main/java/com/skyflow/VaultClient.java

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ public enum DetectOutputTranscriptions {
DIARIZED_TRANSCRIPTION("diarized_transcription"),
MEDICAL_DIARIZED_TRANSCRIPTION("medical_diarized_transcription"),
MEDICAL_TRANSCRIPTION("medical_transcription"),
PLAINTEXT_TRANSCRIPTION("plaintext_transcription"),
TRANSCRIPTION("transcription");

private final String detectOutputTranscriptions;
Expand Down
16 changes: 8 additions & 8 deletions src/main/java/com/skyflow/generated/rest/ApiClient.java
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,11 @@ public class ApiClient {

protected final Supplier<AuthenticationClient> authenticationClient;

protected final Supplier<GuardrailsClient> guardrailsClient;
protected final Supplier<FilesClient> filesClient;

protected final Supplier<StringsClient> stringsClient;

protected final Supplier<FilesClient> filesClient;
protected final Supplier<GuardrailsClient> guardrailsClient;

public ApiClient(ClientOptions clientOptions) {
this.clientOptions = clientOptions;
Expand All @@ -45,9 +45,9 @@ public ApiClient(ClientOptions clientOptions) {
this.tokensClient = Suppliers.memoize(() -> new TokensClient(clientOptions));
this.queryClient = Suppliers.memoize(() -> new QueryClient(clientOptions));
this.authenticationClient = Suppliers.memoize(() -> new AuthenticationClient(clientOptions));
this.guardrailsClient = Suppliers.memoize(() -> new GuardrailsClient(clientOptions));
this.stringsClient = Suppliers.memoize(() -> new StringsClient(clientOptions));
this.filesClient = Suppliers.memoize(() -> new FilesClient(clientOptions));
this.stringsClient = Suppliers.memoize(() -> new StringsClient(clientOptions));
this.guardrailsClient = Suppliers.memoize(() -> new GuardrailsClient(clientOptions));
}

public AuditClient audit() {
Expand All @@ -74,16 +74,16 @@ public AuthenticationClient authentication() {
return this.authenticationClient.get();
}

public GuardrailsClient guardrails() {
return this.guardrailsClient.get();
public FilesClient files() {
return this.filesClient.get();
}

public StringsClient strings() {
return this.stringsClient.get();
}

public FilesClient files() {
return this.filesClient.get();
public GuardrailsClient guardrails() {
return this.guardrailsClient.get();
}

public static ApiClientBuilder builder() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -57,9 +57,6 @@ public ApiClientBuilder httpClient(OkHttpClient httpClient) {
}

public ApiClient build() {
if (token == null) {
throw new RuntimeException("Please provide token");
}
this.clientOptionsBuilder.addHeader("Authorization", "Bearer " + this.token);
clientOptionsBuilder.environment(this.environment);
return new ApiClient(clientOptionsBuilder.build());
Expand Down
16 changes: 8 additions & 8 deletions src/main/java/com/skyflow/generated/rest/AsyncApiClient.java
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,11 @@ public class AsyncApiClient {

protected final Supplier<AsyncAuthenticationClient> authenticationClient;

protected final Supplier<AsyncGuardrailsClient> guardrailsClient;
protected final Supplier<AsyncFilesClient> filesClient;

protected final Supplier<AsyncStringsClient> stringsClient;

protected final Supplier<AsyncFilesClient> filesClient;
protected final Supplier<AsyncGuardrailsClient> guardrailsClient;

public AsyncApiClient(ClientOptions clientOptions) {
this.clientOptions = clientOptions;
Expand All @@ -45,9 +45,9 @@ public AsyncApiClient(ClientOptions clientOptions) {
this.tokensClient = Suppliers.memoize(() -> new AsyncTokensClient(clientOptions));
this.queryClient = Suppliers.memoize(() -> new AsyncQueryClient(clientOptions));
this.authenticationClient = Suppliers.memoize(() -> new AsyncAuthenticationClient(clientOptions));
this.guardrailsClient = Suppliers.memoize(() -> new AsyncGuardrailsClient(clientOptions));
this.stringsClient = Suppliers.memoize(() -> new AsyncStringsClient(clientOptions));
this.filesClient = Suppliers.memoize(() -> new AsyncFilesClient(clientOptions));
this.stringsClient = Suppliers.memoize(() -> new AsyncStringsClient(clientOptions));
this.guardrailsClient = Suppliers.memoize(() -> new AsyncGuardrailsClient(clientOptions));
}

public AsyncAuditClient audit() {
Expand All @@ -74,16 +74,16 @@ public AsyncAuthenticationClient authentication() {
return this.authenticationClient.get();
}

public AsyncGuardrailsClient guardrails() {
return this.guardrailsClient.get();
public AsyncFilesClient files() {
return this.filesClient.get();
}

public AsyncStringsClient strings() {
return this.stringsClient.get();
}

public AsyncFilesClient files() {
return this.filesClient.get();
public AsyncGuardrailsClient guardrails() {
return this.guardrailsClient.get();
}

public static AsyncApiClientBuilder builder() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -57,9 +57,6 @@ public AsyncApiClientBuilder httpClient(OkHttpClient httpClient) {
}

public AsyncApiClient build() {
if (token == null) {
throw new RuntimeException("Please provide token");
}
this.clientOptionsBuilder.addHeader("Authorization", "Bearer " + this.token);
clientOptionsBuilder.environment(this.environment);
return new AsyncApiClient(clientOptionsBuilder.build());
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ private ClientOptions(
{
put("X-Fern-Language", "JAVA");
put("X-Fern-SDK-Name", "com.skyflow.fern:api-sdk");
put("X-Fern-SDK-Version", "0.0.322");
put("X-Fern-SDK-Version", "0.0.378");
}
});
this.headerSuppliers = headerSuppliers;
Expand Down
Loading