Skip to main content

OasObjectSchemaApi

valkyrai-api

All URIs are relative to http://localhost:8080/v1

MethodHTTP requestDescription
deleteOasObjectSchemaDELETE OasObjectSchemaApiDelete a OasObjectSchema.

deleteOasObjectSchema

Void
deleteOasObjectSchema(id)

Delete a OasObjectSchema.

Deletes a specific OasObjectSchema.

Example

Import classes:
import com.valkyrlabs.ApiException;
import com.valkyrlabs.api.OasObjectSchemaApi;


OasObjectSchemaApi apiInstance = new OasObjectSchemaApi();
UUID id = UUID.randomUUID(); // UUID | Unique identifier for the OasObjectSchema.

try {
Void result = apiInstance.deleteOasObjectSchema(id);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling OasObjectSchemaApi#deleteOasObjectSchema");
e.printStackTrace();
}

Parameters

NameTypeDescriptionNotes
idUUIDUnique identifier for the OasObjectSchema.

Return type

Void

Authorization

No authorization required

HTTP request headers

  • Content-Type: Not defined
  • Accept: Not defined

getOasObjectSchema

OasObjectSchema
getOasObjectSchema(id)

Retrieve a single OasObjectSchema

Retrieves a single OasObjectSchema for a specific uid.

Example

Import classes:
import com.valkyrlabs.ApiException;
import com.valkyrlabs.api.OasObjectSchemaApi;


OasObjectSchemaApi apiInstance = new OasObjectSchemaApi();
UUID id = UUID.randomUUID(); // UUID | Unique identifier for the OasObjectSchema.

try {
OasObjectSchema result = apiInstance.getOasObjectSchema(id);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling OasObjectSchemaApi#getOasObjectSchema");
e.printStackTrace();
}

Parameters

NameTypeDescriptionNotes
idUUIDUnique identifier for the OasObjectSchema.

Return type

OasObjectSchema

Authorization

No authorization required

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

getOasObjectSchemaList

OasObjectSchema
getOasObjectSchemaList()

Retrieve a list of OasObjectSchemas

Retrieves a list of OasObjectSchemas.

Example

Import classes:
import com.valkyrlabs.ApiException;
import com.valkyrlabs.api.OasObjectSchemaApi;


OasObjectSchemaApi apiInstance = new OasObjectSchemaApi();

try {
OasObjectSchema result = apiInstance.getOasObjectSchemaList();
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling OasObjectSchemaApi#getOasObjectSchemaList");
e.printStackTrace();
}

Parameters

This endpoint does not need any parameter.

Return type

OasObjectSchema

Authorization

No authorization required

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

postOasObjectSchema

OasObjectSchema
postOasObjectSchema(oasObjectSchema)

Create a new OasObjectSchema

Creates a new OasObjectSchema.

Example

Import classes:
import com.valkyrlabs.ApiException;
import com.valkyrlabs.api.OasObjectSchemaApi;


OasObjectSchemaApi apiInstance = new OasObjectSchemaApi();
OasObjectSchema oasObjectSchema = new OasObjectSchema(); // OasObjectSchema | OasObjectSchema details.

try {
OasObjectSchema result = apiInstance.postOasObjectSchema(oasObjectSchema);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling OasObjectSchemaApi#postOasObjectSchema");
e.printStackTrace();
}

Parameters

NameTypeDescriptionNotes
oasObjectSchemaOasObjectSchemaOasObjectSchema details.

Return type

OasObjectSchema

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

updateOasObjectSchema

OasObjectSchema
updateOasObjectSchema(idoasObjectSchema)

Update an existing OasObjectSchema

Updates an existing OasObjectSchema.

Example

Import classes:
import com.valkyrlabs.ApiException;
import com.valkyrlabs.api.OasObjectSchemaApi;


OasObjectSchemaApi apiInstance = new OasObjectSchemaApi();
UUID id = UUID.randomUUID(); // UUID | Unique identifier for the OasObjectSchema.
OasObjectSchema oasObjectSchema = new OasObjectSchema(); // OasObjectSchema | Updated OasObjectSchema details.

try {
OasObjectSchema result = apiInstance.updateOasObjectSchema(idoasObjectSchema);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling OasObjectSchemaApi#updateOasObjectSchema");
e.printStackTrace();
}

Parameters

NameTypeDescriptionNotes
idUUIDUnique identifier for the OasObjectSchema.
oasObjectSchemaOasObjectSchemaUpdated OasObjectSchema details.

Return type

OasObjectSchema

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

Generated Version Details

~value
GENERATOR VERSIONcom.valkyrlabs:ValkyrAI API 1.0-SNAPSHOT
API ARTIFACTcom.valkyrlabs.valkyrai-api.jar
GENERATOR VERSIONorg.openapitools.openapi-generator:7.5.0
GENERATOR CLASSorg.openapitools.codegen.languages.SpringCodegen
GENERATED DATE2025-06-19T15:00:41.043640-07:00[America/Los_Angeles]