Skip to content

chore: speakeasy SDK regeneration #1

New issue

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

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

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Feb 22, 2023
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: 9 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
#
# https://help.github.com/articles/dealing-with-line-endings/
#
# Linux start script should use lf
/gradlew text eol=lf

# These are Windows script files and should use crlf
*.bat text eol=crlf

6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Ignore Gradle project-specific cache directory
.gradle

# Ignore Gradle build output directory
build
bin/
84 changes: 84 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
# fabra-java-sdk

<!-- Start SDK Installation -->
## SDK Installation

### Gradle

```groovy
implementation 'fabra.io.javasdk:fabra-java-sdk:0.1.0'
```
<!-- End SDK Installation -->

## SDK Example Usage
<!-- Start SDK Example Usage -->
```java
package hello.world;

import fabra.io.javasdk.Fabra;
import fabra.io.javasdk.models.shared.Security;

public class Application {
public static void main(String[] args) {
try {
Fabra.Builder builder = Fabra.builder();

builder.setSecurity(
new Security() {{
apiKeyAuth = new SchemeAPIKeyAuth() {{
apiKey = "YOUR_API_KEY_HERE";
}};
}}
);

Fabra sdk = builder.build();

GetNamespacesRequest req = new GetNamespacesRequest() {{
queryParams = new GetNamespacesQueryParams() {{
connectionID = 548814;
}};
}};

GetNamespacesResponse res = sdk.connection.getNamespaces(req);

if (res.getNamespaces200ApplicationJSONObject.isPresent()) {
// handle response
}
} catch (Exception e) {
// handle exception
}
```
<!-- End SDK Example Usage -->

<!-- Start SDK Available Operations -->
## SDK Available Operations


### connection

* `getNamespaces` - Get all namespaces
* `getSchema` - Get schema for table
* `getTables` - Get all tables

### destination

* `createDestination` - Create a new destination
* `getDestinations` - Get all destinations

### object

* `createObject` - Create a new object
* `getObjects` - Get all objects

### source

* `createSource` - Create a new source
* `getSources` - Get all sources

### sync

* `createSync` - Create a new sync
* `getSyncs` - Get all syncs
<!-- End SDK Available Operations -->

### SDK Generated by [Speakeasy](https://docs.speakeasyapi.dev/docs/using-speakeasy/client-sdks)
7 changes: 7 additions & 0 deletions RELEASES.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@


## Version 0.1.0
### Changes
Based on:
- OpenAPI Doc 0.1.0 ./openapi.yaml
- Speakeasy CLI 1.4.5 https://github.com/speakeasy-api/speakeasy
38 changes: 38 additions & 0 deletions USAGE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
<!-- Start SDK Example Usage -->
```java
package hello.world;

import fabra.io.javasdk.Fabra;
import fabra.io.javasdk.models.shared.Security;

public class Application {
public static void main(String[] args) {
try {
Fabra.Builder builder = Fabra.builder();

builder.setSecurity(
new Security() {{
apiKeyAuth = new SchemeAPIKeyAuth() {{
apiKey = "YOUR_API_KEY_HERE";
}};
}}
);

Fabra sdk = builder.build();

GetNamespacesRequest req = new GetNamespacesRequest() {{
queryParams = new GetNamespacesQueryParams() {{
connectionID = 548814;
}};
}};

GetNamespacesResponse res = sdk.connection.getNamespaces(req);

if (res.getNamespaces200ApplicationJSONObject.isPresent()) {
// handle response
}
} catch (Exception e) {
// handle exception
}
```
<!-- End SDK Example Usage -->
90 changes: 90 additions & 0 deletions files.gen
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
lib/src/main/java/fabra/io/javasdk/Connection.java
lib/src/main/java/fabra/io/javasdk/Destination.java
lib/src/main/java/fabra/io/javasdk/Object.java
lib/src/main/java/fabra/io/javasdk/Source.java
lib/src/main/java/fabra/io/javasdk/Sync.java
lib/src/main/java/fabra/io/javasdk/Fabra.java
.gitattributes
.gitignore
gradle/wrapper/gradle-wrapper.jar
gradle/wrapper/gradle-wrapper.properties
gradlew
gradlew.bat
lib/build.gradle
lib/src/main/java/fabra/io/javasdk/utils/DateTimeDeserializer.java
lib/src/main/java/fabra/io/javasdk/utils/DateTimeSerializer.java
lib/src/main/java/fabra/io/javasdk/utils/FormMetadata.java
lib/src/main/java/fabra/io/javasdk/utils/HTTPClient.java
lib/src/main/java/fabra/io/javasdk/utils/HTTPRequest.java
lib/src/main/java/fabra/io/javasdk/utils/HeaderMetadata.java
lib/src/main/java/fabra/io/javasdk/utils/JSON.java
lib/src/main/java/fabra/io/javasdk/utils/Metadata.java
lib/src/main/java/fabra/io/javasdk/utils/MultipartFormMetadata.java
lib/src/main/java/fabra/io/javasdk/utils/PathParamsMetadata.java
lib/src/main/java/fabra/io/javasdk/utils/QueryParameters.java
lib/src/main/java/fabra/io/javasdk/utils/QueryParamsMetadata.java
lib/src/main/java/fabra/io/javasdk/utils/RequestBody.java
lib/src/main/java/fabra/io/javasdk/utils/RequestMetadata.java
lib/src/main/java/fabra/io/javasdk/utils/Security.java
lib/src/main/java/fabra/io/javasdk/utils/SecurityMetadata.java
lib/src/main/java/fabra/io/javasdk/utils/SerializedBody.java
lib/src/main/java/fabra/io/javasdk/utils/SpeakeasyHTTPClient.java
lib/src/main/java/fabra/io/javasdk/utils/SpeakeasyHTTPSecurityClient.java
lib/src/main/java/fabra/io/javasdk/utils/SpeakeasyMetadata.java
lib/src/main/java/fabra/io/javasdk/utils/Types.java
lib/src/main/java/fabra/io/javasdk/utils/Utils.java
settings.gradle
lib/src/main/java/fabra/io/javasdk/models/operations/GetNamespacesQueryParams.java
lib/src/main/java/fabra/io/javasdk/models/operations/GetNamespacesRequest.java
lib/src/main/java/fabra/io/javasdk/models/operations/GetNamespaces200ApplicationJSON.java
lib/src/main/java/fabra/io/javasdk/models/operations/GetNamespacesResponse.java
lib/src/main/java/fabra/io/javasdk/models/operations/GetSchemaQueryParams.java
lib/src/main/java/fabra/io/javasdk/models/operations/GetSchemaRequest.java
lib/src/main/java/fabra/io/javasdk/models/operations/GetSchema200ApplicationJSON.java
lib/src/main/java/fabra/io/javasdk/models/operations/GetSchemaResponse.java
lib/src/main/java/fabra/io/javasdk/models/operations/GetTablesQueryParams.java
lib/src/main/java/fabra/io/javasdk/models/operations/GetTablesRequest.java
lib/src/main/java/fabra/io/javasdk/models/operations/GetTables200ApplicationJSON.java
lib/src/main/java/fabra/io/javasdk/models/operations/GetTablesResponse.java
lib/src/main/java/fabra/io/javasdk/models/operations/CreateDestinationRequest.java
lib/src/main/java/fabra/io/javasdk/models/operations/CreateDestination200ApplicationJSON.java
lib/src/main/java/fabra/io/javasdk/models/operations/CreateDestinationResponse.java
lib/src/main/java/fabra/io/javasdk/models/operations/GetDestinations200ApplicationJSON.java
lib/src/main/java/fabra/io/javasdk/models/operations/GetDestinationsResponse.java
lib/src/main/java/fabra/io/javasdk/models/operations/CreateObjectRequest.java
lib/src/main/java/fabra/io/javasdk/models/operations/CreateObject200ApplicationJSON.java
lib/src/main/java/fabra/io/javasdk/models/operations/CreateObjectResponse.java
lib/src/main/java/fabra/io/javasdk/models/operations/GetObjects200ApplicationJSON.java
lib/src/main/java/fabra/io/javasdk/models/operations/GetObjectsResponse.java
lib/src/main/java/fabra/io/javasdk/models/operations/CreateSourceRequest.java
lib/src/main/java/fabra/io/javasdk/models/operations/CreateSource200ApplicationJSON.java
lib/src/main/java/fabra/io/javasdk/models/operations/CreateSourceResponse.java
lib/src/main/java/fabra/io/javasdk/models/operations/GetSources200ApplicationJSON.java
lib/src/main/java/fabra/io/javasdk/models/operations/GetSourcesResponse.java
lib/src/main/java/fabra/io/javasdk/models/operations/CreateSyncRequest.java
lib/src/main/java/fabra/io/javasdk/models/operations/CreateSync200ApplicationJSON.java
lib/src/main/java/fabra/io/javasdk/models/operations/CreateSyncResponse.java
lib/src/main/java/fabra/io/javasdk/models/operations/GetSyncs200ApplicationJSON.java
lib/src/main/java/fabra/io/javasdk/models/operations/GetSyncsResponse.java
lib/src/main/java/fabra/io/javasdk/models/shared/ColumnSchema.java
lib/src/main/java/fabra/io/javasdk/models/shared/FieldTypeEnum.java
lib/src/main/java/fabra/io/javasdk/models/shared/Destination.java
lib/src/main/java/fabra/io/javasdk/models/shared/Connection.java
lib/src/main/java/fabra/io/javasdk/models/shared/ConnectionTypeEnum.java
lib/src/main/java/fabra/io/javasdk/models/shared/DestinationInput.java
lib/src/main/java/fabra/io/javasdk/models/shared/SnowflakeConfig.java
lib/src/main/java/fabra/io/javasdk/models/shared/RedshiftConfig.java
lib/src/main/java/fabra/io/javasdk/models/shared/MongoDbConfig.java
lib/src/main/java/fabra/io/javasdk/models/shared/BigQueryConfig.java
lib/src/main/java/fabra/io/javasdk/models/shared/Object.java
lib/src/main/java/fabra/io/javasdk/models/shared/ObjectField.java
lib/src/main/java/fabra/io/javasdk/models/shared/ObjectInput.java
lib/src/main/java/fabra/io/javasdk/models/shared/Source.java
lib/src/main/java/fabra/io/javasdk/models/shared/SourceInput.java
lib/src/main/java/fabra/io/javasdk/models/shared/Sync.java
lib/src/main/java/fabra/io/javasdk/models/shared/FrequencyUnitsEnum.java
lib/src/main/java/fabra/io/javasdk/models/shared/FieldMapping.java
lib/src/main/java/fabra/io/javasdk/models/shared/SyncInput.java
lib/src/main/java/fabra/io/javasdk/models/shared/SchemeAPIKeyAuth.java
lib/src/main/java/fabra/io/javasdk/models/shared/Security.java
USAGE.md
6 changes: 5 additions & 1 deletion gen.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
management:
openapi-checksum: 5bdbad96d6d347d81789110337cf504a
openapi-version: 0.1.0
speakeasy-version: 1.4.5
java:
version: 0.0.0
version: 0.1.0
packagename: fabra.io.javasdk
projectname: fabra-java-sdk
sdkclassname: Fabra
Binary file added gradle/wrapper/gradle-wrapper.jar
Binary file not shown.
5 changes: 5 additions & 0 deletions gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-7.5.1-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
Loading