diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 6d78745..0598874 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.9.0" + ".": "0.9.1" } \ No newline at end of file diff --git a/.stats.yml b/.stats.yml index aa5f69b..d4e5380 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,3 +1,3 @@ configured_endpoints: 24 -openapi_spec_hash: 68055a774f3305fb11efa5b5b5881446 +openapi_spec_hash: c97a5263afcc72ca5a47bc5a87683a78 config_hash: f0743196c68fb84cbd06a95f134702b3 diff --git a/CHANGELOG.md b/CHANGELOG.md index 5ebf3de..7ba8128 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## 0.9.1 (2026-01-08) + +Full Changelog: [v0.9.0...v0.9.1](https://github.com/openlayer-ai/openlayer-ruby/compare/v0.9.0...v0.9.1) + +### Chores + +* **closes OPEN-8644:** address warnings on Stainless studio ([7bb51fc](https://github.com/openlayer-ai/openlayer-ruby/commit/7bb51fca439c1c27ed12ec9505179a209c02bae4)) +* remove _meta ([11b8689](https://github.com/openlayer-ai/openlayer-ruby/commit/11b8689d14e08c691524515b316bd2fa2d9f7069)) + ## 0.9.0 (2026-01-08) Full Changelog: [v0.8.1...v0.9.0](https://github.com/openlayer-ai/openlayer-ruby/compare/v0.8.1...v0.9.0) diff --git a/Gemfile.lock b/Gemfile.lock index 48864f0..b8273e9 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -11,7 +11,7 @@ GIT PATH remote: . specs: - openlayer (0.9.0) + openlayer (0.9.1) connection_pool GEM diff --git a/README.md b/README.md index 8ebd367..8819cbe 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ To use this gem, install via Bundler by adding the following to your application ```ruby -gem "openlayer", "~> 0.9.0" +gem "openlayer", "~> 0.9.1" ``` diff --git a/lib/openlayer/models/inference_pipeline_retrieve_response.rb b/lib/openlayer/models/inference_pipeline_retrieve_response.rb index 8cceb10..d5a9bd0 100644 --- a/lib/openlayer/models/inference_pipeline_retrieve_response.rb +++ b/lib/openlayer/models/inference_pipeline_retrieve_response.rb @@ -18,7 +18,7 @@ class InferencePipelineRetrieveResponse < Openlayer::Internal::Type::BaseModel # @!attribute data_backend # - # @return [Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BackendType, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember2, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember3, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember4, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember5, nil] + # @return [Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DefaultDataBackend, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::SnowflakeDataBackend, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DatabricksDtlDataBackend, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::RedshiftDataBackend, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::PostgresDataBackend, nil] optional :data_backend, union: -> { Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend }, api_name: :dataBackend, @@ -162,7 +162,7 @@ class InferencePipelineRetrieveResponse < Openlayer::Internal::Type::BaseModel # # @param total_goal_count [Integer] The total number of tests. # - # @param data_backend [Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BackendType, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember2, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember3, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember4, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember5, nil] + # @param data_backend [Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DefaultDataBackend, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::SnowflakeDataBackend, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DatabricksDtlDataBackend, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::RedshiftDataBackend, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::PostgresDataBackend, nil] # # @param date_last_polled [Time, nil] The last time the data was polled. # @@ -206,24 +206,24 @@ module Status module DataBackend extend Openlayer::Internal::Type::Union - variant -> { Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0 } + variant -> { Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend } - variant -> { Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BackendType } + variant -> { Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DefaultDataBackend } - variant -> { Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember2 } + variant -> { Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::SnowflakeDataBackend } - variant -> { Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember3 } + variant -> { Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DatabricksDtlDataBackend } - variant -> { Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember4 } + variant -> { Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::RedshiftDataBackend } - variant -> { Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember5 } + variant -> { Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::PostgresDataBackend } - class UnionMember0 < Openlayer::Internal::Type::BaseModel + class BigQueryDataBackend < Openlayer::Internal::Type::BaseModel # @!attribute backend_type # - # @return [Symbol, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::BackendType] + # @return [Symbol, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::BackendType] required :backend_type, - enum: -> { Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::BackendType }, + enum: -> { Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::BackendType }, api_name: :backendType # @!attribute bigquery_connection_id @@ -248,21 +248,21 @@ class UnionMember0 < Openlayer::Internal::Type::BaseModel # @!attribute partition_type # - # @return [Symbol, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::PartitionType, nil] + # @return [Symbol, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::PartitionType, nil] optional :partition_type, - enum: -> { Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::PartitionType }, + enum: -> { Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::PartitionType }, api_name: :partitionType, nil?: true # @!method initialize(backend_type:, bigquery_connection_id:, dataset_id:, project_id:, table_id:, partition_type: nil) - # @param backend_type [Symbol, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::BackendType] + # @param backend_type [Symbol, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::BackendType] # @param bigquery_connection_id [String, nil] # @param dataset_id [String] # @param project_id [String] # @param table_id [String, nil] - # @param partition_type [Symbol, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::PartitionType, nil] + # @param partition_type [Symbol, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::PartitionType, nil] - # @see Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0#backend_type + # @see Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend#backend_type module BackendType extend Openlayer::Internal::Type::Enum @@ -272,7 +272,7 @@ module BackendType # @return [Array] end - # @see Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0#config + # @see Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend#config class Config < Openlayer::Internal::Type::BaseModel # @!attribute ground_truth_column_name # Name of the column with the ground truths. @@ -301,7 +301,7 @@ class Config < Openlayer::Internal::Type::BaseModel # @!method initialize(ground_truth_column_name: nil, human_feedback_column_name: nil, latency_column_name: nil, timestamp_column_name: nil) # Some parameter documentations has been truncated, see - # {Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::Config} + # {Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::Config} # for more details. # # @param ground_truth_column_name [String, nil] Name of the column with the ground truths. @@ -313,7 +313,7 @@ class Config < Openlayer::Internal::Type::BaseModel # @param timestamp_column_name [String, nil] Name of the column with the timestamps. Timestamps must be in UNIX sec format. I end - # @see Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0#partition_type + # @see Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend#partition_type module PartitionType extend Openlayer::Internal::Type::Enum @@ -326,18 +326,18 @@ module PartitionType end end - class BackendType < Openlayer::Internal::Type::BaseModel + class DefaultDataBackend < Openlayer::Internal::Type::BaseModel # @!attribute backend_type # - # @return [Symbol, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BackendType::BackendType] + # @return [Symbol, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DefaultDataBackend::BackendType] required :backend_type, - enum: -> { Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BackendType::BackendType }, + enum: -> { Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DefaultDataBackend::BackendType }, api_name: :backendType # @!method initialize(backend_type:) - # @param backend_type [Symbol, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BackendType::BackendType] + # @param backend_type [Symbol, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DefaultDataBackend::BackendType] - # @see Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BackendType#backend_type + # @see Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DefaultDataBackend#backend_type module BackendType extend Openlayer::Internal::Type::Enum @@ -348,12 +348,12 @@ module BackendType end end - class UnionMember2 < Openlayer::Internal::Type::BaseModel + class SnowflakeDataBackend < Openlayer::Internal::Type::BaseModel # @!attribute backend_type # - # @return [Symbol, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember2::BackendType] + # @return [Symbol, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::SnowflakeDataBackend::BackendType] required :backend_type, - enum: -> { Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember2::BackendType }, + enum: -> { Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::SnowflakeDataBackend::BackendType }, api_name: :backendType # @!attribute database @@ -377,13 +377,13 @@ class UnionMember2 < Openlayer::Internal::Type::BaseModel required :table, String, nil?: true # @!method initialize(backend_type:, database:, schema:, snowflake_connection_id:, table:) - # @param backend_type [Symbol, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember2::BackendType] + # @param backend_type [Symbol, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::SnowflakeDataBackend::BackendType] # @param database [String] # @param schema [String] # @param snowflake_connection_id [String, nil] # @param table [String, nil] - # @see Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember2#backend_type + # @see Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::SnowflakeDataBackend#backend_type module BackendType extend Openlayer::Internal::Type::Enum @@ -393,7 +393,7 @@ module BackendType # @return [Array] end - # @see Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember2#config + # @see Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::SnowflakeDataBackend#config class Config < Openlayer::Internal::Type::BaseModel # @!attribute ground_truth_column_name # Name of the column with the ground truths. @@ -422,7 +422,7 @@ class Config < Openlayer::Internal::Type::BaseModel # @!method initialize(ground_truth_column_name: nil, human_feedback_column_name: nil, latency_column_name: nil, timestamp_column_name: nil) # Some parameter documentations has been truncated, see - # {Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember2::Config} + # {Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::SnowflakeDataBackend::Config} # for more details. # # @param ground_truth_column_name [String, nil] Name of the column with the ground truths. @@ -435,12 +435,12 @@ class Config < Openlayer::Internal::Type::BaseModel end end - class UnionMember3 < Openlayer::Internal::Type::BaseModel + class DatabricksDtlDataBackend < Openlayer::Internal::Type::BaseModel # @!attribute backend_type # - # @return [Symbol, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember3::BackendType] + # @return [Symbol, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DatabricksDtlDataBackend::BackendType] required :backend_type, - enum: -> { Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember3::BackendType }, + enum: -> { Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DatabricksDtlDataBackend::BackendType }, api_name: :backendType # @!attribute databricks_dtl_connection_id @@ -454,11 +454,11 @@ class UnionMember3 < Openlayer::Internal::Type::BaseModel required :table_id, String, api_name: :tableId, nil?: true # @!method initialize(backend_type:, databricks_dtl_connection_id:, table_id:) - # @param backend_type [Symbol, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember3::BackendType] + # @param backend_type [Symbol, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DatabricksDtlDataBackend::BackendType] # @param databricks_dtl_connection_id [String, nil] # @param table_id [String, nil] - # @see Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember3#backend_type + # @see Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DatabricksDtlDataBackend#backend_type module BackendType extend Openlayer::Internal::Type::Enum @@ -468,7 +468,7 @@ module BackendType # @return [Array] end - # @see Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember3#config + # @see Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DatabricksDtlDataBackend#config class Config < Openlayer::Internal::Type::BaseModel # @!attribute ground_truth_column_name # Name of the column with the ground truths. @@ -497,7 +497,7 @@ class Config < Openlayer::Internal::Type::BaseModel # @!method initialize(ground_truth_column_name: nil, human_feedback_column_name: nil, latency_column_name: nil, timestamp_column_name: nil) # Some parameter documentations has been truncated, see - # {Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember3::Config} + # {Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DatabricksDtlDataBackend::Config} # for more details. # # @param ground_truth_column_name [String, nil] Name of the column with the ground truths. @@ -510,12 +510,12 @@ class Config < Openlayer::Internal::Type::BaseModel end end - class UnionMember4 < Openlayer::Internal::Type::BaseModel + class RedshiftDataBackend < Openlayer::Internal::Type::BaseModel # @!attribute backend_type # - # @return [Symbol, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember4::BackendType] + # @return [Symbol, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::RedshiftDataBackend::BackendType] required :backend_type, - enum: -> { Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember4::BackendType }, + enum: -> { Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::RedshiftDataBackend::BackendType }, api_name: :backendType # @!attribute redshift_connection_id @@ -534,12 +534,12 @@ class UnionMember4 < Openlayer::Internal::Type::BaseModel required :table_name, String, api_name: :tableName # @!method initialize(backend_type:, redshift_connection_id:, schema_name:, table_name:) - # @param backend_type [Symbol, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember4::BackendType] + # @param backend_type [Symbol, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::RedshiftDataBackend::BackendType] # @param redshift_connection_id [String, nil] # @param schema_name [String] # @param table_name [String] - # @see Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember4#backend_type + # @see Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::RedshiftDataBackend#backend_type module BackendType extend Openlayer::Internal::Type::Enum @@ -549,7 +549,7 @@ module BackendType # @return [Array] end - # @see Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember4#config + # @see Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::RedshiftDataBackend#config class Config < Openlayer::Internal::Type::BaseModel # @!attribute ground_truth_column_name # Name of the column with the ground truths. @@ -578,7 +578,7 @@ class Config < Openlayer::Internal::Type::BaseModel # @!method initialize(ground_truth_column_name: nil, human_feedback_column_name: nil, latency_column_name: nil, timestamp_column_name: nil) # Some parameter documentations has been truncated, see - # {Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember4::Config} + # {Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::RedshiftDataBackend::Config} # for more details. # # @param ground_truth_column_name [String, nil] Name of the column with the ground truths. @@ -591,12 +591,12 @@ class Config < Openlayer::Internal::Type::BaseModel end end - class UnionMember5 < Openlayer::Internal::Type::BaseModel + class PostgresDataBackend < Openlayer::Internal::Type::BaseModel # @!attribute backend_type # - # @return [Symbol, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember5::BackendType] + # @return [Symbol, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::PostgresDataBackend::BackendType] required :backend_type, - enum: -> { Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember5::BackendType }, + enum: -> { Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::PostgresDataBackend::BackendType }, api_name: :backendType # @!attribute database @@ -620,13 +620,13 @@ class UnionMember5 < Openlayer::Internal::Type::BaseModel required :table, String, nil?: true # @!method initialize(backend_type:, database:, postgres_connection_id:, schema:, table:) - # @param backend_type [Symbol, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember5::BackendType] + # @param backend_type [Symbol, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::PostgresDataBackend::BackendType] # @param database [String] # @param postgres_connection_id [String, nil] # @param schema [String] # @param table [String, nil] - # @see Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember5#backend_type + # @see Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::PostgresDataBackend#backend_type module BackendType extend Openlayer::Internal::Type::Enum @@ -636,7 +636,7 @@ module BackendType # @return [Array] end - # @see Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember5#config + # @see Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::PostgresDataBackend#config class Config < Openlayer::Internal::Type::BaseModel # @!attribute ground_truth_column_name # Name of the column with the ground truths. @@ -665,7 +665,7 @@ class Config < Openlayer::Internal::Type::BaseModel # @!method initialize(ground_truth_column_name: nil, human_feedback_column_name: nil, latency_column_name: nil, timestamp_column_name: nil) # Some parameter documentations has been truncated, see - # {Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember5::Config} + # {Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::PostgresDataBackend::Config} # for more details. # # @param ground_truth_column_name [String, nil] Name of the column with the ground truths. @@ -679,7 +679,7 @@ class Config < Openlayer::Internal::Type::BaseModel end # @!method self.variants - # @return [Array(Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BackendType, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember2, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember3, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember4, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember5)] + # @return [Array(Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DefaultDataBackend, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::SnowflakeDataBackend, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DatabricksDtlDataBackend, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::RedshiftDataBackend, Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::PostgresDataBackend)] end # @see Openlayer::Models::InferencePipelineRetrieveResponse#project diff --git a/lib/openlayer/models/inference_pipeline_update_response.rb b/lib/openlayer/models/inference_pipeline_update_response.rb index 75a0eb7..e1bb7b3 100644 --- a/lib/openlayer/models/inference_pipeline_update_response.rb +++ b/lib/openlayer/models/inference_pipeline_update_response.rb @@ -18,7 +18,7 @@ class InferencePipelineUpdateResponse < Openlayer::Internal::Type::BaseModel # @!attribute data_backend # - # @return [Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BackendType, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember2, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember3, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember4, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember5, nil] + # @return [Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DefaultDataBackend, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::SnowflakeDataBackend, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DatabricksDtlDataBackend, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::RedshiftDataBackend, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::PostgresDataBackend, nil] optional :data_backend, union: -> { Openlayer::Models::InferencePipelineUpdateResponse::DataBackend }, api_name: :dataBackend, @@ -162,7 +162,7 @@ class InferencePipelineUpdateResponse < Openlayer::Internal::Type::BaseModel # # @param total_goal_count [Integer] The total number of tests. # - # @param data_backend [Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BackendType, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember2, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember3, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember4, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember5, nil] + # @param data_backend [Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DefaultDataBackend, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::SnowflakeDataBackend, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DatabricksDtlDataBackend, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::RedshiftDataBackend, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::PostgresDataBackend, nil] # # @param date_last_polled [Time, nil] The last time the data was polled. # @@ -206,24 +206,24 @@ module Status module DataBackend extend Openlayer::Internal::Type::Union - variant -> { Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0 } + variant -> { Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend } - variant -> { Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BackendType } + variant -> { Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DefaultDataBackend } - variant -> { Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember2 } + variant -> { Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::SnowflakeDataBackend } - variant -> { Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember3 } + variant -> { Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DatabricksDtlDataBackend } - variant -> { Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember4 } + variant -> { Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::RedshiftDataBackend } - variant -> { Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember5 } + variant -> { Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::PostgresDataBackend } - class UnionMember0 < Openlayer::Internal::Type::BaseModel + class BigQueryDataBackend < Openlayer::Internal::Type::BaseModel # @!attribute backend_type # - # @return [Symbol, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::BackendType] + # @return [Symbol, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::BackendType] required :backend_type, - enum: -> { Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::BackendType }, + enum: -> { Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::BackendType }, api_name: :backendType # @!attribute bigquery_connection_id @@ -248,21 +248,21 @@ class UnionMember0 < Openlayer::Internal::Type::BaseModel # @!attribute partition_type # - # @return [Symbol, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::PartitionType, nil] + # @return [Symbol, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::PartitionType, nil] optional :partition_type, - enum: -> { Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::PartitionType }, + enum: -> { Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::PartitionType }, api_name: :partitionType, nil?: true # @!method initialize(backend_type:, bigquery_connection_id:, dataset_id:, project_id:, table_id:, partition_type: nil) - # @param backend_type [Symbol, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::BackendType] + # @param backend_type [Symbol, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::BackendType] # @param bigquery_connection_id [String, nil] # @param dataset_id [String] # @param project_id [String] # @param table_id [String, nil] - # @param partition_type [Symbol, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::PartitionType, nil] + # @param partition_type [Symbol, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::PartitionType, nil] - # @see Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0#backend_type + # @see Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend#backend_type module BackendType extend Openlayer::Internal::Type::Enum @@ -272,7 +272,7 @@ module BackendType # @return [Array] end - # @see Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0#config + # @see Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend#config class Config < Openlayer::Internal::Type::BaseModel # @!attribute ground_truth_column_name # Name of the column with the ground truths. @@ -301,7 +301,7 @@ class Config < Openlayer::Internal::Type::BaseModel # @!method initialize(ground_truth_column_name: nil, human_feedback_column_name: nil, latency_column_name: nil, timestamp_column_name: nil) # Some parameter documentations has been truncated, see - # {Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::Config} + # {Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::Config} # for more details. # # @param ground_truth_column_name [String, nil] Name of the column with the ground truths. @@ -313,7 +313,7 @@ class Config < Openlayer::Internal::Type::BaseModel # @param timestamp_column_name [String, nil] Name of the column with the timestamps. Timestamps must be in UNIX sec format. I end - # @see Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0#partition_type + # @see Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend#partition_type module PartitionType extend Openlayer::Internal::Type::Enum @@ -326,18 +326,18 @@ module PartitionType end end - class BackendType < Openlayer::Internal::Type::BaseModel + class DefaultDataBackend < Openlayer::Internal::Type::BaseModel # @!attribute backend_type # - # @return [Symbol, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BackendType::BackendType] + # @return [Symbol, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DefaultDataBackend::BackendType] required :backend_type, - enum: -> { Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BackendType::BackendType }, + enum: -> { Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DefaultDataBackend::BackendType }, api_name: :backendType # @!method initialize(backend_type:) - # @param backend_type [Symbol, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BackendType::BackendType] + # @param backend_type [Symbol, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DefaultDataBackend::BackendType] - # @see Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BackendType#backend_type + # @see Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DefaultDataBackend#backend_type module BackendType extend Openlayer::Internal::Type::Enum @@ -348,12 +348,12 @@ module BackendType end end - class UnionMember2 < Openlayer::Internal::Type::BaseModel + class SnowflakeDataBackend < Openlayer::Internal::Type::BaseModel # @!attribute backend_type # - # @return [Symbol, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember2::BackendType] + # @return [Symbol, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::SnowflakeDataBackend::BackendType] required :backend_type, - enum: -> { Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember2::BackendType }, + enum: -> { Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::SnowflakeDataBackend::BackendType }, api_name: :backendType # @!attribute database @@ -377,13 +377,13 @@ class UnionMember2 < Openlayer::Internal::Type::BaseModel required :table, String, nil?: true # @!method initialize(backend_type:, database:, schema:, snowflake_connection_id:, table:) - # @param backend_type [Symbol, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember2::BackendType] + # @param backend_type [Symbol, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::SnowflakeDataBackend::BackendType] # @param database [String] # @param schema [String] # @param snowflake_connection_id [String, nil] # @param table [String, nil] - # @see Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember2#backend_type + # @see Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::SnowflakeDataBackend#backend_type module BackendType extend Openlayer::Internal::Type::Enum @@ -393,7 +393,7 @@ module BackendType # @return [Array] end - # @see Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember2#config + # @see Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::SnowflakeDataBackend#config class Config < Openlayer::Internal::Type::BaseModel # @!attribute ground_truth_column_name # Name of the column with the ground truths. @@ -422,7 +422,7 @@ class Config < Openlayer::Internal::Type::BaseModel # @!method initialize(ground_truth_column_name: nil, human_feedback_column_name: nil, latency_column_name: nil, timestamp_column_name: nil) # Some parameter documentations has been truncated, see - # {Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember2::Config} + # {Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::SnowflakeDataBackend::Config} # for more details. # # @param ground_truth_column_name [String, nil] Name of the column with the ground truths. @@ -435,12 +435,12 @@ class Config < Openlayer::Internal::Type::BaseModel end end - class UnionMember3 < Openlayer::Internal::Type::BaseModel + class DatabricksDtlDataBackend < Openlayer::Internal::Type::BaseModel # @!attribute backend_type # - # @return [Symbol, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember3::BackendType] + # @return [Symbol, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DatabricksDtlDataBackend::BackendType] required :backend_type, - enum: -> { Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember3::BackendType }, + enum: -> { Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DatabricksDtlDataBackend::BackendType }, api_name: :backendType # @!attribute databricks_dtl_connection_id @@ -454,11 +454,11 @@ class UnionMember3 < Openlayer::Internal::Type::BaseModel required :table_id, String, api_name: :tableId, nil?: true # @!method initialize(backend_type:, databricks_dtl_connection_id:, table_id:) - # @param backend_type [Symbol, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember3::BackendType] + # @param backend_type [Symbol, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DatabricksDtlDataBackend::BackendType] # @param databricks_dtl_connection_id [String, nil] # @param table_id [String, nil] - # @see Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember3#backend_type + # @see Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DatabricksDtlDataBackend#backend_type module BackendType extend Openlayer::Internal::Type::Enum @@ -468,7 +468,7 @@ module BackendType # @return [Array] end - # @see Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember3#config + # @see Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DatabricksDtlDataBackend#config class Config < Openlayer::Internal::Type::BaseModel # @!attribute ground_truth_column_name # Name of the column with the ground truths. @@ -497,7 +497,7 @@ class Config < Openlayer::Internal::Type::BaseModel # @!method initialize(ground_truth_column_name: nil, human_feedback_column_name: nil, latency_column_name: nil, timestamp_column_name: nil) # Some parameter documentations has been truncated, see - # {Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember3::Config} + # {Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DatabricksDtlDataBackend::Config} # for more details. # # @param ground_truth_column_name [String, nil] Name of the column with the ground truths. @@ -510,12 +510,12 @@ class Config < Openlayer::Internal::Type::BaseModel end end - class UnionMember4 < Openlayer::Internal::Type::BaseModel + class RedshiftDataBackend < Openlayer::Internal::Type::BaseModel # @!attribute backend_type # - # @return [Symbol, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember4::BackendType] + # @return [Symbol, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::RedshiftDataBackend::BackendType] required :backend_type, - enum: -> { Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember4::BackendType }, + enum: -> { Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::RedshiftDataBackend::BackendType }, api_name: :backendType # @!attribute redshift_connection_id @@ -534,12 +534,12 @@ class UnionMember4 < Openlayer::Internal::Type::BaseModel required :table_name, String, api_name: :tableName # @!method initialize(backend_type:, redshift_connection_id:, schema_name:, table_name:) - # @param backend_type [Symbol, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember4::BackendType] + # @param backend_type [Symbol, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::RedshiftDataBackend::BackendType] # @param redshift_connection_id [String, nil] # @param schema_name [String] # @param table_name [String] - # @see Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember4#backend_type + # @see Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::RedshiftDataBackend#backend_type module BackendType extend Openlayer::Internal::Type::Enum @@ -549,7 +549,7 @@ module BackendType # @return [Array] end - # @see Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember4#config + # @see Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::RedshiftDataBackend#config class Config < Openlayer::Internal::Type::BaseModel # @!attribute ground_truth_column_name # Name of the column with the ground truths. @@ -578,7 +578,7 @@ class Config < Openlayer::Internal::Type::BaseModel # @!method initialize(ground_truth_column_name: nil, human_feedback_column_name: nil, latency_column_name: nil, timestamp_column_name: nil) # Some parameter documentations has been truncated, see - # {Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember4::Config} + # {Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::RedshiftDataBackend::Config} # for more details. # # @param ground_truth_column_name [String, nil] Name of the column with the ground truths. @@ -591,12 +591,12 @@ class Config < Openlayer::Internal::Type::BaseModel end end - class UnionMember5 < Openlayer::Internal::Type::BaseModel + class PostgresDataBackend < Openlayer::Internal::Type::BaseModel # @!attribute backend_type # - # @return [Symbol, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember5::BackendType] + # @return [Symbol, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::PostgresDataBackend::BackendType] required :backend_type, - enum: -> { Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember5::BackendType }, + enum: -> { Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::PostgresDataBackend::BackendType }, api_name: :backendType # @!attribute database @@ -620,13 +620,13 @@ class UnionMember5 < Openlayer::Internal::Type::BaseModel required :table, String, nil?: true # @!method initialize(backend_type:, database:, postgres_connection_id:, schema:, table:) - # @param backend_type [Symbol, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember5::BackendType] + # @param backend_type [Symbol, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::PostgresDataBackend::BackendType] # @param database [String] # @param postgres_connection_id [String, nil] # @param schema [String] # @param table [String, nil] - # @see Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember5#backend_type + # @see Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::PostgresDataBackend#backend_type module BackendType extend Openlayer::Internal::Type::Enum @@ -636,7 +636,7 @@ module BackendType # @return [Array] end - # @see Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember5#config + # @see Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::PostgresDataBackend#config class Config < Openlayer::Internal::Type::BaseModel # @!attribute ground_truth_column_name # Name of the column with the ground truths. @@ -665,7 +665,7 @@ class Config < Openlayer::Internal::Type::BaseModel # @!method initialize(ground_truth_column_name: nil, human_feedback_column_name: nil, latency_column_name: nil, timestamp_column_name: nil) # Some parameter documentations has been truncated, see - # {Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember5::Config} + # {Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::PostgresDataBackend::Config} # for more details. # # @param ground_truth_column_name [String, nil] Name of the column with the ground truths. @@ -679,7 +679,7 @@ class Config < Openlayer::Internal::Type::BaseModel end # @!method self.variants - # @return [Array(Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BackendType, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember2, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember3, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember4, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember5)] + # @return [Array(Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DefaultDataBackend, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::SnowflakeDataBackend, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DatabricksDtlDataBackend, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::RedshiftDataBackend, Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::PostgresDataBackend)] end # @see Openlayer::Models::InferencePipelineUpdateResponse#project diff --git a/lib/openlayer/models/projects/inference_pipeline_create_params.rb b/lib/openlayer/models/projects/inference_pipeline_create_params.rb index 5e481aa..1caf49b 100644 --- a/lib/openlayer/models/projects/inference_pipeline_create_params.rb +++ b/lib/openlayer/models/projects/inference_pipeline_create_params.rb @@ -22,7 +22,7 @@ class InferencePipelineCreateParams < Openlayer::Internal::Type::BaseModel # @!attribute data_backend # - # @return [Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BackendType, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5, nil] + # @return [Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::DefaultDataBackend, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend, nil] optional :data_backend, union: -> { Openlayer::Projects::InferencePipelineCreateParams::DataBackend }, api_name: :dataBackend, @@ -43,7 +43,7 @@ class InferencePipelineCreateParams < Openlayer::Internal::Type::BaseModel # # @param name [String] The inference pipeline name. # - # @param data_backend [Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BackendType, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5, nil] + # @param data_backend [Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::DefaultDataBackend, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend, nil] # # @param project [Openlayer::Models::Projects::InferencePipelineCreateParams::Project, nil] # @@ -54,25 +54,25 @@ class InferencePipelineCreateParams < Openlayer::Internal::Type::BaseModel module DataBackend extend Openlayer::Internal::Type::Union - variant -> { Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0 } + variant -> { Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend } - variant -> { Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BackendType } + variant -> { Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DefaultDataBackend } - variant -> { Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2 } + variant -> { Openlayer::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend } - variant -> { Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3 } + variant -> { Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend } - variant -> { Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4 } + variant -> { Openlayer::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend } - variant -> { Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5 } + variant -> { Openlayer::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend } - class UnionMember0 < Openlayer::Internal::Type::BaseModel + class BigQueryDataBackend < Openlayer::Internal::Type::BaseModel # @!attribute backend_type # - # @return [Symbol, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::BackendType] + # @return [Symbol, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::BackendType] required :backend_type, enum: -> { - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::BackendType + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::BackendType }, api_name: :backendType @@ -98,10 +98,10 @@ class UnionMember0 < Openlayer::Internal::Type::BaseModel # @!attribute partition_type # - # @return [Symbol, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::PartitionType, nil] + # @return [Symbol, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::PartitionType, nil] optional :partition_type, enum: -> { - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::PartitionType + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::PartitionType }, api_name: :partitionType, nil?: true @@ -109,21 +109,21 @@ class UnionMember0 < Openlayer::Internal::Type::BaseModel request_only do # @!attribute config # - # @return [Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::Config] + # @return [Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::Config] required :config, - -> { Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::Config } + -> { Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::Config } end # @!method initialize(backend_type:, bigquery_connection_id:, config:, dataset_id:, project_id:, table_id:, partition_type: nil) - # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::BackendType] + # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::BackendType] # @param bigquery_connection_id [String, nil] - # @param config [Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::Config] + # @param config [Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::Config] # @param dataset_id [String] # @param project_id [String] # @param table_id [String, nil] - # @param partition_type [Symbol, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::PartitionType, nil] + # @param partition_type [Symbol, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::PartitionType, nil] - # @see Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0#backend_type + # @see Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend#backend_type module BackendType extend Openlayer::Internal::Type::Enum @@ -133,7 +133,7 @@ module BackendType # @return [Array] end - # @see Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0#config + # @see Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend#config class Config < Openlayer::Internal::Type::BaseModel # @!attribute ground_truth_column_name # Name of the column with the ground truths. @@ -172,7 +172,7 @@ class Config < Openlayer::Internal::Type::BaseModel # @!method initialize(ground_truth_column_name: nil, human_feedback_column_name: nil, inference_id_column_name: nil, latency_column_name: nil, timestamp_column_name: nil) # Some parameter documentations has been truncated, see - # {Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::Config} + # {Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::Config} # for more details. # # @param ground_truth_column_name [String, nil] Name of the column with the ground truths. @@ -186,7 +186,7 @@ class Config < Openlayer::Internal::Type::BaseModel # @param timestamp_column_name [String, nil] Name of the column with the timestamps. Timestamps must be in UNIX sec format. I end - # @see Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0#partition_type + # @see Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend#partition_type module PartitionType extend Openlayer::Internal::Type::Enum @@ -199,20 +199,20 @@ module PartitionType end end - class BackendType < Openlayer::Internal::Type::BaseModel + class DefaultDataBackend < Openlayer::Internal::Type::BaseModel # @!attribute backend_type # - # @return [Symbol, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BackendType::BackendType] + # @return [Symbol, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::DefaultDataBackend::BackendType] required :backend_type, enum: -> { - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BackendType::BackendType + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DefaultDataBackend::BackendType }, api_name: :backendType # @!method initialize(backend_type:) - # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BackendType::BackendType] + # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::DefaultDataBackend::BackendType] - # @see Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BackendType#backend_type + # @see Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::DefaultDataBackend#backend_type module BackendType extend Openlayer::Internal::Type::Enum @@ -223,13 +223,13 @@ module BackendType end end - class UnionMember2 < Openlayer::Internal::Type::BaseModel + class SnowflakeDataBackend < Openlayer::Internal::Type::BaseModel # @!attribute backend_type # - # @return [Symbol, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2::BackendType] + # @return [Symbol, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend::BackendType] required :backend_type, enum: -> { - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2::BackendType + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend::BackendType }, api_name: :backendType @@ -256,20 +256,20 @@ class UnionMember2 < Openlayer::Internal::Type::BaseModel request_only do # @!attribute config # - # @return [Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2::Config] + # @return [Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend::Config] required :config, - -> { Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2::Config } + -> { Openlayer::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend::Config } end # @!method initialize(backend_type:, config:, database:, schema:, snowflake_connection_id:, table:) - # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2::BackendType] - # @param config [Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2::Config] + # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend::BackendType] + # @param config [Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend::Config] # @param database [String] # @param schema [String] # @param snowflake_connection_id [String, nil] # @param table [String, nil] - # @see Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2#backend_type + # @see Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend#backend_type module BackendType extend Openlayer::Internal::Type::Enum @@ -279,7 +279,7 @@ module BackendType # @return [Array] end - # @see Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2#config + # @see Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend#config class Config < Openlayer::Internal::Type::BaseModel # @!attribute ground_truth_column_name # Name of the column with the ground truths. @@ -318,7 +318,7 @@ class Config < Openlayer::Internal::Type::BaseModel # @!method initialize(ground_truth_column_name: nil, human_feedback_column_name: nil, inference_id_column_name: nil, latency_column_name: nil, timestamp_column_name: nil) # Some parameter documentations has been truncated, see - # {Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2::Config} + # {Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend::Config} # for more details. # # @param ground_truth_column_name [String, nil] Name of the column with the ground truths. @@ -333,13 +333,13 @@ class Config < Openlayer::Internal::Type::BaseModel end end - class UnionMember3 < Openlayer::Internal::Type::BaseModel + class DatabricksDtlDataBackend < Openlayer::Internal::Type::BaseModel # @!attribute backend_type # - # @return [Symbol, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3::BackendType] + # @return [Symbol, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend::BackendType] required :backend_type, enum: -> { - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3::BackendType + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend::BackendType }, api_name: :backendType @@ -356,18 +356,18 @@ class UnionMember3 < Openlayer::Internal::Type::BaseModel request_only do # @!attribute config # - # @return [Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3::Config] + # @return [Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend::Config] required :config, - -> { Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3::Config } + -> { Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend::Config } end # @!method initialize(backend_type:, config:, databricks_dtl_connection_id:, table_id:) - # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3::BackendType] - # @param config [Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3::Config] + # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend::BackendType] + # @param config [Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend::Config] # @param databricks_dtl_connection_id [String, nil] # @param table_id [String, nil] - # @see Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3#backend_type + # @see Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend#backend_type module BackendType extend Openlayer::Internal::Type::Enum @@ -377,7 +377,7 @@ module BackendType # @return [Array] end - # @see Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3#config + # @see Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend#config class Config < Openlayer::Internal::Type::BaseModel # @!attribute ground_truth_column_name # Name of the column with the ground truths. @@ -416,7 +416,7 @@ class Config < Openlayer::Internal::Type::BaseModel # @!method initialize(ground_truth_column_name: nil, human_feedback_column_name: nil, inference_id_column_name: nil, latency_column_name: nil, timestamp_column_name: nil) # Some parameter documentations has been truncated, see - # {Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3::Config} + # {Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend::Config} # for more details. # # @param ground_truth_column_name [String, nil] Name of the column with the ground truths. @@ -431,13 +431,13 @@ class Config < Openlayer::Internal::Type::BaseModel end end - class UnionMember4 < Openlayer::Internal::Type::BaseModel + class RedshiftDataBackend < Openlayer::Internal::Type::BaseModel # @!attribute backend_type # - # @return [Symbol, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4::BackendType] + # @return [Symbol, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend::BackendType] required :backend_type, enum: -> { - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4::BackendType + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend::BackendType }, api_name: :backendType @@ -459,19 +459,19 @@ class UnionMember4 < Openlayer::Internal::Type::BaseModel request_only do # @!attribute config # - # @return [Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4::Config] + # @return [Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend::Config] required :config, - -> { Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4::Config } + -> { Openlayer::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend::Config } end # @!method initialize(backend_type:, config:, redshift_connection_id:, schema_name:, table_name:) - # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4::BackendType] - # @param config [Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4::Config] + # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend::BackendType] + # @param config [Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend::Config] # @param redshift_connection_id [String, nil] # @param schema_name [String] # @param table_name [String] - # @see Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4#backend_type + # @see Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend#backend_type module BackendType extend Openlayer::Internal::Type::Enum @@ -481,7 +481,7 @@ module BackendType # @return [Array] end - # @see Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4#config + # @see Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend#config class Config < Openlayer::Internal::Type::BaseModel # @!attribute ground_truth_column_name # Name of the column with the ground truths. @@ -520,7 +520,7 @@ class Config < Openlayer::Internal::Type::BaseModel # @!method initialize(ground_truth_column_name: nil, human_feedback_column_name: nil, inference_id_column_name: nil, latency_column_name: nil, timestamp_column_name: nil) # Some parameter documentations has been truncated, see - # {Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4::Config} + # {Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend::Config} # for more details. # # @param ground_truth_column_name [String, nil] Name of the column with the ground truths. @@ -535,13 +535,13 @@ class Config < Openlayer::Internal::Type::BaseModel end end - class UnionMember5 < Openlayer::Internal::Type::BaseModel + class PostgresDataBackend < Openlayer::Internal::Type::BaseModel # @!attribute backend_type # - # @return [Symbol, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5::BackendType] + # @return [Symbol, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend::BackendType] required :backend_type, enum: -> { - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5::BackendType + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend::BackendType }, api_name: :backendType @@ -568,20 +568,20 @@ class UnionMember5 < Openlayer::Internal::Type::BaseModel request_only do # @!attribute config # - # @return [Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5::Config] + # @return [Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend::Config] required :config, - -> { Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5::Config } + -> { Openlayer::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend::Config } end # @!method initialize(backend_type:, config:, database:, postgres_connection_id:, schema:, table:) - # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5::BackendType] - # @param config [Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5::Config] + # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend::BackendType] + # @param config [Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend::Config] # @param database [String] # @param postgres_connection_id [String, nil] # @param schema [String] # @param table [String, nil] - # @see Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5#backend_type + # @see Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend#backend_type module BackendType extend Openlayer::Internal::Type::Enum @@ -591,7 +591,7 @@ module BackendType # @return [Array] end - # @see Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5#config + # @see Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend#config class Config < Openlayer::Internal::Type::BaseModel # @!attribute ground_truth_column_name # Name of the column with the ground truths. @@ -630,7 +630,7 @@ class Config < Openlayer::Internal::Type::BaseModel # @!method initialize(ground_truth_column_name: nil, human_feedback_column_name: nil, inference_id_column_name: nil, latency_column_name: nil, timestamp_column_name: nil) # Some parameter documentations has been truncated, see - # {Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5::Config} + # {Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend::Config} # for more details. # # @param ground_truth_column_name [String, nil] Name of the column with the ground truths. @@ -646,7 +646,7 @@ class Config < Openlayer::Internal::Type::BaseModel end # @!method self.variants - # @return [Array(Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BackendType, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5)] + # @return [Array(Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::DefaultDataBackend, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend)] end class Project < Openlayer::Internal::Type::BaseModel diff --git a/lib/openlayer/models/projects/inference_pipeline_create_response.rb b/lib/openlayer/models/projects/inference_pipeline_create_response.rb index 46f9dc3..682f09f 100644 --- a/lib/openlayer/models/projects/inference_pipeline_create_response.rb +++ b/lib/openlayer/models/projects/inference_pipeline_create_response.rb @@ -19,7 +19,7 @@ class InferencePipelineCreateResponse < Openlayer::Internal::Type::BaseModel # @!attribute data_backend # - # @return [Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BackendType, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember2, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember3, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember4, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember5, nil] + # @return [Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DefaultDataBackend, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::SnowflakeDataBackend, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DatabricksDtlDataBackend, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::RedshiftDataBackend, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::PostgresDataBackend, nil] optional :data_backend, union: -> { Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend }, api_name: :dataBackend, @@ -167,7 +167,7 @@ class InferencePipelineCreateResponse < Openlayer::Internal::Type::BaseModel # # @param total_goal_count [Integer] The total number of tests. # - # @param data_backend [Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BackendType, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember2, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember3, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember4, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember5, nil] + # @param data_backend [Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DefaultDataBackend, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::SnowflakeDataBackend, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DatabricksDtlDataBackend, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::RedshiftDataBackend, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::PostgresDataBackend, nil] # # @param date_last_polled [Time, nil] The last time the data was polled. # @@ -211,24 +211,24 @@ module Status module DataBackend extend Openlayer::Internal::Type::Union - variant -> { Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0 } + variant -> { Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend } - variant -> { Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BackendType } + variant -> { Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DefaultDataBackend } - variant -> { Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember2 } + variant -> { Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::SnowflakeDataBackend } - variant -> { Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember3 } + variant -> { Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DatabricksDtlDataBackend } - variant -> { Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember4 } + variant -> { Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::RedshiftDataBackend } - variant -> { Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember5 } + variant -> { Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::PostgresDataBackend } - class UnionMember0 < Openlayer::Internal::Type::BaseModel + class BigQueryDataBackend < Openlayer::Internal::Type::BaseModel # @!attribute backend_type # - # @return [Symbol, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::BackendType] + # @return [Symbol, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::BackendType] required :backend_type, - enum: -> { Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::BackendType }, + enum: -> { Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::BackendType }, api_name: :backendType # @!attribute bigquery_connection_id @@ -253,21 +253,21 @@ class UnionMember0 < Openlayer::Internal::Type::BaseModel # @!attribute partition_type # - # @return [Symbol, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::PartitionType, nil] + # @return [Symbol, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::PartitionType, nil] optional :partition_type, - enum: -> { Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::PartitionType }, + enum: -> { Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::PartitionType }, api_name: :partitionType, nil?: true # @!method initialize(backend_type:, bigquery_connection_id:, dataset_id:, project_id:, table_id:, partition_type: nil) - # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::BackendType] + # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::BackendType] # @param bigquery_connection_id [String, nil] # @param dataset_id [String] # @param project_id [String] # @param table_id [String, nil] - # @param partition_type [Symbol, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::PartitionType, nil] + # @param partition_type [Symbol, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::PartitionType, nil] - # @see Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0#backend_type + # @see Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend#backend_type module BackendType extend Openlayer::Internal::Type::Enum @@ -277,7 +277,7 @@ module BackendType # @return [Array] end - # @see Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0#config + # @see Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend#config class Config < Openlayer::Internal::Type::BaseModel # @!attribute ground_truth_column_name # Name of the column with the ground truths. @@ -306,7 +306,7 @@ class Config < Openlayer::Internal::Type::BaseModel # @!method initialize(ground_truth_column_name: nil, human_feedback_column_name: nil, latency_column_name: nil, timestamp_column_name: nil) # Some parameter documentations has been truncated, see - # {Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::Config} + # {Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::Config} # for more details. # # @param ground_truth_column_name [String, nil] Name of the column with the ground truths. @@ -318,7 +318,7 @@ class Config < Openlayer::Internal::Type::BaseModel # @param timestamp_column_name [String, nil] Name of the column with the timestamps. Timestamps must be in UNIX sec format. I end - # @see Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0#partition_type + # @see Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend#partition_type module PartitionType extend Openlayer::Internal::Type::Enum @@ -331,18 +331,18 @@ module PartitionType end end - class BackendType < Openlayer::Internal::Type::BaseModel + class DefaultDataBackend < Openlayer::Internal::Type::BaseModel # @!attribute backend_type # - # @return [Symbol, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BackendType::BackendType] + # @return [Symbol, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DefaultDataBackend::BackendType] required :backend_type, - enum: -> { Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BackendType::BackendType }, + enum: -> { Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DefaultDataBackend::BackendType }, api_name: :backendType # @!method initialize(backend_type:) - # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BackendType::BackendType] + # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DefaultDataBackend::BackendType] - # @see Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BackendType#backend_type + # @see Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DefaultDataBackend#backend_type module BackendType extend Openlayer::Internal::Type::Enum @@ -353,12 +353,12 @@ module BackendType end end - class UnionMember2 < Openlayer::Internal::Type::BaseModel + class SnowflakeDataBackend < Openlayer::Internal::Type::BaseModel # @!attribute backend_type # - # @return [Symbol, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember2::BackendType] + # @return [Symbol, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::SnowflakeDataBackend::BackendType] required :backend_type, - enum: -> { Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember2::BackendType }, + enum: -> { Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::SnowflakeDataBackend::BackendType }, api_name: :backendType # @!attribute database @@ -382,13 +382,13 @@ class UnionMember2 < Openlayer::Internal::Type::BaseModel required :table, String, nil?: true # @!method initialize(backend_type:, database:, schema:, snowflake_connection_id:, table:) - # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember2::BackendType] + # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::SnowflakeDataBackend::BackendType] # @param database [String] # @param schema [String] # @param snowflake_connection_id [String, nil] # @param table [String, nil] - # @see Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember2#backend_type + # @see Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::SnowflakeDataBackend#backend_type module BackendType extend Openlayer::Internal::Type::Enum @@ -398,7 +398,7 @@ module BackendType # @return [Array] end - # @see Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember2#config + # @see Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::SnowflakeDataBackend#config class Config < Openlayer::Internal::Type::BaseModel # @!attribute ground_truth_column_name # Name of the column with the ground truths. @@ -427,7 +427,7 @@ class Config < Openlayer::Internal::Type::BaseModel # @!method initialize(ground_truth_column_name: nil, human_feedback_column_name: nil, latency_column_name: nil, timestamp_column_name: nil) # Some parameter documentations has been truncated, see - # {Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember2::Config} + # {Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::SnowflakeDataBackend::Config} # for more details. # # @param ground_truth_column_name [String, nil] Name of the column with the ground truths. @@ -440,12 +440,12 @@ class Config < Openlayer::Internal::Type::BaseModel end end - class UnionMember3 < Openlayer::Internal::Type::BaseModel + class DatabricksDtlDataBackend < Openlayer::Internal::Type::BaseModel # @!attribute backend_type # - # @return [Symbol, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember3::BackendType] + # @return [Symbol, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DatabricksDtlDataBackend::BackendType] required :backend_type, - enum: -> { Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember3::BackendType }, + enum: -> { Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DatabricksDtlDataBackend::BackendType }, api_name: :backendType # @!attribute databricks_dtl_connection_id @@ -459,11 +459,11 @@ class UnionMember3 < Openlayer::Internal::Type::BaseModel required :table_id, String, api_name: :tableId, nil?: true # @!method initialize(backend_type:, databricks_dtl_connection_id:, table_id:) - # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember3::BackendType] + # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DatabricksDtlDataBackend::BackendType] # @param databricks_dtl_connection_id [String, nil] # @param table_id [String, nil] - # @see Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember3#backend_type + # @see Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DatabricksDtlDataBackend#backend_type module BackendType extend Openlayer::Internal::Type::Enum @@ -473,7 +473,7 @@ module BackendType # @return [Array] end - # @see Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember3#config + # @see Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DatabricksDtlDataBackend#config class Config < Openlayer::Internal::Type::BaseModel # @!attribute ground_truth_column_name # Name of the column with the ground truths. @@ -502,7 +502,7 @@ class Config < Openlayer::Internal::Type::BaseModel # @!method initialize(ground_truth_column_name: nil, human_feedback_column_name: nil, latency_column_name: nil, timestamp_column_name: nil) # Some parameter documentations has been truncated, see - # {Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember3::Config} + # {Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DatabricksDtlDataBackend::Config} # for more details. # # @param ground_truth_column_name [String, nil] Name of the column with the ground truths. @@ -515,12 +515,12 @@ class Config < Openlayer::Internal::Type::BaseModel end end - class UnionMember4 < Openlayer::Internal::Type::BaseModel + class RedshiftDataBackend < Openlayer::Internal::Type::BaseModel # @!attribute backend_type # - # @return [Symbol, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember4::BackendType] + # @return [Symbol, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::RedshiftDataBackend::BackendType] required :backend_type, - enum: -> { Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember4::BackendType }, + enum: -> { Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::RedshiftDataBackend::BackendType }, api_name: :backendType # @!attribute redshift_connection_id @@ -539,12 +539,12 @@ class UnionMember4 < Openlayer::Internal::Type::BaseModel required :table_name, String, api_name: :tableName # @!method initialize(backend_type:, redshift_connection_id:, schema_name:, table_name:) - # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember4::BackendType] + # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::RedshiftDataBackend::BackendType] # @param redshift_connection_id [String, nil] # @param schema_name [String] # @param table_name [String] - # @see Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember4#backend_type + # @see Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::RedshiftDataBackend#backend_type module BackendType extend Openlayer::Internal::Type::Enum @@ -554,7 +554,7 @@ module BackendType # @return [Array] end - # @see Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember4#config + # @see Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::RedshiftDataBackend#config class Config < Openlayer::Internal::Type::BaseModel # @!attribute ground_truth_column_name # Name of the column with the ground truths. @@ -583,7 +583,7 @@ class Config < Openlayer::Internal::Type::BaseModel # @!method initialize(ground_truth_column_name: nil, human_feedback_column_name: nil, latency_column_name: nil, timestamp_column_name: nil) # Some parameter documentations has been truncated, see - # {Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember4::Config} + # {Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::RedshiftDataBackend::Config} # for more details. # # @param ground_truth_column_name [String, nil] Name of the column with the ground truths. @@ -596,12 +596,12 @@ class Config < Openlayer::Internal::Type::BaseModel end end - class UnionMember5 < Openlayer::Internal::Type::BaseModel + class PostgresDataBackend < Openlayer::Internal::Type::BaseModel # @!attribute backend_type # - # @return [Symbol, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember5::BackendType] + # @return [Symbol, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::PostgresDataBackend::BackendType] required :backend_type, - enum: -> { Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember5::BackendType }, + enum: -> { Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::PostgresDataBackend::BackendType }, api_name: :backendType # @!attribute database @@ -625,13 +625,13 @@ class UnionMember5 < Openlayer::Internal::Type::BaseModel required :table, String, nil?: true # @!method initialize(backend_type:, database:, postgres_connection_id:, schema:, table:) - # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember5::BackendType] + # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::PostgresDataBackend::BackendType] # @param database [String] # @param postgres_connection_id [String, nil] # @param schema [String] # @param table [String, nil] - # @see Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember5#backend_type + # @see Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::PostgresDataBackend#backend_type module BackendType extend Openlayer::Internal::Type::Enum @@ -641,7 +641,7 @@ module BackendType # @return [Array] end - # @see Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember5#config + # @see Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::PostgresDataBackend#config class Config < Openlayer::Internal::Type::BaseModel # @!attribute ground_truth_column_name # Name of the column with the ground truths. @@ -670,7 +670,7 @@ class Config < Openlayer::Internal::Type::BaseModel # @!method initialize(ground_truth_column_name: nil, human_feedback_column_name: nil, latency_column_name: nil, timestamp_column_name: nil) # Some parameter documentations has been truncated, see - # {Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember5::Config} + # {Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::PostgresDataBackend::Config} # for more details. # # @param ground_truth_column_name [String, nil] Name of the column with the ground truths. @@ -684,7 +684,7 @@ class Config < Openlayer::Internal::Type::BaseModel end # @!method self.variants - # @return [Array(Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BackendType, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember2, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember3, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember4, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember5)] + # @return [Array(Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DefaultDataBackend, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::SnowflakeDataBackend, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DatabricksDtlDataBackend, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::RedshiftDataBackend, Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::PostgresDataBackend)] end # @see Openlayer::Models::Projects::InferencePipelineCreateResponse#project diff --git a/lib/openlayer/models/projects/inference_pipeline_list_response.rb b/lib/openlayer/models/projects/inference_pipeline_list_response.rb index 853d77e..79bf723 100644 --- a/lib/openlayer/models/projects/inference_pipeline_list_response.rb +++ b/lib/openlayer/models/projects/inference_pipeline_list_response.rb @@ -29,7 +29,7 @@ class Item < Openlayer::Internal::Type::BaseModel # @!attribute data_backend # - # @return [Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BackendType, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember2, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember3, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember4, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember5, nil] + # @return [Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DefaultDataBackend, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::SnowflakeDataBackend, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DatabricksDtlDataBackend, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::RedshiftDataBackend, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::PostgresDataBackend, nil] optional :data_backend, union: -> { Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend }, api_name: :dataBackend, @@ -177,7 +177,7 @@ class Item < Openlayer::Internal::Type::BaseModel # # @param total_goal_count [Integer] The total number of tests. # - # @param data_backend [Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BackendType, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember2, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember3, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember4, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember5, nil] + # @param data_backend [Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DefaultDataBackend, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::SnowflakeDataBackend, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DatabricksDtlDataBackend, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::RedshiftDataBackend, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::PostgresDataBackend, nil] # # @param date_last_polled [Time, nil] The last time the data was polled. # @@ -221,24 +221,24 @@ module Status module DataBackend extend Openlayer::Internal::Type::Union - variant -> { Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0 } + variant -> { Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend } - variant -> { Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BackendType } + variant -> { Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DefaultDataBackend } - variant -> { Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember2 } + variant -> { Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::SnowflakeDataBackend } - variant -> { Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember3 } + variant -> { Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DatabricksDtlDataBackend } - variant -> { Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember4 } + variant -> { Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::RedshiftDataBackend } - variant -> { Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember5 } + variant -> { Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::PostgresDataBackend } - class UnionMember0 < Openlayer::Internal::Type::BaseModel + class BigQueryDataBackend < Openlayer::Internal::Type::BaseModel # @!attribute backend_type # - # @return [Symbol, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::BackendType] + # @return [Symbol, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::BackendType] required :backend_type, - enum: -> { Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::BackendType }, + enum: -> { Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::BackendType }, api_name: :backendType # @!attribute bigquery_connection_id @@ -263,21 +263,21 @@ class UnionMember0 < Openlayer::Internal::Type::BaseModel # @!attribute partition_type # - # @return [Symbol, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::PartitionType, nil] + # @return [Symbol, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::PartitionType, nil] optional :partition_type, - enum: -> { Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::PartitionType }, + enum: -> { Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::PartitionType }, api_name: :partitionType, nil?: true # @!method initialize(backend_type:, bigquery_connection_id:, dataset_id:, project_id:, table_id:, partition_type: nil) - # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::BackendType] + # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::BackendType] # @param bigquery_connection_id [String, nil] # @param dataset_id [String] # @param project_id [String] # @param table_id [String, nil] - # @param partition_type [Symbol, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::PartitionType, nil] + # @param partition_type [Symbol, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::PartitionType, nil] - # @see Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0#backend_type + # @see Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend#backend_type module BackendType extend Openlayer::Internal::Type::Enum @@ -287,7 +287,7 @@ module BackendType # @return [Array] end - # @see Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0#config + # @see Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend#config class Config < Openlayer::Internal::Type::BaseModel # @!attribute ground_truth_column_name # Name of the column with the ground truths. @@ -316,7 +316,7 @@ class Config < Openlayer::Internal::Type::BaseModel # @!method initialize(ground_truth_column_name: nil, human_feedback_column_name: nil, latency_column_name: nil, timestamp_column_name: nil) # Some parameter documentations has been truncated, see - # {Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::Config} + # {Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::Config} # for more details. # # @param ground_truth_column_name [String, nil] Name of the column with the ground truths. @@ -328,7 +328,7 @@ class Config < Openlayer::Internal::Type::BaseModel # @param timestamp_column_name [String, nil] Name of the column with the timestamps. Timestamps must be in UNIX sec format. I end - # @see Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0#partition_type + # @see Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend#partition_type module PartitionType extend Openlayer::Internal::Type::Enum @@ -341,18 +341,18 @@ module PartitionType end end - class BackendType < Openlayer::Internal::Type::BaseModel + class DefaultDataBackend < Openlayer::Internal::Type::BaseModel # @!attribute backend_type # - # @return [Symbol, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BackendType::BackendType] + # @return [Symbol, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DefaultDataBackend::BackendType] required :backend_type, - enum: -> { Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BackendType::BackendType }, + enum: -> { Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DefaultDataBackend::BackendType }, api_name: :backendType # @!method initialize(backend_type:) - # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BackendType::BackendType] + # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DefaultDataBackend::BackendType] - # @see Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BackendType#backend_type + # @see Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DefaultDataBackend#backend_type module BackendType extend Openlayer::Internal::Type::Enum @@ -363,12 +363,12 @@ module BackendType end end - class UnionMember2 < Openlayer::Internal::Type::BaseModel + class SnowflakeDataBackend < Openlayer::Internal::Type::BaseModel # @!attribute backend_type # - # @return [Symbol, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember2::BackendType] + # @return [Symbol, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::SnowflakeDataBackend::BackendType] required :backend_type, - enum: -> { Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember2::BackendType }, + enum: -> { Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::SnowflakeDataBackend::BackendType }, api_name: :backendType # @!attribute database @@ -392,13 +392,13 @@ class UnionMember2 < Openlayer::Internal::Type::BaseModel required :table, String, nil?: true # @!method initialize(backend_type:, database:, schema:, snowflake_connection_id:, table:) - # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember2::BackendType] + # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::SnowflakeDataBackend::BackendType] # @param database [String] # @param schema [String] # @param snowflake_connection_id [String, nil] # @param table [String, nil] - # @see Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember2#backend_type + # @see Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::SnowflakeDataBackend#backend_type module BackendType extend Openlayer::Internal::Type::Enum @@ -408,7 +408,7 @@ module BackendType # @return [Array] end - # @see Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember2#config + # @see Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::SnowflakeDataBackend#config class Config < Openlayer::Internal::Type::BaseModel # @!attribute ground_truth_column_name # Name of the column with the ground truths. @@ -437,7 +437,7 @@ class Config < Openlayer::Internal::Type::BaseModel # @!method initialize(ground_truth_column_name: nil, human_feedback_column_name: nil, latency_column_name: nil, timestamp_column_name: nil) # Some parameter documentations has been truncated, see - # {Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember2::Config} + # {Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::SnowflakeDataBackend::Config} # for more details. # # @param ground_truth_column_name [String, nil] Name of the column with the ground truths. @@ -450,12 +450,12 @@ class Config < Openlayer::Internal::Type::BaseModel end end - class UnionMember3 < Openlayer::Internal::Type::BaseModel + class DatabricksDtlDataBackend < Openlayer::Internal::Type::BaseModel # @!attribute backend_type # - # @return [Symbol, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember3::BackendType] + # @return [Symbol, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DatabricksDtlDataBackend::BackendType] required :backend_type, - enum: -> { Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember3::BackendType }, + enum: -> { Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DatabricksDtlDataBackend::BackendType }, api_name: :backendType # @!attribute databricks_dtl_connection_id @@ -469,11 +469,11 @@ class UnionMember3 < Openlayer::Internal::Type::BaseModel required :table_id, String, api_name: :tableId, nil?: true # @!method initialize(backend_type:, databricks_dtl_connection_id:, table_id:) - # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember3::BackendType] + # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DatabricksDtlDataBackend::BackendType] # @param databricks_dtl_connection_id [String, nil] # @param table_id [String, nil] - # @see Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember3#backend_type + # @see Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DatabricksDtlDataBackend#backend_type module BackendType extend Openlayer::Internal::Type::Enum @@ -483,7 +483,7 @@ module BackendType # @return [Array] end - # @see Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember3#config + # @see Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DatabricksDtlDataBackend#config class Config < Openlayer::Internal::Type::BaseModel # @!attribute ground_truth_column_name # Name of the column with the ground truths. @@ -512,7 +512,7 @@ class Config < Openlayer::Internal::Type::BaseModel # @!method initialize(ground_truth_column_name: nil, human_feedback_column_name: nil, latency_column_name: nil, timestamp_column_name: nil) # Some parameter documentations has been truncated, see - # {Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember3::Config} + # {Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DatabricksDtlDataBackend::Config} # for more details. # # @param ground_truth_column_name [String, nil] Name of the column with the ground truths. @@ -525,12 +525,12 @@ class Config < Openlayer::Internal::Type::BaseModel end end - class UnionMember4 < Openlayer::Internal::Type::BaseModel + class RedshiftDataBackend < Openlayer::Internal::Type::BaseModel # @!attribute backend_type # - # @return [Symbol, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember4::BackendType] + # @return [Symbol, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::RedshiftDataBackend::BackendType] required :backend_type, - enum: -> { Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember4::BackendType }, + enum: -> { Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::RedshiftDataBackend::BackendType }, api_name: :backendType # @!attribute redshift_connection_id @@ -549,12 +549,12 @@ class UnionMember4 < Openlayer::Internal::Type::BaseModel required :table_name, String, api_name: :tableName # @!method initialize(backend_type:, redshift_connection_id:, schema_name:, table_name:) - # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember4::BackendType] + # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::RedshiftDataBackend::BackendType] # @param redshift_connection_id [String, nil] # @param schema_name [String] # @param table_name [String] - # @see Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember4#backend_type + # @see Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::RedshiftDataBackend#backend_type module BackendType extend Openlayer::Internal::Type::Enum @@ -564,7 +564,7 @@ module BackendType # @return [Array] end - # @see Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember4#config + # @see Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::RedshiftDataBackend#config class Config < Openlayer::Internal::Type::BaseModel # @!attribute ground_truth_column_name # Name of the column with the ground truths. @@ -593,7 +593,7 @@ class Config < Openlayer::Internal::Type::BaseModel # @!method initialize(ground_truth_column_name: nil, human_feedback_column_name: nil, latency_column_name: nil, timestamp_column_name: nil) # Some parameter documentations has been truncated, see - # {Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember4::Config} + # {Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::RedshiftDataBackend::Config} # for more details. # # @param ground_truth_column_name [String, nil] Name of the column with the ground truths. @@ -606,12 +606,12 @@ class Config < Openlayer::Internal::Type::BaseModel end end - class UnionMember5 < Openlayer::Internal::Type::BaseModel + class PostgresDataBackend < Openlayer::Internal::Type::BaseModel # @!attribute backend_type # - # @return [Symbol, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember5::BackendType] + # @return [Symbol, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::PostgresDataBackend::BackendType] required :backend_type, - enum: -> { Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember5::BackendType }, + enum: -> { Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::PostgresDataBackend::BackendType }, api_name: :backendType # @!attribute database @@ -635,13 +635,13 @@ class UnionMember5 < Openlayer::Internal::Type::BaseModel required :table, String, nil?: true # @!method initialize(backend_type:, database:, postgres_connection_id:, schema:, table:) - # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember5::BackendType] + # @param backend_type [Symbol, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::PostgresDataBackend::BackendType] # @param database [String] # @param postgres_connection_id [String, nil] # @param schema [String] # @param table [String, nil] - # @see Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember5#backend_type + # @see Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::PostgresDataBackend#backend_type module BackendType extend Openlayer::Internal::Type::Enum @@ -651,7 +651,7 @@ module BackendType # @return [Array] end - # @see Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember5#config + # @see Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::PostgresDataBackend#config class Config < Openlayer::Internal::Type::BaseModel # @!attribute ground_truth_column_name # Name of the column with the ground truths. @@ -680,7 +680,7 @@ class Config < Openlayer::Internal::Type::BaseModel # @!method initialize(ground_truth_column_name: nil, human_feedback_column_name: nil, latency_column_name: nil, timestamp_column_name: nil) # Some parameter documentations has been truncated, see - # {Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember5::Config} + # {Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::PostgresDataBackend::Config} # for more details. # # @param ground_truth_column_name [String, nil] Name of the column with the ground truths. @@ -694,7 +694,7 @@ class Config < Openlayer::Internal::Type::BaseModel end # @!method self.variants - # @return [Array(Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BackendType, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember2, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember3, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember4, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember5)] + # @return [Array(Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DefaultDataBackend, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::SnowflakeDataBackend, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DatabricksDtlDataBackend, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::RedshiftDataBackend, Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::PostgresDataBackend)] end # @see Openlayer::Models::Projects::InferencePipelineListResponse::Item#project diff --git a/lib/openlayer/models/workspaces/invite_list_response.rb b/lib/openlayer/models/workspaces/invite_list_response.rb index a868f47..6dfa2a6 100644 --- a/lib/openlayer/models/workspaces/invite_list_response.rb +++ b/lib/openlayer/models/workspaces/invite_list_response.rb @@ -5,57 +5,15 @@ module Models module Workspaces # @see Openlayer::Resources::Workspaces::Invites#list class InviteListResponse < Openlayer::Internal::Type::BaseModel - # @!attribute _meta - # - # @return [Openlayer::Models::Workspaces::InviteListResponse::Meta] - required :_meta, -> { Openlayer::Models::Workspaces::InviteListResponse::Meta } - # @!attribute items # # @return [Array] required :items, -> { Openlayer::Internal::Type::ArrayOf[Openlayer::Models::Workspaces::InviteListResponse::Item] } - # @!method initialize(_meta:, items:) - # @param _meta [Openlayer::Models::Workspaces::InviteListResponse::Meta] + # @!method initialize(items:) # @param items [Array] - # @see Openlayer::Models::Workspaces::InviteListResponse#_meta - class Meta < Openlayer::Internal::Type::BaseModel - # @!attribute page - # The current page. - # - # @return [Integer] - required :page, Integer - - # @!attribute per_page - # The number of items per page. - # - # @return [Integer] - required :per_page, Integer, api_name: :perPage - - # @!attribute total_items - # The total number of items. - # - # @return [Integer] - required :total_items, Integer, api_name: :totalItems - - # @!attribute total_pages - # The total number of pages. - # - # @return [Integer] - required :total_pages, Integer, api_name: :totalPages - - # @!method initialize(page:, per_page:, total_items:, total_pages:) - # @param page [Integer] The current page. - # - # @param per_page [Integer] The number of items per page. - # - # @param total_items [Integer] The total number of items. - # - # @param total_pages [Integer] The total number of pages. - end - class Item < Openlayer::Internal::Type::BaseModel # @!attribute creator # diff --git a/lib/openlayer/resources/projects/inference_pipelines.rb b/lib/openlayer/resources/projects/inference_pipelines.rb index 8435746..d837864 100644 --- a/lib/openlayer/resources/projects/inference_pipelines.rb +++ b/lib/openlayer/resources/projects/inference_pipelines.rb @@ -14,7 +14,7 @@ class InferencePipelines # # @param name [String] The inference pipeline name. # - # @param data_backend [Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BackendType, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5, nil] + # @param data_backend [Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::DefaultDataBackend, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend, Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend, nil] # # @param project [Openlayer::Models::Projects::InferencePipelineCreateParams::Project, nil] # diff --git a/lib/openlayer/version.rb b/lib/openlayer/version.rb index a0e4775..7878628 100644 --- a/lib/openlayer/version.rb +++ b/lib/openlayer/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module Openlayer - VERSION = "0.9.0" + VERSION = "0.9.1" end diff --git a/rbi/openlayer/models/inference_pipeline_retrieve_response.rbi b/rbi/openlayer/models/inference_pipeline_retrieve_response.rbi index 79da578..57ace29 100644 --- a/rbi/openlayer/models/inference_pipeline_retrieve_response.rbi +++ b/rbi/openlayer/models/inference_pipeline_retrieve_response.rbi @@ -168,12 +168,12 @@ module Openlayer data_backend: T.nilable( T.any( - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::OrHash, - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BackendType::OrHash, - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember2::OrHash, - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember3::OrHash, - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember4::OrHash, - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember5::OrHash + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::OrHash, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DefaultDataBackend::OrHash, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::SnowflakeDataBackend::OrHash, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DatabricksDtlDataBackend::OrHash, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::RedshiftDataBackend::OrHash, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::PostgresDataBackend::OrHash ) ), date_last_polled: T.nilable(Time), @@ -353,27 +353,27 @@ module Openlayer Variants = T.type_alias do T.any( - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0, - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BackendType, - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember2, - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember3, - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember4, - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember5 + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DefaultDataBackend, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::SnowflakeDataBackend, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DatabricksDtlDataBackend, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::RedshiftDataBackend, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::PostgresDataBackend ) end - class UnionMember0 < Openlayer::Internal::Type::BaseModel + class BigQueryDataBackend < Openlayer::Internal::Type::BaseModel OrHash = T.type_alias do T.any( - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend, Openlayer::Internal::AnyHash ) end sig do returns( - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::BackendType::TaggedSymbol ) end attr_accessor :backend_type @@ -393,7 +393,7 @@ module Openlayer sig do returns( T.nilable( - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::PartitionType::TaggedSymbol + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::PartitionType::TaggedSymbol ) ) end @@ -402,14 +402,14 @@ module Openlayer sig do params( backend_type: - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::BackendType::OrSymbol, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::BackendType::OrSymbol, bigquery_connection_id: T.nilable(String), dataset_id: String, project_id: String, table_id: T.nilable(String), partition_type: T.nilable( - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::PartitionType::OrSymbol + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::PartitionType::OrSymbol ) ).returns(T.attached_class) end @@ -427,16 +427,16 @@ module Openlayer override.returns( { backend_type: - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::BackendType::TaggedSymbol, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::BackendType::TaggedSymbol, bigquery_connection_id: T.nilable(String), config: - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::Config, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::Config, dataset_id: String, project_id: String, table_id: T.nilable(String), partition_type: T.nilable( - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::PartitionType::TaggedSymbol + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::PartitionType::TaggedSymbol ) } ) @@ -451,7 +451,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::BackendType + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::BackendType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -459,13 +459,13 @@ module Openlayer BIGQUERY = T.let( :bigquery, - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::BackendType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::BackendType::TaggedSymbol ] ) end @@ -477,7 +477,7 @@ module Openlayer OrHash = T.type_alias do T.any( - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::Config, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::Config, Openlayer::Internal::AnyHash ) end @@ -542,7 +542,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::PartitionType + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::PartitionType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -550,23 +550,23 @@ module Openlayer DAY = T.let( :DAY, - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::PartitionType::TaggedSymbol + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::PartitionType::TaggedSymbol ) MONTH = T.let( :MONTH, - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::PartitionType::TaggedSymbol + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::PartitionType::TaggedSymbol ) YEAR = T.let( :YEAR, - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::PartitionType::TaggedSymbol + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::PartitionType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::PartitionType::TaggedSymbol + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::PartitionType::TaggedSymbol ] ) end @@ -575,18 +575,18 @@ module Openlayer end end - class BackendType < Openlayer::Internal::Type::BaseModel + class DefaultDataBackend < Openlayer::Internal::Type::BaseModel OrHash = T.type_alias do T.any( - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BackendType, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DefaultDataBackend, Openlayer::Internal::AnyHash ) end sig do returns( - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BackendType::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DefaultDataBackend::BackendType::TaggedSymbol ) end attr_accessor :backend_type @@ -594,7 +594,7 @@ module Openlayer sig do params( backend_type: - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BackendType::BackendType::OrSymbol + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DefaultDataBackend::BackendType::OrSymbol ).returns(T.attached_class) end def self.new(backend_type:) @@ -604,7 +604,7 @@ module Openlayer override.returns( { backend_type: - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BackendType::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DefaultDataBackend::BackendType::TaggedSymbol } ) end @@ -618,7 +618,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BackendType::BackendType + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DefaultDataBackend::BackendType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -626,13 +626,13 @@ module Openlayer DEFAULT = T.let( :default, - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BackendType::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DefaultDataBackend::BackendType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BackendType::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DefaultDataBackend::BackendType::TaggedSymbol ] ) end @@ -641,18 +641,18 @@ module Openlayer end end - class UnionMember2 < Openlayer::Internal::Type::BaseModel + class SnowflakeDataBackend < Openlayer::Internal::Type::BaseModel OrHash = T.type_alias do T.any( - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember2, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::SnowflakeDataBackend, Openlayer::Internal::AnyHash ) end sig do returns( - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember2::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::SnowflakeDataBackend::BackendType::TaggedSymbol ) end attr_accessor :backend_type @@ -672,7 +672,7 @@ module Openlayer sig do params( backend_type: - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember2::BackendType::OrSymbol, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::SnowflakeDataBackend::BackendType::OrSymbol, database: String, schema: String, snowflake_connection_id: T.nilable(String), @@ -692,9 +692,9 @@ module Openlayer override.returns( { backend_type: - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember2::BackendType::TaggedSymbol, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::SnowflakeDataBackend::BackendType::TaggedSymbol, config: - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember2::Config, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::SnowflakeDataBackend::Config, database: String, schema: String, snowflake_connection_id: T.nilable(String), @@ -712,7 +712,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember2::BackendType + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::SnowflakeDataBackend::BackendType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -720,13 +720,13 @@ module Openlayer SNOWFLAKE = T.let( :snowflake, - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember2::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::SnowflakeDataBackend::BackendType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember2::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::SnowflakeDataBackend::BackendType::TaggedSymbol ] ) end @@ -738,7 +738,7 @@ module Openlayer OrHash = T.type_alias do T.any( - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember2::Config, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::SnowflakeDataBackend::Config, Openlayer::Internal::AnyHash ) end @@ -797,18 +797,18 @@ module Openlayer end end - class UnionMember3 < Openlayer::Internal::Type::BaseModel + class DatabricksDtlDataBackend < Openlayer::Internal::Type::BaseModel OrHash = T.type_alias do T.any( - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember3, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DatabricksDtlDataBackend, Openlayer::Internal::AnyHash ) end sig do returns( - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember3::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DatabricksDtlDataBackend::BackendType::TaggedSymbol ) end attr_accessor :backend_type @@ -822,7 +822,7 @@ module Openlayer sig do params( backend_type: - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember3::BackendType::OrSymbol, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DatabricksDtlDataBackend::BackendType::OrSymbol, databricks_dtl_connection_id: T.nilable(String), table_id: T.nilable(String) ).returns(T.attached_class) @@ -834,9 +834,9 @@ module Openlayer override.returns( { backend_type: - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember3::BackendType::TaggedSymbol, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DatabricksDtlDataBackend::BackendType::TaggedSymbol, config: - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember3::Config, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DatabricksDtlDataBackend::Config, databricks_dtl_connection_id: T.nilable(String), table_id: T.nilable(String) } @@ -852,7 +852,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember3::BackendType + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DatabricksDtlDataBackend::BackendType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -860,13 +860,13 @@ module Openlayer DATABRICKS_DTL = T.let( :databricks_dtl, - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember3::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DatabricksDtlDataBackend::BackendType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember3::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DatabricksDtlDataBackend::BackendType::TaggedSymbol ] ) end @@ -878,7 +878,7 @@ module Openlayer OrHash = T.type_alias do T.any( - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember3::Config, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DatabricksDtlDataBackend::Config, Openlayer::Internal::AnyHash ) end @@ -937,18 +937,18 @@ module Openlayer end end - class UnionMember4 < Openlayer::Internal::Type::BaseModel + class RedshiftDataBackend < Openlayer::Internal::Type::BaseModel OrHash = T.type_alias do T.any( - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember4, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::RedshiftDataBackend, Openlayer::Internal::AnyHash ) end sig do returns( - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember4::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::RedshiftDataBackend::BackendType::TaggedSymbol ) end attr_accessor :backend_type @@ -965,7 +965,7 @@ module Openlayer sig do params( backend_type: - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember4::BackendType::OrSymbol, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::RedshiftDataBackend::BackendType::OrSymbol, redshift_connection_id: T.nilable(String), schema_name: String, table_name: String @@ -983,9 +983,9 @@ module Openlayer override.returns( { backend_type: - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember4::BackendType::TaggedSymbol, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::RedshiftDataBackend::BackendType::TaggedSymbol, config: - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember4::Config, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::RedshiftDataBackend::Config, redshift_connection_id: T.nilable(String), schema_name: String, table_name: String @@ -1002,7 +1002,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember4::BackendType + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::RedshiftDataBackend::BackendType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -1010,13 +1010,13 @@ module Openlayer REDSHIFT = T.let( :redshift, - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember4::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::RedshiftDataBackend::BackendType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember4::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::RedshiftDataBackend::BackendType::TaggedSymbol ] ) end @@ -1028,7 +1028,7 @@ module Openlayer OrHash = T.type_alias do T.any( - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember4::Config, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::RedshiftDataBackend::Config, Openlayer::Internal::AnyHash ) end @@ -1087,18 +1087,18 @@ module Openlayer end end - class UnionMember5 < Openlayer::Internal::Type::BaseModel + class PostgresDataBackend < Openlayer::Internal::Type::BaseModel OrHash = T.type_alias do T.any( - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember5, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::PostgresDataBackend, Openlayer::Internal::AnyHash ) end sig do returns( - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember5::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::PostgresDataBackend::BackendType::TaggedSymbol ) end attr_accessor :backend_type @@ -1118,7 +1118,7 @@ module Openlayer sig do params( backend_type: - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember5::BackendType::OrSymbol, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::PostgresDataBackend::BackendType::OrSymbol, database: String, postgres_connection_id: T.nilable(String), schema: String, @@ -1138,9 +1138,9 @@ module Openlayer override.returns( { backend_type: - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember5::BackendType::TaggedSymbol, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::PostgresDataBackend::BackendType::TaggedSymbol, config: - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember5::Config, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::PostgresDataBackend::Config, database: String, postgres_connection_id: T.nilable(String), schema: String, @@ -1158,7 +1158,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember5::BackendType + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::PostgresDataBackend::BackendType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -1166,13 +1166,13 @@ module Openlayer POSTGRES = T.let( :postgres, - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember5::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::PostgresDataBackend::BackendType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember5::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::PostgresDataBackend::BackendType::TaggedSymbol ] ) end @@ -1184,7 +1184,7 @@ module Openlayer OrHash = T.type_alias do T.any( - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember5::Config, + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::PostgresDataBackend::Config, Openlayer::Internal::AnyHash ) end diff --git a/rbi/openlayer/models/inference_pipeline_update_response.rbi b/rbi/openlayer/models/inference_pipeline_update_response.rbi index 3b73471..3427556 100644 --- a/rbi/openlayer/models/inference_pipeline_update_response.rbi +++ b/rbi/openlayer/models/inference_pipeline_update_response.rbi @@ -164,12 +164,12 @@ module Openlayer data_backend: T.nilable( T.any( - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::OrHash, - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BackendType::OrHash, - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember2::OrHash, - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember3::OrHash, - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember4::OrHash, - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember5::OrHash + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::OrHash, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DefaultDataBackend::OrHash, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::SnowflakeDataBackend::OrHash, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DatabricksDtlDataBackend::OrHash, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::RedshiftDataBackend::OrHash, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::PostgresDataBackend::OrHash ) ), date_last_polled: T.nilable(Time), @@ -349,27 +349,27 @@ module Openlayer Variants = T.type_alias do T.any( - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0, - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BackendType, - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember2, - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember3, - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember4, - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember5 + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DefaultDataBackend, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::SnowflakeDataBackend, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DatabricksDtlDataBackend, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::RedshiftDataBackend, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::PostgresDataBackend ) end - class UnionMember0 < Openlayer::Internal::Type::BaseModel + class BigQueryDataBackend < Openlayer::Internal::Type::BaseModel OrHash = T.type_alias do T.any( - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend, Openlayer::Internal::AnyHash ) end sig do returns( - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::BackendType::TaggedSymbol ) end attr_accessor :backend_type @@ -389,7 +389,7 @@ module Openlayer sig do returns( T.nilable( - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::PartitionType::TaggedSymbol + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::PartitionType::TaggedSymbol ) ) end @@ -398,14 +398,14 @@ module Openlayer sig do params( backend_type: - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::BackendType::OrSymbol, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::BackendType::OrSymbol, bigquery_connection_id: T.nilable(String), dataset_id: String, project_id: String, table_id: T.nilable(String), partition_type: T.nilable( - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::PartitionType::OrSymbol + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::PartitionType::OrSymbol ) ).returns(T.attached_class) end @@ -423,16 +423,16 @@ module Openlayer override.returns( { backend_type: - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::BackendType::TaggedSymbol, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::BackendType::TaggedSymbol, bigquery_connection_id: T.nilable(String), config: - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::Config, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::Config, dataset_id: String, project_id: String, table_id: T.nilable(String), partition_type: T.nilable( - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::PartitionType::TaggedSymbol + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::PartitionType::TaggedSymbol ) } ) @@ -447,7 +447,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::BackendType + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::BackendType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -455,13 +455,13 @@ module Openlayer BIGQUERY = T.let( :bigquery, - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::BackendType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::BackendType::TaggedSymbol ] ) end @@ -473,7 +473,7 @@ module Openlayer OrHash = T.type_alias do T.any( - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::Config, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::Config, Openlayer::Internal::AnyHash ) end @@ -538,7 +538,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::PartitionType + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::PartitionType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -546,23 +546,23 @@ module Openlayer DAY = T.let( :DAY, - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::PartitionType::TaggedSymbol + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::PartitionType::TaggedSymbol ) MONTH = T.let( :MONTH, - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::PartitionType::TaggedSymbol + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::PartitionType::TaggedSymbol ) YEAR = T.let( :YEAR, - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::PartitionType::TaggedSymbol + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::PartitionType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::PartitionType::TaggedSymbol + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::PartitionType::TaggedSymbol ] ) end @@ -571,18 +571,18 @@ module Openlayer end end - class BackendType < Openlayer::Internal::Type::BaseModel + class DefaultDataBackend < Openlayer::Internal::Type::BaseModel OrHash = T.type_alias do T.any( - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BackendType, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DefaultDataBackend, Openlayer::Internal::AnyHash ) end sig do returns( - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BackendType::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DefaultDataBackend::BackendType::TaggedSymbol ) end attr_accessor :backend_type @@ -590,7 +590,7 @@ module Openlayer sig do params( backend_type: - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BackendType::BackendType::OrSymbol + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DefaultDataBackend::BackendType::OrSymbol ).returns(T.attached_class) end def self.new(backend_type:) @@ -600,7 +600,7 @@ module Openlayer override.returns( { backend_type: - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BackendType::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DefaultDataBackend::BackendType::TaggedSymbol } ) end @@ -614,7 +614,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BackendType::BackendType + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DefaultDataBackend::BackendType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -622,13 +622,13 @@ module Openlayer DEFAULT = T.let( :default, - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BackendType::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DefaultDataBackend::BackendType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BackendType::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DefaultDataBackend::BackendType::TaggedSymbol ] ) end @@ -637,18 +637,18 @@ module Openlayer end end - class UnionMember2 < Openlayer::Internal::Type::BaseModel + class SnowflakeDataBackend < Openlayer::Internal::Type::BaseModel OrHash = T.type_alias do T.any( - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember2, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::SnowflakeDataBackend, Openlayer::Internal::AnyHash ) end sig do returns( - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember2::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::SnowflakeDataBackend::BackendType::TaggedSymbol ) end attr_accessor :backend_type @@ -668,7 +668,7 @@ module Openlayer sig do params( backend_type: - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember2::BackendType::OrSymbol, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::SnowflakeDataBackend::BackendType::OrSymbol, database: String, schema: String, snowflake_connection_id: T.nilable(String), @@ -688,9 +688,9 @@ module Openlayer override.returns( { backend_type: - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember2::BackendType::TaggedSymbol, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::SnowflakeDataBackend::BackendType::TaggedSymbol, config: - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember2::Config, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::SnowflakeDataBackend::Config, database: String, schema: String, snowflake_connection_id: T.nilable(String), @@ -708,7 +708,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember2::BackendType + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::SnowflakeDataBackend::BackendType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -716,13 +716,13 @@ module Openlayer SNOWFLAKE = T.let( :snowflake, - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember2::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::SnowflakeDataBackend::BackendType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember2::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::SnowflakeDataBackend::BackendType::TaggedSymbol ] ) end @@ -734,7 +734,7 @@ module Openlayer OrHash = T.type_alias do T.any( - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember2::Config, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::SnowflakeDataBackend::Config, Openlayer::Internal::AnyHash ) end @@ -793,18 +793,18 @@ module Openlayer end end - class UnionMember3 < Openlayer::Internal::Type::BaseModel + class DatabricksDtlDataBackend < Openlayer::Internal::Type::BaseModel OrHash = T.type_alias do T.any( - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember3, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DatabricksDtlDataBackend, Openlayer::Internal::AnyHash ) end sig do returns( - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember3::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DatabricksDtlDataBackend::BackendType::TaggedSymbol ) end attr_accessor :backend_type @@ -818,7 +818,7 @@ module Openlayer sig do params( backend_type: - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember3::BackendType::OrSymbol, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DatabricksDtlDataBackend::BackendType::OrSymbol, databricks_dtl_connection_id: T.nilable(String), table_id: T.nilable(String) ).returns(T.attached_class) @@ -830,9 +830,9 @@ module Openlayer override.returns( { backend_type: - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember3::BackendType::TaggedSymbol, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DatabricksDtlDataBackend::BackendType::TaggedSymbol, config: - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember3::Config, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DatabricksDtlDataBackend::Config, databricks_dtl_connection_id: T.nilable(String), table_id: T.nilable(String) } @@ -848,7 +848,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember3::BackendType + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DatabricksDtlDataBackend::BackendType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -856,13 +856,13 @@ module Openlayer DATABRICKS_DTL = T.let( :databricks_dtl, - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember3::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DatabricksDtlDataBackend::BackendType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember3::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DatabricksDtlDataBackend::BackendType::TaggedSymbol ] ) end @@ -874,7 +874,7 @@ module Openlayer OrHash = T.type_alias do T.any( - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember3::Config, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DatabricksDtlDataBackend::Config, Openlayer::Internal::AnyHash ) end @@ -933,18 +933,18 @@ module Openlayer end end - class UnionMember4 < Openlayer::Internal::Type::BaseModel + class RedshiftDataBackend < Openlayer::Internal::Type::BaseModel OrHash = T.type_alias do T.any( - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember4, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::RedshiftDataBackend, Openlayer::Internal::AnyHash ) end sig do returns( - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember4::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::RedshiftDataBackend::BackendType::TaggedSymbol ) end attr_accessor :backend_type @@ -961,7 +961,7 @@ module Openlayer sig do params( backend_type: - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember4::BackendType::OrSymbol, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::RedshiftDataBackend::BackendType::OrSymbol, redshift_connection_id: T.nilable(String), schema_name: String, table_name: String @@ -979,9 +979,9 @@ module Openlayer override.returns( { backend_type: - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember4::BackendType::TaggedSymbol, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::RedshiftDataBackend::BackendType::TaggedSymbol, config: - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember4::Config, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::RedshiftDataBackend::Config, redshift_connection_id: T.nilable(String), schema_name: String, table_name: String @@ -998,7 +998,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember4::BackendType + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::RedshiftDataBackend::BackendType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -1006,13 +1006,13 @@ module Openlayer REDSHIFT = T.let( :redshift, - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember4::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::RedshiftDataBackend::BackendType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember4::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::RedshiftDataBackend::BackendType::TaggedSymbol ] ) end @@ -1024,7 +1024,7 @@ module Openlayer OrHash = T.type_alias do T.any( - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember4::Config, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::RedshiftDataBackend::Config, Openlayer::Internal::AnyHash ) end @@ -1083,18 +1083,18 @@ module Openlayer end end - class UnionMember5 < Openlayer::Internal::Type::BaseModel + class PostgresDataBackend < Openlayer::Internal::Type::BaseModel OrHash = T.type_alias do T.any( - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember5, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::PostgresDataBackend, Openlayer::Internal::AnyHash ) end sig do returns( - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember5::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::PostgresDataBackend::BackendType::TaggedSymbol ) end attr_accessor :backend_type @@ -1114,7 +1114,7 @@ module Openlayer sig do params( backend_type: - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember5::BackendType::OrSymbol, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::PostgresDataBackend::BackendType::OrSymbol, database: String, postgres_connection_id: T.nilable(String), schema: String, @@ -1134,9 +1134,9 @@ module Openlayer override.returns( { backend_type: - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember5::BackendType::TaggedSymbol, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::PostgresDataBackend::BackendType::TaggedSymbol, config: - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember5::Config, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::PostgresDataBackend::Config, database: String, postgres_connection_id: T.nilable(String), schema: String, @@ -1154,7 +1154,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember5::BackendType + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::PostgresDataBackend::BackendType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -1162,13 +1162,13 @@ module Openlayer POSTGRES = T.let( :postgres, - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember5::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::PostgresDataBackend::BackendType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember5::BackendType::TaggedSymbol + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::PostgresDataBackend::BackendType::TaggedSymbol ] ) end @@ -1180,7 +1180,7 @@ module Openlayer OrHash = T.type_alias do T.any( - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember5::Config, + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::PostgresDataBackend::Config, Openlayer::Internal::AnyHash ) end diff --git a/rbi/openlayer/models/projects/inference_pipeline_create_params.rbi b/rbi/openlayer/models/projects/inference_pipeline_create_params.rbi index 27d0310..78ba97f 100644 --- a/rbi/openlayer/models/projects/inference_pipeline_create_params.rbi +++ b/rbi/openlayer/models/projects/inference_pipeline_create_params.rbi @@ -27,12 +27,12 @@ module Openlayer returns( T.nilable( T.any( - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BackendType, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5 + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DefaultDataBackend, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend ) ) ) @@ -84,12 +84,12 @@ module Openlayer data_backend: T.nilable( T.any( - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::OrHash, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BackendType::OrHash, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2::OrHash, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3::OrHash, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4::OrHash, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5::OrHash + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::OrHash, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DefaultDataBackend::OrHash, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend::OrHash, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend::OrHash, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend::OrHash, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend::OrHash ) ), project: @@ -123,12 +123,12 @@ module Openlayer data_backend: T.nilable( T.any( - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BackendType, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5 + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DefaultDataBackend, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend ) ), project: @@ -152,27 +152,27 @@ module Openlayer Variants = T.type_alias do T.any( - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BackendType, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5 + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DefaultDataBackend, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend ) end - class UnionMember0 < Openlayer::Internal::Type::BaseModel + class BigQueryDataBackend < Openlayer::Internal::Type::BaseModel OrHash = T.type_alias do T.any( - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend, Openlayer::Internal::AnyHash ) end sig do returns( - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::BackendType::OrSymbol + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::BackendType::OrSymbol ) end attr_accessor :backend_type @@ -192,7 +192,7 @@ module Openlayer sig do returns( T.nilable( - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::PartitionType::OrSymbol + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::PartitionType::OrSymbol ) ) end @@ -200,7 +200,7 @@ module Openlayer sig do returns( - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::Config + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::Config ) end attr_reader :config @@ -208,7 +208,7 @@ module Openlayer sig do params( config: - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::Config::OrHash + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::Config::OrHash ).void end attr_writer :config @@ -216,16 +216,16 @@ module Openlayer sig do params( backend_type: - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::BackendType::OrSymbol, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::BackendType::OrSymbol, bigquery_connection_id: T.nilable(String), config: - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::Config::OrHash, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::Config::OrHash, dataset_id: String, project_id: String, table_id: T.nilable(String), partition_type: T.nilable( - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::PartitionType::OrSymbol + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::PartitionType::OrSymbol ) ).returns(T.attached_class) end @@ -244,16 +244,16 @@ module Openlayer override.returns( { backend_type: - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::BackendType::OrSymbol, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::BackendType::OrSymbol, bigquery_connection_id: T.nilable(String), config: - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::Config, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::Config, dataset_id: String, project_id: String, table_id: T.nilable(String), partition_type: T.nilable( - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::PartitionType::OrSymbol + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::PartitionType::OrSymbol ) } ) @@ -268,7 +268,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::BackendType + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::BackendType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -276,13 +276,13 @@ module Openlayer BIGQUERY = T.let( :bigquery, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::BackendType::TaggedSymbol + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::BackendType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::BackendType::TaggedSymbol + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::BackendType::TaggedSymbol ] ) end @@ -294,7 +294,7 @@ module Openlayer OrHash = T.type_alias do T.any( - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::Config, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::Config, Openlayer::Internal::AnyHash ) end @@ -370,7 +370,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::PartitionType + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::PartitionType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -378,23 +378,23 @@ module Openlayer DAY = T.let( :DAY, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::PartitionType::TaggedSymbol + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::PartitionType::TaggedSymbol ) MONTH = T.let( :MONTH, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::PartitionType::TaggedSymbol + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::PartitionType::TaggedSymbol ) YEAR = T.let( :YEAR, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::PartitionType::TaggedSymbol + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::PartitionType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::PartitionType::TaggedSymbol + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::PartitionType::TaggedSymbol ] ) end @@ -403,18 +403,18 @@ module Openlayer end end - class BackendType < Openlayer::Internal::Type::BaseModel + class DefaultDataBackend < Openlayer::Internal::Type::BaseModel OrHash = T.type_alias do T.any( - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BackendType, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DefaultDataBackend, Openlayer::Internal::AnyHash ) end sig do returns( - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BackendType::BackendType::OrSymbol + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DefaultDataBackend::BackendType::OrSymbol ) end attr_accessor :backend_type @@ -422,7 +422,7 @@ module Openlayer sig do params( backend_type: - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BackendType::BackendType::OrSymbol + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DefaultDataBackend::BackendType::OrSymbol ).returns(T.attached_class) end def self.new(backend_type:) @@ -432,7 +432,7 @@ module Openlayer override.returns( { backend_type: - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BackendType::BackendType::OrSymbol + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DefaultDataBackend::BackendType::OrSymbol } ) end @@ -446,7 +446,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BackendType::BackendType + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DefaultDataBackend::BackendType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -454,13 +454,13 @@ module Openlayer DEFAULT = T.let( :default, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BackendType::BackendType::TaggedSymbol + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DefaultDataBackend::BackendType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BackendType::BackendType::TaggedSymbol + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DefaultDataBackend::BackendType::TaggedSymbol ] ) end @@ -469,18 +469,18 @@ module Openlayer end end - class UnionMember2 < Openlayer::Internal::Type::BaseModel + class SnowflakeDataBackend < Openlayer::Internal::Type::BaseModel OrHash = T.type_alias do T.any( - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend, Openlayer::Internal::AnyHash ) end sig do returns( - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2::BackendType::OrSymbol + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend::BackendType::OrSymbol ) end attr_accessor :backend_type @@ -499,7 +499,7 @@ module Openlayer sig do returns( - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2::Config + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend::Config ) end attr_reader :config @@ -507,7 +507,7 @@ module Openlayer sig do params( config: - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2::Config::OrHash + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend::Config::OrHash ).void end attr_writer :config @@ -515,9 +515,9 @@ module Openlayer sig do params( backend_type: - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2::BackendType::OrSymbol, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend::BackendType::OrSymbol, config: - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2::Config::OrHash, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend::Config::OrHash, database: String, schema: String, snowflake_connection_id: T.nilable(String), @@ -538,9 +538,9 @@ module Openlayer override.returns( { backend_type: - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2::BackendType::OrSymbol, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend::BackendType::OrSymbol, config: - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2::Config, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend::Config, database: String, schema: String, snowflake_connection_id: T.nilable(String), @@ -558,7 +558,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2::BackendType + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend::BackendType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -566,13 +566,13 @@ module Openlayer SNOWFLAKE = T.let( :snowflake, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2::BackendType::TaggedSymbol + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend::BackendType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2::BackendType::TaggedSymbol + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend::BackendType::TaggedSymbol ] ) end @@ -584,7 +584,7 @@ module Openlayer OrHash = T.type_alias do T.any( - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2::Config, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend::Config, Openlayer::Internal::AnyHash ) end @@ -654,18 +654,18 @@ module Openlayer end end - class UnionMember3 < Openlayer::Internal::Type::BaseModel + class DatabricksDtlDataBackend < Openlayer::Internal::Type::BaseModel OrHash = T.type_alias do T.any( - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend, Openlayer::Internal::AnyHash ) end sig do returns( - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3::BackendType::OrSymbol + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend::BackendType::OrSymbol ) end attr_accessor :backend_type @@ -678,7 +678,7 @@ module Openlayer sig do returns( - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3::Config + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend::Config ) end attr_reader :config @@ -686,7 +686,7 @@ module Openlayer sig do params( config: - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3::Config::OrHash + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend::Config::OrHash ).void end attr_writer :config @@ -694,9 +694,9 @@ module Openlayer sig do params( backend_type: - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3::BackendType::OrSymbol, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend::BackendType::OrSymbol, config: - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3::Config::OrHash, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend::Config::OrHash, databricks_dtl_connection_id: T.nilable(String), table_id: T.nilable(String) ).returns(T.attached_class) @@ -713,9 +713,9 @@ module Openlayer override.returns( { backend_type: - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3::BackendType::OrSymbol, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend::BackendType::OrSymbol, config: - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3::Config, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend::Config, databricks_dtl_connection_id: T.nilable(String), table_id: T.nilable(String) } @@ -731,7 +731,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3::BackendType + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend::BackendType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -739,13 +739,13 @@ module Openlayer DATABRICKS_DTL = T.let( :databricks_dtl, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3::BackendType::TaggedSymbol + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend::BackendType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3::BackendType::TaggedSymbol + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend::BackendType::TaggedSymbol ] ) end @@ -757,7 +757,7 @@ module Openlayer OrHash = T.type_alias do T.any( - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3::Config, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend::Config, Openlayer::Internal::AnyHash ) end @@ -827,18 +827,18 @@ module Openlayer end end - class UnionMember4 < Openlayer::Internal::Type::BaseModel + class RedshiftDataBackend < Openlayer::Internal::Type::BaseModel OrHash = T.type_alias do T.any( - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend, Openlayer::Internal::AnyHash ) end sig do returns( - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4::BackendType::OrSymbol + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend::BackendType::OrSymbol ) end attr_accessor :backend_type @@ -854,7 +854,7 @@ module Openlayer sig do returns( - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4::Config + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend::Config ) end attr_reader :config @@ -862,7 +862,7 @@ module Openlayer sig do params( config: - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4::Config::OrHash + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend::Config::OrHash ).void end attr_writer :config @@ -870,9 +870,9 @@ module Openlayer sig do params( backend_type: - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4::BackendType::OrSymbol, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend::BackendType::OrSymbol, config: - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4::Config::OrHash, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend::Config::OrHash, redshift_connection_id: T.nilable(String), schema_name: String, table_name: String @@ -891,9 +891,9 @@ module Openlayer override.returns( { backend_type: - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4::BackendType::OrSymbol, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend::BackendType::OrSymbol, config: - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4::Config, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend::Config, redshift_connection_id: T.nilable(String), schema_name: String, table_name: String @@ -910,7 +910,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4::BackendType + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend::BackendType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -918,13 +918,13 @@ module Openlayer REDSHIFT = T.let( :redshift, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4::BackendType::TaggedSymbol + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend::BackendType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4::BackendType::TaggedSymbol + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend::BackendType::TaggedSymbol ] ) end @@ -936,7 +936,7 @@ module Openlayer OrHash = T.type_alias do T.any( - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4::Config, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend::Config, Openlayer::Internal::AnyHash ) end @@ -1006,18 +1006,18 @@ module Openlayer end end - class UnionMember5 < Openlayer::Internal::Type::BaseModel + class PostgresDataBackend < Openlayer::Internal::Type::BaseModel OrHash = T.type_alias do T.any( - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend, Openlayer::Internal::AnyHash ) end sig do returns( - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5::BackendType::OrSymbol + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend::BackendType::OrSymbol ) end attr_accessor :backend_type @@ -1036,7 +1036,7 @@ module Openlayer sig do returns( - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5::Config + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend::Config ) end attr_reader :config @@ -1044,7 +1044,7 @@ module Openlayer sig do params( config: - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5::Config::OrHash + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend::Config::OrHash ).void end attr_writer :config @@ -1052,9 +1052,9 @@ module Openlayer sig do params( backend_type: - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5::BackendType::OrSymbol, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend::BackendType::OrSymbol, config: - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5::Config::OrHash, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend::Config::OrHash, database: String, postgres_connection_id: T.nilable(String), schema: String, @@ -1075,9 +1075,9 @@ module Openlayer override.returns( { backend_type: - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5::BackendType::OrSymbol, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend::BackendType::OrSymbol, config: - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5::Config, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend::Config, database: String, postgres_connection_id: T.nilable(String), schema: String, @@ -1095,7 +1095,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5::BackendType + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend::BackendType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -1103,13 +1103,13 @@ module Openlayer POSTGRES = T.let( :postgres, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5::BackendType::TaggedSymbol + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend::BackendType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5::BackendType::TaggedSymbol + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend::BackendType::TaggedSymbol ] ) end @@ -1121,7 +1121,7 @@ module Openlayer OrHash = T.type_alias do T.any( - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5::Config, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend::Config, Openlayer::Internal::AnyHash ) end diff --git a/rbi/openlayer/models/projects/inference_pipeline_create_response.rbi b/rbi/openlayer/models/projects/inference_pipeline_create_response.rbi index 8317f6f..d231c52 100644 --- a/rbi/openlayer/models/projects/inference_pipeline_create_response.rbi +++ b/rbi/openlayer/models/projects/inference_pipeline_create_response.rbi @@ -171,12 +171,12 @@ module Openlayer data_backend: T.nilable( T.any( - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::OrHash, - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BackendType::OrHash, - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember2::OrHash, - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember3::OrHash, - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember4::OrHash, - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember5::OrHash + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::OrHash, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DefaultDataBackend::OrHash, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::SnowflakeDataBackend::OrHash, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DatabricksDtlDataBackend::OrHash, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::RedshiftDataBackend::OrHash, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::PostgresDataBackend::OrHash ) ), date_last_polled: T.nilable(Time), @@ -357,27 +357,27 @@ module Openlayer Variants = T.type_alias do T.any( - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0, - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BackendType, - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember2, - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember3, - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember4, - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember5 + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DefaultDataBackend, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::SnowflakeDataBackend, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DatabricksDtlDataBackend, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::RedshiftDataBackend, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::PostgresDataBackend ) end - class UnionMember0 < Openlayer::Internal::Type::BaseModel + class BigQueryDataBackend < Openlayer::Internal::Type::BaseModel OrHash = T.type_alias do T.any( - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend, Openlayer::Internal::AnyHash ) end sig do returns( - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::BackendType::TaggedSymbol ) end attr_accessor :backend_type @@ -397,7 +397,7 @@ module Openlayer sig do returns( T.nilable( - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::PartitionType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::PartitionType::TaggedSymbol ) ) end @@ -406,14 +406,14 @@ module Openlayer sig do params( backend_type: - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::BackendType::OrSymbol, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::BackendType::OrSymbol, bigquery_connection_id: T.nilable(String), dataset_id: String, project_id: String, table_id: T.nilable(String), partition_type: T.nilable( - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::PartitionType::OrSymbol + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::PartitionType::OrSymbol ) ).returns(T.attached_class) end @@ -431,16 +431,16 @@ module Openlayer override.returns( { backend_type: - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::BackendType::TaggedSymbol, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::BackendType::TaggedSymbol, bigquery_connection_id: T.nilable(String), config: - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::Config, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::Config, dataset_id: String, project_id: String, table_id: T.nilable(String), partition_type: T.nilable( - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::PartitionType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::PartitionType::TaggedSymbol ) } ) @@ -455,7 +455,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::BackendType + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::BackendType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -463,13 +463,13 @@ module Openlayer BIGQUERY = T.let( :bigquery, - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::BackendType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::BackendType::TaggedSymbol ] ) end @@ -481,7 +481,7 @@ module Openlayer OrHash = T.type_alias do T.any( - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::Config, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::Config, Openlayer::Internal::AnyHash ) end @@ -546,7 +546,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::PartitionType + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::PartitionType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -554,23 +554,23 @@ module Openlayer DAY = T.let( :DAY, - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::PartitionType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::PartitionType::TaggedSymbol ) MONTH = T.let( :MONTH, - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::PartitionType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::PartitionType::TaggedSymbol ) YEAR = T.let( :YEAR, - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::PartitionType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::PartitionType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::PartitionType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::PartitionType::TaggedSymbol ] ) end @@ -579,18 +579,18 @@ module Openlayer end end - class BackendType < Openlayer::Internal::Type::BaseModel + class DefaultDataBackend < Openlayer::Internal::Type::BaseModel OrHash = T.type_alias do T.any( - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BackendType, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DefaultDataBackend, Openlayer::Internal::AnyHash ) end sig do returns( - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BackendType::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DefaultDataBackend::BackendType::TaggedSymbol ) end attr_accessor :backend_type @@ -598,7 +598,7 @@ module Openlayer sig do params( backend_type: - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BackendType::BackendType::OrSymbol + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DefaultDataBackend::BackendType::OrSymbol ).returns(T.attached_class) end def self.new(backend_type:) @@ -608,7 +608,7 @@ module Openlayer override.returns( { backend_type: - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BackendType::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DefaultDataBackend::BackendType::TaggedSymbol } ) end @@ -622,7 +622,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BackendType::BackendType + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DefaultDataBackend::BackendType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -630,13 +630,13 @@ module Openlayer DEFAULT = T.let( :default, - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BackendType::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DefaultDataBackend::BackendType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BackendType::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DefaultDataBackend::BackendType::TaggedSymbol ] ) end @@ -645,18 +645,18 @@ module Openlayer end end - class UnionMember2 < Openlayer::Internal::Type::BaseModel + class SnowflakeDataBackend < Openlayer::Internal::Type::BaseModel OrHash = T.type_alias do T.any( - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember2, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::SnowflakeDataBackend, Openlayer::Internal::AnyHash ) end sig do returns( - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember2::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::SnowflakeDataBackend::BackendType::TaggedSymbol ) end attr_accessor :backend_type @@ -676,7 +676,7 @@ module Openlayer sig do params( backend_type: - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember2::BackendType::OrSymbol, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::SnowflakeDataBackend::BackendType::OrSymbol, database: String, schema: String, snowflake_connection_id: T.nilable(String), @@ -696,9 +696,9 @@ module Openlayer override.returns( { backend_type: - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember2::BackendType::TaggedSymbol, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::SnowflakeDataBackend::BackendType::TaggedSymbol, config: - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember2::Config, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::SnowflakeDataBackend::Config, database: String, schema: String, snowflake_connection_id: T.nilable(String), @@ -716,7 +716,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember2::BackendType + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::SnowflakeDataBackend::BackendType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -724,13 +724,13 @@ module Openlayer SNOWFLAKE = T.let( :snowflake, - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember2::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::SnowflakeDataBackend::BackendType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember2::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::SnowflakeDataBackend::BackendType::TaggedSymbol ] ) end @@ -742,7 +742,7 @@ module Openlayer OrHash = T.type_alias do T.any( - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember2::Config, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::SnowflakeDataBackend::Config, Openlayer::Internal::AnyHash ) end @@ -801,18 +801,18 @@ module Openlayer end end - class UnionMember3 < Openlayer::Internal::Type::BaseModel + class DatabricksDtlDataBackend < Openlayer::Internal::Type::BaseModel OrHash = T.type_alias do T.any( - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember3, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DatabricksDtlDataBackend, Openlayer::Internal::AnyHash ) end sig do returns( - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember3::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DatabricksDtlDataBackend::BackendType::TaggedSymbol ) end attr_accessor :backend_type @@ -826,7 +826,7 @@ module Openlayer sig do params( backend_type: - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember3::BackendType::OrSymbol, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DatabricksDtlDataBackend::BackendType::OrSymbol, databricks_dtl_connection_id: T.nilable(String), table_id: T.nilable(String) ).returns(T.attached_class) @@ -842,9 +842,9 @@ module Openlayer override.returns( { backend_type: - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember3::BackendType::TaggedSymbol, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DatabricksDtlDataBackend::BackendType::TaggedSymbol, config: - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember3::Config, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DatabricksDtlDataBackend::Config, databricks_dtl_connection_id: T.nilable(String), table_id: T.nilable(String) } @@ -860,7 +860,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember3::BackendType + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DatabricksDtlDataBackend::BackendType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -868,13 +868,13 @@ module Openlayer DATABRICKS_DTL = T.let( :databricks_dtl, - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember3::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DatabricksDtlDataBackend::BackendType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember3::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DatabricksDtlDataBackend::BackendType::TaggedSymbol ] ) end @@ -886,7 +886,7 @@ module Openlayer OrHash = T.type_alias do T.any( - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember3::Config, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DatabricksDtlDataBackend::Config, Openlayer::Internal::AnyHash ) end @@ -945,18 +945,18 @@ module Openlayer end end - class UnionMember4 < Openlayer::Internal::Type::BaseModel + class RedshiftDataBackend < Openlayer::Internal::Type::BaseModel OrHash = T.type_alias do T.any( - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember4, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::RedshiftDataBackend, Openlayer::Internal::AnyHash ) end sig do returns( - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember4::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::RedshiftDataBackend::BackendType::TaggedSymbol ) end attr_accessor :backend_type @@ -973,7 +973,7 @@ module Openlayer sig do params( backend_type: - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember4::BackendType::OrSymbol, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::RedshiftDataBackend::BackendType::OrSymbol, redshift_connection_id: T.nilable(String), schema_name: String, table_name: String @@ -991,9 +991,9 @@ module Openlayer override.returns( { backend_type: - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember4::BackendType::TaggedSymbol, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::RedshiftDataBackend::BackendType::TaggedSymbol, config: - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember4::Config, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::RedshiftDataBackend::Config, redshift_connection_id: T.nilable(String), schema_name: String, table_name: String @@ -1010,7 +1010,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember4::BackendType + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::RedshiftDataBackend::BackendType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -1018,13 +1018,13 @@ module Openlayer REDSHIFT = T.let( :redshift, - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember4::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::RedshiftDataBackend::BackendType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember4::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::RedshiftDataBackend::BackendType::TaggedSymbol ] ) end @@ -1036,7 +1036,7 @@ module Openlayer OrHash = T.type_alias do T.any( - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember4::Config, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::RedshiftDataBackend::Config, Openlayer::Internal::AnyHash ) end @@ -1095,18 +1095,18 @@ module Openlayer end end - class UnionMember5 < Openlayer::Internal::Type::BaseModel + class PostgresDataBackend < Openlayer::Internal::Type::BaseModel OrHash = T.type_alias do T.any( - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember5, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::PostgresDataBackend, Openlayer::Internal::AnyHash ) end sig do returns( - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember5::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::PostgresDataBackend::BackendType::TaggedSymbol ) end attr_accessor :backend_type @@ -1126,7 +1126,7 @@ module Openlayer sig do params( backend_type: - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember5::BackendType::OrSymbol, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::PostgresDataBackend::BackendType::OrSymbol, database: String, postgres_connection_id: T.nilable(String), schema: String, @@ -1146,9 +1146,9 @@ module Openlayer override.returns( { backend_type: - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember5::BackendType::TaggedSymbol, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::PostgresDataBackend::BackendType::TaggedSymbol, config: - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember5::Config, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::PostgresDataBackend::Config, database: String, postgres_connection_id: T.nilable(String), schema: String, @@ -1166,7 +1166,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember5::BackendType + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::PostgresDataBackend::BackendType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -1174,13 +1174,13 @@ module Openlayer POSTGRES = T.let( :postgres, - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember5::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::PostgresDataBackend::BackendType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember5::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::PostgresDataBackend::BackendType::TaggedSymbol ] ) end @@ -1192,7 +1192,7 @@ module Openlayer OrHash = T.type_alias do T.any( - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember5::Config, + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::PostgresDataBackend::Config, Openlayer::Internal::AnyHash ) end diff --git a/rbi/openlayer/models/projects/inference_pipeline_list_response.rbi b/rbi/openlayer/models/projects/inference_pipeline_list_response.rbi index aa0a726..9734ed1 100644 --- a/rbi/openlayer/models/projects/inference_pipeline_list_response.rbi +++ b/rbi/openlayer/models/projects/inference_pipeline_list_response.rbi @@ -213,12 +213,12 @@ module Openlayer data_backend: T.nilable( T.any( - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::OrHash, - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BackendType::OrHash, - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember2::OrHash, - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember3::OrHash, - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember4::OrHash, - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember5::OrHash + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::OrHash, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DefaultDataBackend::OrHash, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::SnowflakeDataBackend::OrHash, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DatabricksDtlDataBackend::OrHash, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::RedshiftDataBackend::OrHash, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::PostgresDataBackend::OrHash ) ), date_last_polled: T.nilable(Time), @@ -399,27 +399,27 @@ module Openlayer Variants = T.type_alias do T.any( - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0, - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BackendType, - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember2, - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember3, - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember4, - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember5 + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DefaultDataBackend, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::SnowflakeDataBackend, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DatabricksDtlDataBackend, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::RedshiftDataBackend, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::PostgresDataBackend ) end - class UnionMember0 < Openlayer::Internal::Type::BaseModel + class BigQueryDataBackend < Openlayer::Internal::Type::BaseModel OrHash = T.type_alias do T.any( - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend, Openlayer::Internal::AnyHash ) end sig do returns( - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::BackendType::TaggedSymbol ) end attr_accessor :backend_type @@ -439,7 +439,7 @@ module Openlayer sig do returns( T.nilable( - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::PartitionType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::PartitionType::TaggedSymbol ) ) end @@ -448,14 +448,14 @@ module Openlayer sig do params( backend_type: - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::BackendType::OrSymbol, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::BackendType::OrSymbol, bigquery_connection_id: T.nilable(String), dataset_id: String, project_id: String, table_id: T.nilable(String), partition_type: T.nilable( - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::PartitionType::OrSymbol + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::PartitionType::OrSymbol ) ).returns(T.attached_class) end @@ -473,16 +473,16 @@ module Openlayer override.returns( { backend_type: - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::BackendType::TaggedSymbol, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::BackendType::TaggedSymbol, bigquery_connection_id: T.nilable(String), config: - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::Config, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::Config, dataset_id: String, project_id: String, table_id: T.nilable(String), partition_type: T.nilable( - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::PartitionType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::PartitionType::TaggedSymbol ) } ) @@ -497,7 +497,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::BackendType + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::BackendType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -505,13 +505,13 @@ module Openlayer BIGQUERY = T.let( :bigquery, - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::BackendType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::BackendType::TaggedSymbol ] ) end @@ -523,7 +523,7 @@ module Openlayer OrHash = T.type_alias do T.any( - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::Config, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::Config, Openlayer::Internal::AnyHash ) end @@ -588,7 +588,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::PartitionType + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::PartitionType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -596,23 +596,23 @@ module Openlayer DAY = T.let( :DAY, - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::PartitionType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::PartitionType::TaggedSymbol ) MONTH = T.let( :MONTH, - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::PartitionType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::PartitionType::TaggedSymbol ) YEAR = T.let( :YEAR, - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::PartitionType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::PartitionType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::PartitionType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::PartitionType::TaggedSymbol ] ) end @@ -621,18 +621,18 @@ module Openlayer end end - class BackendType < Openlayer::Internal::Type::BaseModel + class DefaultDataBackend < Openlayer::Internal::Type::BaseModel OrHash = T.type_alias do T.any( - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BackendType, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DefaultDataBackend, Openlayer::Internal::AnyHash ) end sig do returns( - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BackendType::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DefaultDataBackend::BackendType::TaggedSymbol ) end attr_accessor :backend_type @@ -640,7 +640,7 @@ module Openlayer sig do params( backend_type: - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BackendType::BackendType::OrSymbol + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DefaultDataBackend::BackendType::OrSymbol ).returns(T.attached_class) end def self.new(backend_type:) @@ -650,7 +650,7 @@ module Openlayer override.returns( { backend_type: - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BackendType::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DefaultDataBackend::BackendType::TaggedSymbol } ) end @@ -664,7 +664,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BackendType::BackendType + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DefaultDataBackend::BackendType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -672,13 +672,13 @@ module Openlayer DEFAULT = T.let( :default, - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BackendType::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DefaultDataBackend::BackendType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BackendType::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DefaultDataBackend::BackendType::TaggedSymbol ] ) end @@ -687,18 +687,18 @@ module Openlayer end end - class UnionMember2 < Openlayer::Internal::Type::BaseModel + class SnowflakeDataBackend < Openlayer::Internal::Type::BaseModel OrHash = T.type_alias do T.any( - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember2, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::SnowflakeDataBackend, Openlayer::Internal::AnyHash ) end sig do returns( - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember2::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::SnowflakeDataBackend::BackendType::TaggedSymbol ) end attr_accessor :backend_type @@ -718,7 +718,7 @@ module Openlayer sig do params( backend_type: - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember2::BackendType::OrSymbol, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::SnowflakeDataBackend::BackendType::OrSymbol, database: String, schema: String, snowflake_connection_id: T.nilable(String), @@ -738,9 +738,9 @@ module Openlayer override.returns( { backend_type: - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember2::BackendType::TaggedSymbol, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::SnowflakeDataBackend::BackendType::TaggedSymbol, config: - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember2::Config, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::SnowflakeDataBackend::Config, database: String, schema: String, snowflake_connection_id: T.nilable(String), @@ -758,7 +758,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember2::BackendType + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::SnowflakeDataBackend::BackendType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -766,13 +766,13 @@ module Openlayer SNOWFLAKE = T.let( :snowflake, - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember2::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::SnowflakeDataBackend::BackendType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember2::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::SnowflakeDataBackend::BackendType::TaggedSymbol ] ) end @@ -784,7 +784,7 @@ module Openlayer OrHash = T.type_alias do T.any( - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember2::Config, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::SnowflakeDataBackend::Config, Openlayer::Internal::AnyHash ) end @@ -843,18 +843,18 @@ module Openlayer end end - class UnionMember3 < Openlayer::Internal::Type::BaseModel + class DatabricksDtlDataBackend < Openlayer::Internal::Type::BaseModel OrHash = T.type_alias do T.any( - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember3, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DatabricksDtlDataBackend, Openlayer::Internal::AnyHash ) end sig do returns( - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember3::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DatabricksDtlDataBackend::BackendType::TaggedSymbol ) end attr_accessor :backend_type @@ -868,7 +868,7 @@ module Openlayer sig do params( backend_type: - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember3::BackendType::OrSymbol, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DatabricksDtlDataBackend::BackendType::OrSymbol, databricks_dtl_connection_id: T.nilable(String), table_id: T.nilable(String) ).returns(T.attached_class) @@ -884,9 +884,9 @@ module Openlayer override.returns( { backend_type: - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember3::BackendType::TaggedSymbol, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DatabricksDtlDataBackend::BackendType::TaggedSymbol, config: - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember3::Config, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DatabricksDtlDataBackend::Config, databricks_dtl_connection_id: T.nilable(String), table_id: T.nilable(String) } @@ -902,7 +902,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember3::BackendType + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DatabricksDtlDataBackend::BackendType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -910,13 +910,13 @@ module Openlayer DATABRICKS_DTL = T.let( :databricks_dtl, - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember3::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DatabricksDtlDataBackend::BackendType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember3::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DatabricksDtlDataBackend::BackendType::TaggedSymbol ] ) end @@ -928,7 +928,7 @@ module Openlayer OrHash = T.type_alias do T.any( - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember3::Config, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DatabricksDtlDataBackend::Config, Openlayer::Internal::AnyHash ) end @@ -987,18 +987,18 @@ module Openlayer end end - class UnionMember4 < Openlayer::Internal::Type::BaseModel + class RedshiftDataBackend < Openlayer::Internal::Type::BaseModel OrHash = T.type_alias do T.any( - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember4, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::RedshiftDataBackend, Openlayer::Internal::AnyHash ) end sig do returns( - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember4::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::RedshiftDataBackend::BackendType::TaggedSymbol ) end attr_accessor :backend_type @@ -1015,7 +1015,7 @@ module Openlayer sig do params( backend_type: - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember4::BackendType::OrSymbol, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::RedshiftDataBackend::BackendType::OrSymbol, redshift_connection_id: T.nilable(String), schema_name: String, table_name: String @@ -1033,9 +1033,9 @@ module Openlayer override.returns( { backend_type: - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember4::BackendType::TaggedSymbol, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::RedshiftDataBackend::BackendType::TaggedSymbol, config: - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember4::Config, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::RedshiftDataBackend::Config, redshift_connection_id: T.nilable(String), schema_name: String, table_name: String @@ -1052,7 +1052,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember4::BackendType + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::RedshiftDataBackend::BackendType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -1060,13 +1060,13 @@ module Openlayer REDSHIFT = T.let( :redshift, - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember4::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::RedshiftDataBackend::BackendType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember4::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::RedshiftDataBackend::BackendType::TaggedSymbol ] ) end @@ -1078,7 +1078,7 @@ module Openlayer OrHash = T.type_alias do T.any( - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember4::Config, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::RedshiftDataBackend::Config, Openlayer::Internal::AnyHash ) end @@ -1137,18 +1137,18 @@ module Openlayer end end - class UnionMember5 < Openlayer::Internal::Type::BaseModel + class PostgresDataBackend < Openlayer::Internal::Type::BaseModel OrHash = T.type_alias do T.any( - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember5, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::PostgresDataBackend, Openlayer::Internal::AnyHash ) end sig do returns( - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember5::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::PostgresDataBackend::BackendType::TaggedSymbol ) end attr_accessor :backend_type @@ -1168,7 +1168,7 @@ module Openlayer sig do params( backend_type: - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember5::BackendType::OrSymbol, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::PostgresDataBackend::BackendType::OrSymbol, database: String, postgres_connection_id: T.nilable(String), schema: String, @@ -1188,9 +1188,9 @@ module Openlayer override.returns( { backend_type: - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember5::BackendType::TaggedSymbol, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::PostgresDataBackend::BackendType::TaggedSymbol, config: - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember5::Config, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::PostgresDataBackend::Config, database: String, postgres_connection_id: T.nilable(String), schema: String, @@ -1208,7 +1208,7 @@ module Openlayer T.type_alias do T.all( Symbol, - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember5::BackendType + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::PostgresDataBackend::BackendType ) end OrSymbol = T.type_alias { T.any(Symbol, String) } @@ -1216,13 +1216,13 @@ module Openlayer POSTGRES = T.let( :postgres, - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember5::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::PostgresDataBackend::BackendType::TaggedSymbol ) sig do override.returns( T::Array[ - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember5::BackendType::TaggedSymbol + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::PostgresDataBackend::BackendType::TaggedSymbol ] ) end @@ -1234,7 +1234,7 @@ module Openlayer OrHash = T.type_alias do T.any( - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember5::Config, + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::PostgresDataBackend::Config, Openlayer::Internal::AnyHash ) end diff --git a/rbi/openlayer/models/workspaces/invite_list_response.rbi b/rbi/openlayer/models/workspaces/invite_list_response.rbi index 6058687..54c1c2c 100644 --- a/rbi/openlayer/models/workspaces/invite_list_response.rbi +++ b/rbi/openlayer/models/workspaces/invite_list_response.rbi @@ -12,17 +12,6 @@ module Openlayer ) end - sig { returns(Openlayer::Models::Workspaces::InviteListResponse::Meta) } - attr_reader :_meta - - sig do - params( - _meta: - Openlayer::Models::Workspaces::InviteListResponse::Meta::OrHash - ).void - end - attr_writer :_meta - sig do returns( T::Array[Openlayer::Models::Workspaces::InviteListResponse::Item] @@ -32,21 +21,18 @@ module Openlayer sig do params( - _meta: - Openlayer::Models::Workspaces::InviteListResponse::Meta::OrHash, items: T::Array[ Openlayer::Models::Workspaces::InviteListResponse::Item::OrHash ] ).returns(T.attached_class) end - def self.new(_meta:, items:) + def self.new(items:) end sig do override.returns( { - _meta: Openlayer::Models::Workspaces::InviteListResponse::Meta, items: T::Array[ Openlayer::Models::Workspaces::InviteListResponse::Item @@ -57,65 +43,6 @@ module Openlayer def to_hash end - class Meta < Openlayer::Internal::Type::BaseModel - OrHash = - T.type_alias do - T.any( - Openlayer::Models::Workspaces::InviteListResponse::Meta, - Openlayer::Internal::AnyHash - ) - end - - # The current page. - sig { returns(Integer) } - attr_accessor :page - - # The number of items per page. - sig { returns(Integer) } - attr_accessor :per_page - - # The total number of items. - sig { returns(Integer) } - attr_accessor :total_items - - # The total number of pages. - sig { returns(Integer) } - attr_accessor :total_pages - - sig do - params( - page: Integer, - per_page: Integer, - total_items: Integer, - total_pages: Integer - ).returns(T.attached_class) - end - def self.new( - # The current page. - page:, - # The number of items per page. - per_page:, - # The total number of items. - total_items:, - # The total number of pages. - total_pages: - ) - end - - sig do - override.returns( - { - page: Integer, - per_page: Integer, - total_items: Integer, - total_pages: Integer - } - ) - end - def to_hash - end - end - class Item < Openlayer::Internal::Type::BaseModel OrHash = T.type_alias do diff --git a/rbi/openlayer/resources/projects/inference_pipelines.rbi b/rbi/openlayer/resources/projects/inference_pipelines.rbi index 0c30331..64c32b5 100644 --- a/rbi/openlayer/resources/projects/inference_pipelines.rbi +++ b/rbi/openlayer/resources/projects/inference_pipelines.rbi @@ -13,12 +13,12 @@ module Openlayer data_backend: T.nilable( T.any( - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::OrHash, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BackendType::OrHash, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2::OrHash, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3::OrHash, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4::OrHash, - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5::OrHash + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::OrHash, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DefaultDataBackend::OrHash, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend::OrHash, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend::OrHash, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend::OrHash, + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend::OrHash ) ), project: diff --git a/sig/openlayer/models/inference_pipeline_retrieve_response.rbs b/sig/openlayer/models/inference_pipeline_retrieve_response.rbs index 68d21a2..731a264 100644 --- a/sig/openlayer/models/inference_pipeline_retrieve_response.rbs +++ b/sig/openlayer/models/inference_pipeline_retrieve_response.rbs @@ -145,29 +145,29 @@ module Openlayer end type data_backend = - Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0 - | Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BackendType - | Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember2 - | Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember3 - | Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember4 - | Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember5 + Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend + | Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DefaultDataBackend + | Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::SnowflakeDataBackend + | Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DatabricksDtlDataBackend + | Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::RedshiftDataBackend + | Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::PostgresDataBackend module DataBackend extend Openlayer::Internal::Type::Union - type union_member0 = + type big_query_data_backend = { - backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::backend_type, + backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::backend_type, bigquery_connection_id: String?, - config: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::Config, + config: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::Config, dataset_id: String, project_id: String, table_id: String?, - partition_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::partition_type? + partition_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::partition_type? } - class UnionMember0 < Openlayer::Internal::Type::BaseModel - attr_accessor backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::backend_type + class BigQueryDataBackend < Openlayer::Internal::Type::BaseModel + attr_accessor backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::backend_type attr_accessor bigquery_connection_id: String? @@ -177,25 +177,25 @@ module Openlayer attr_accessor table_id: String? - attr_accessor partition_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::partition_type? + attr_accessor partition_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::partition_type? def initialize: ( - backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::backend_type, + backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::backend_type, bigquery_connection_id: String?, dataset_id: String, project_id: String, table_id: String?, - ?partition_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::partition_type? + ?partition_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::partition_type? ) -> void def to_hash: -> { - backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::backend_type, + backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::backend_type, bigquery_connection_id: String?, - config: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::Config, + config: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::Config, dataset_id: String, project_id: String, table_id: String?, - partition_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::partition_type? + partition_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::partition_type? } type backend_type = :bigquery @@ -205,7 +205,7 @@ module Openlayer BIGQUERY: :bigquery - def self?.values: -> ::Array[Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::backend_type] + def self?.values: -> ::Array[Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::backend_type] end type config = @@ -251,24 +251,24 @@ module Openlayer MONTH: :MONTH YEAR: :YEAR - def self?.values: -> ::Array[Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember0::partition_type] + def self?.values: -> ::Array[Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BigQueryDataBackend::partition_type] end end - type backend_type = + type default_data_backend = { - backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BackendType::backend_type + backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DefaultDataBackend::backend_type } - class BackendType < Openlayer::Internal::Type::BaseModel - attr_accessor backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BackendType::backend_type + class DefaultDataBackend < Openlayer::Internal::Type::BaseModel + attr_accessor backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DefaultDataBackend::backend_type def initialize: ( - backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BackendType::backend_type + backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DefaultDataBackend::backend_type ) -> void def to_hash: -> { - backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BackendType::backend_type + backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DefaultDataBackend::backend_type } type backend_type = :default @@ -278,22 +278,22 @@ module Openlayer DEFAULT: :default - def self?.values: -> ::Array[Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::BackendType::backend_type] + def self?.values: -> ::Array[Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DefaultDataBackend::backend_type] end end - type union_member2 = + type snowflake_data_backend = { - backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember2::backend_type, - config: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember2::Config, + backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::SnowflakeDataBackend::backend_type, + config: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::SnowflakeDataBackend::Config, database: String, schema: String, snowflake_connection_id: String?, table: String? } - class UnionMember2 < Openlayer::Internal::Type::BaseModel - attr_accessor backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember2::backend_type + class SnowflakeDataBackend < Openlayer::Internal::Type::BaseModel + attr_accessor backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::SnowflakeDataBackend::backend_type attr_accessor database: String @@ -304,7 +304,7 @@ module Openlayer attr_accessor table: String? def initialize: ( - backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember2::backend_type, + backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::SnowflakeDataBackend::backend_type, database: String, schema: String, snowflake_connection_id: String?, @@ -312,8 +312,8 @@ module Openlayer ) -> void def to_hash: -> { - backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember2::backend_type, - config: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember2::Config, + backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::SnowflakeDataBackend::backend_type, + config: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::SnowflakeDataBackend::Config, database: String, schema: String, snowflake_connection_id: String?, @@ -327,7 +327,7 @@ module Openlayer SNOWFLAKE: :snowflake - def self?.values: -> ::Array[Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember2::backend_type] + def self?.values: -> ::Array[Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::SnowflakeDataBackend::backend_type] end type config = @@ -365,30 +365,30 @@ module Openlayer end end - type union_member3 = + type databricks_dtl_data_backend = { - backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember3::backend_type, - config: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember3::Config, + backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DatabricksDtlDataBackend::backend_type, + config: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DatabricksDtlDataBackend::Config, databricks_dtl_connection_id: String?, table_id: String? } - class UnionMember3 < Openlayer::Internal::Type::BaseModel - attr_accessor backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember3::backend_type + class DatabricksDtlDataBackend < Openlayer::Internal::Type::BaseModel + attr_accessor backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DatabricksDtlDataBackend::backend_type attr_accessor databricks_dtl_connection_id: String? attr_accessor table_id: String? def initialize: ( - backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember3::backend_type, + backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DatabricksDtlDataBackend::backend_type, databricks_dtl_connection_id: String?, table_id: String? ) -> void def to_hash: -> { - backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember3::backend_type, - config: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember3::Config, + backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DatabricksDtlDataBackend::backend_type, + config: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DatabricksDtlDataBackend::Config, databricks_dtl_connection_id: String?, table_id: String? } @@ -400,7 +400,7 @@ module Openlayer DATABRICKS_DTL: :databricks_dtl - def self?.values: -> ::Array[Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember3::backend_type] + def self?.values: -> ::Array[Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::DatabricksDtlDataBackend::backend_type] end type config = @@ -438,17 +438,17 @@ module Openlayer end end - type union_member4 = + type redshift_data_backend = { - backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember4::backend_type, - config: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember4::Config, + backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::RedshiftDataBackend::backend_type, + config: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::RedshiftDataBackend::Config, redshift_connection_id: String?, schema_name: String, table_name: String } - class UnionMember4 < Openlayer::Internal::Type::BaseModel - attr_accessor backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember4::backend_type + class RedshiftDataBackend < Openlayer::Internal::Type::BaseModel + attr_accessor backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::RedshiftDataBackend::backend_type attr_accessor redshift_connection_id: String? @@ -457,15 +457,15 @@ module Openlayer attr_accessor table_name: String def initialize: ( - backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember4::backend_type, + backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::RedshiftDataBackend::backend_type, redshift_connection_id: String?, schema_name: String, table_name: String ) -> void def to_hash: -> { - backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember4::backend_type, - config: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember4::Config, + backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::RedshiftDataBackend::backend_type, + config: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::RedshiftDataBackend::Config, redshift_connection_id: String?, schema_name: String, table_name: String @@ -478,7 +478,7 @@ module Openlayer REDSHIFT: :redshift - def self?.values: -> ::Array[Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember4::backend_type] + def self?.values: -> ::Array[Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::RedshiftDataBackend::backend_type] end type config = @@ -516,18 +516,18 @@ module Openlayer end end - type union_member5 = + type postgres_data_backend = { - backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember5::backend_type, - config: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember5::Config, + backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::PostgresDataBackend::backend_type, + config: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::PostgresDataBackend::Config, database: String, postgres_connection_id: String?, schema: String, table: String? } - class UnionMember5 < Openlayer::Internal::Type::BaseModel - attr_accessor backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember5::backend_type + class PostgresDataBackend < Openlayer::Internal::Type::BaseModel + attr_accessor backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::PostgresDataBackend::backend_type attr_accessor database: String @@ -538,7 +538,7 @@ module Openlayer attr_accessor table: String? def initialize: ( - backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember5::backend_type, + backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::PostgresDataBackend::backend_type, database: String, postgres_connection_id: String?, schema: String, @@ -546,8 +546,8 @@ module Openlayer ) -> void def to_hash: -> { - backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember5::backend_type, - config: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember5::Config, + backend_type: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::PostgresDataBackend::backend_type, + config: Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::PostgresDataBackend::Config, database: String, postgres_connection_id: String?, schema: String, @@ -561,7 +561,7 @@ module Openlayer POSTGRES: :postgres - def self?.values: -> ::Array[Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::UnionMember5::backend_type] + def self?.values: -> ::Array[Openlayer::Models::InferencePipelineRetrieveResponse::DataBackend::PostgresDataBackend::backend_type] end type config = diff --git a/sig/openlayer/models/inference_pipeline_update_response.rbs b/sig/openlayer/models/inference_pipeline_update_response.rbs index b5fabf8..275abf9 100644 --- a/sig/openlayer/models/inference_pipeline_update_response.rbs +++ b/sig/openlayer/models/inference_pipeline_update_response.rbs @@ -145,29 +145,29 @@ module Openlayer end type data_backend = - Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0 - | Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BackendType - | Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember2 - | Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember3 - | Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember4 - | Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember5 + Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend + | Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DefaultDataBackend + | Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::SnowflakeDataBackend + | Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DatabricksDtlDataBackend + | Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::RedshiftDataBackend + | Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::PostgresDataBackend module DataBackend extend Openlayer::Internal::Type::Union - type union_member0 = + type big_query_data_backend = { - backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::backend_type, + backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::backend_type, bigquery_connection_id: String?, - config: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::Config, + config: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::Config, dataset_id: String, project_id: String, table_id: String?, - partition_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::partition_type? + partition_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::partition_type? } - class UnionMember0 < Openlayer::Internal::Type::BaseModel - attr_accessor backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::backend_type + class BigQueryDataBackend < Openlayer::Internal::Type::BaseModel + attr_accessor backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::backend_type attr_accessor bigquery_connection_id: String? @@ -177,25 +177,25 @@ module Openlayer attr_accessor table_id: String? - attr_accessor partition_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::partition_type? + attr_accessor partition_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::partition_type? def initialize: ( - backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::backend_type, + backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::backend_type, bigquery_connection_id: String?, dataset_id: String, project_id: String, table_id: String?, - ?partition_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::partition_type? + ?partition_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::partition_type? ) -> void def to_hash: -> { - backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::backend_type, + backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::backend_type, bigquery_connection_id: String?, - config: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::Config, + config: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::Config, dataset_id: String, project_id: String, table_id: String?, - partition_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::partition_type? + partition_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::partition_type? } type backend_type = :bigquery @@ -205,7 +205,7 @@ module Openlayer BIGQUERY: :bigquery - def self?.values: -> ::Array[Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::backend_type] + def self?.values: -> ::Array[Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::backend_type] end type config = @@ -251,24 +251,24 @@ module Openlayer MONTH: :MONTH YEAR: :YEAR - def self?.values: -> ::Array[Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember0::partition_type] + def self?.values: -> ::Array[Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BigQueryDataBackend::partition_type] end end - type backend_type = + type default_data_backend = { - backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BackendType::backend_type + backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DefaultDataBackend::backend_type } - class BackendType < Openlayer::Internal::Type::BaseModel - attr_accessor backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BackendType::backend_type + class DefaultDataBackend < Openlayer::Internal::Type::BaseModel + attr_accessor backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DefaultDataBackend::backend_type def initialize: ( - backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BackendType::backend_type + backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DefaultDataBackend::backend_type ) -> void def to_hash: -> { - backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BackendType::backend_type + backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DefaultDataBackend::backend_type } type backend_type = :default @@ -278,22 +278,22 @@ module Openlayer DEFAULT: :default - def self?.values: -> ::Array[Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::BackendType::backend_type] + def self?.values: -> ::Array[Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DefaultDataBackend::backend_type] end end - type union_member2 = + type snowflake_data_backend = { - backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember2::backend_type, - config: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember2::Config, + backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::SnowflakeDataBackend::backend_type, + config: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::SnowflakeDataBackend::Config, database: String, schema: String, snowflake_connection_id: String?, table: String? } - class UnionMember2 < Openlayer::Internal::Type::BaseModel - attr_accessor backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember2::backend_type + class SnowflakeDataBackend < Openlayer::Internal::Type::BaseModel + attr_accessor backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::SnowflakeDataBackend::backend_type attr_accessor database: String @@ -304,7 +304,7 @@ module Openlayer attr_accessor table: String? def initialize: ( - backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember2::backend_type, + backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::SnowflakeDataBackend::backend_type, database: String, schema: String, snowflake_connection_id: String?, @@ -312,8 +312,8 @@ module Openlayer ) -> void def to_hash: -> { - backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember2::backend_type, - config: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember2::Config, + backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::SnowflakeDataBackend::backend_type, + config: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::SnowflakeDataBackend::Config, database: String, schema: String, snowflake_connection_id: String?, @@ -327,7 +327,7 @@ module Openlayer SNOWFLAKE: :snowflake - def self?.values: -> ::Array[Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember2::backend_type] + def self?.values: -> ::Array[Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::SnowflakeDataBackend::backend_type] end type config = @@ -365,30 +365,30 @@ module Openlayer end end - type union_member3 = + type databricks_dtl_data_backend = { - backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember3::backend_type, - config: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember3::Config, + backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DatabricksDtlDataBackend::backend_type, + config: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DatabricksDtlDataBackend::Config, databricks_dtl_connection_id: String?, table_id: String? } - class UnionMember3 < Openlayer::Internal::Type::BaseModel - attr_accessor backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember3::backend_type + class DatabricksDtlDataBackend < Openlayer::Internal::Type::BaseModel + attr_accessor backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DatabricksDtlDataBackend::backend_type attr_accessor databricks_dtl_connection_id: String? attr_accessor table_id: String? def initialize: ( - backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember3::backend_type, + backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DatabricksDtlDataBackend::backend_type, databricks_dtl_connection_id: String?, table_id: String? ) -> void def to_hash: -> { - backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember3::backend_type, - config: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember3::Config, + backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DatabricksDtlDataBackend::backend_type, + config: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DatabricksDtlDataBackend::Config, databricks_dtl_connection_id: String?, table_id: String? } @@ -400,7 +400,7 @@ module Openlayer DATABRICKS_DTL: :databricks_dtl - def self?.values: -> ::Array[Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember3::backend_type] + def self?.values: -> ::Array[Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::DatabricksDtlDataBackend::backend_type] end type config = @@ -438,17 +438,17 @@ module Openlayer end end - type union_member4 = + type redshift_data_backend = { - backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember4::backend_type, - config: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember4::Config, + backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::RedshiftDataBackend::backend_type, + config: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::RedshiftDataBackend::Config, redshift_connection_id: String?, schema_name: String, table_name: String } - class UnionMember4 < Openlayer::Internal::Type::BaseModel - attr_accessor backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember4::backend_type + class RedshiftDataBackend < Openlayer::Internal::Type::BaseModel + attr_accessor backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::RedshiftDataBackend::backend_type attr_accessor redshift_connection_id: String? @@ -457,15 +457,15 @@ module Openlayer attr_accessor table_name: String def initialize: ( - backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember4::backend_type, + backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::RedshiftDataBackend::backend_type, redshift_connection_id: String?, schema_name: String, table_name: String ) -> void def to_hash: -> { - backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember4::backend_type, - config: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember4::Config, + backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::RedshiftDataBackend::backend_type, + config: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::RedshiftDataBackend::Config, redshift_connection_id: String?, schema_name: String, table_name: String @@ -478,7 +478,7 @@ module Openlayer REDSHIFT: :redshift - def self?.values: -> ::Array[Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember4::backend_type] + def self?.values: -> ::Array[Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::RedshiftDataBackend::backend_type] end type config = @@ -516,18 +516,18 @@ module Openlayer end end - type union_member5 = + type postgres_data_backend = { - backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember5::backend_type, - config: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember5::Config, + backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::PostgresDataBackend::backend_type, + config: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::PostgresDataBackend::Config, database: String, postgres_connection_id: String?, schema: String, table: String? } - class UnionMember5 < Openlayer::Internal::Type::BaseModel - attr_accessor backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember5::backend_type + class PostgresDataBackend < Openlayer::Internal::Type::BaseModel + attr_accessor backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::PostgresDataBackend::backend_type attr_accessor database: String @@ -538,7 +538,7 @@ module Openlayer attr_accessor table: String? def initialize: ( - backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember5::backend_type, + backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::PostgresDataBackend::backend_type, database: String, postgres_connection_id: String?, schema: String, @@ -546,8 +546,8 @@ module Openlayer ) -> void def to_hash: -> { - backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember5::backend_type, - config: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember5::Config, + backend_type: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::PostgresDataBackend::backend_type, + config: Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::PostgresDataBackend::Config, database: String, postgres_connection_id: String?, schema: String, @@ -561,7 +561,7 @@ module Openlayer POSTGRES: :postgres - def self?.values: -> ::Array[Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::UnionMember5::backend_type] + def self?.values: -> ::Array[Openlayer::Models::InferencePipelineUpdateResponse::DataBackend::PostgresDataBackend::backend_type] end type config = diff --git a/sig/openlayer/models/projects/inference_pipeline_create_params.rbs b/sig/openlayer/models/projects/inference_pipeline_create_params.rbs index 6990728..4429790 100644 --- a/sig/openlayer/models/projects/inference_pipeline_create_params.rbs +++ b/sig/openlayer/models/projects/inference_pipeline_create_params.rbs @@ -44,29 +44,29 @@ module Openlayer } type data_backend = - Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0 - | Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BackendType - | Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2 - | Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3 - | Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4 - | Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5 + Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend + | Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DefaultDataBackend + | Openlayer::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend + | Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend + | Openlayer::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend + | Openlayer::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend module DataBackend extend Openlayer::Internal::Type::Union - type union_member0 = + type big_query_data_backend = { - backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::backend_type, + backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::backend_type, bigquery_connection_id: String?, - config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::Config, + config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::Config, dataset_id: String, project_id: String, table_id: String?, - partition_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::partition_type? + partition_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::partition_type? } - class UnionMember0 < Openlayer::Internal::Type::BaseModel - attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::backend_type + class BigQueryDataBackend < Openlayer::Internal::Type::BaseModel + attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::backend_type attr_accessor bigquery_connection_id: String? @@ -76,28 +76,28 @@ module Openlayer attr_accessor table_id: String? - attr_accessor partition_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::partition_type? + attr_accessor partition_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::partition_type? - attr_accessor config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::Config + attr_accessor config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::Config def initialize: ( - backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::backend_type, + backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::backend_type, bigquery_connection_id: String?, - config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::Config, + config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::Config, dataset_id: String, project_id: String, table_id: String?, - ?partition_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::partition_type? + ?partition_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::partition_type? ) -> void def to_hash: -> { - backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::backend_type, + backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::backend_type, bigquery_connection_id: String?, - config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::Config, + config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::Config, dataset_id: String, project_id: String, table_id: String?, - partition_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::partition_type? + partition_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::partition_type? } type backend_type = :bigquery @@ -107,7 +107,7 @@ module Openlayer BIGQUERY: :bigquery - def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::backend_type] + def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::backend_type] end type config = @@ -156,24 +156,24 @@ module Openlayer MONTH: :MONTH YEAR: :YEAR - def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember0::partition_type] + def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BigQueryDataBackend::partition_type] end end - type backend_type = + type default_data_backend = { - backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BackendType::backend_type + backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::DefaultDataBackend::backend_type } - class BackendType < Openlayer::Internal::Type::BaseModel - attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BackendType::backend_type + class DefaultDataBackend < Openlayer::Internal::Type::BaseModel + attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::DefaultDataBackend::backend_type def initialize: ( - backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BackendType::backend_type + backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::DefaultDataBackend::backend_type ) -> void def to_hash: -> { - backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BackendType::backend_type + backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::DefaultDataBackend::backend_type } type backend_type = :default @@ -183,22 +183,22 @@ module Openlayer DEFAULT: :default - def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::BackendType::backend_type] + def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::DefaultDataBackend::backend_type] end end - type union_member2 = + type snowflake_data_backend = { - backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2::backend_type, - config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2::Config, + backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend::backend_type, + config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend::Config, database: String, schema: String, snowflake_connection_id: String?, table: String? } - class UnionMember2 < Openlayer::Internal::Type::BaseModel - attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2::backend_type + class SnowflakeDataBackend < Openlayer::Internal::Type::BaseModel + attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend::backend_type attr_accessor database: String @@ -208,11 +208,11 @@ module Openlayer attr_accessor table: String? - attr_accessor config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2::Config + attr_accessor config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend::Config def initialize: ( - backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2::backend_type, - config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2::Config, + backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend::backend_type, + config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend::Config, database: String, schema: String, snowflake_connection_id: String?, @@ -220,8 +220,8 @@ module Openlayer ) -> void def to_hash: -> { - backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2::backend_type, - config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2::Config, + backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend::backend_type, + config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend::Config, database: String, schema: String, snowflake_connection_id: String?, @@ -235,7 +235,7 @@ module Openlayer SNOWFLAKE: :snowflake - def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember2::backend_type] + def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::SnowflakeDataBackend::backend_type] end type config = @@ -276,33 +276,33 @@ module Openlayer end end - type union_member3 = + type databricks_dtl_data_backend = { - backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3::backend_type, - config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3::Config, + backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend::backend_type, + config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend::Config, databricks_dtl_connection_id: String?, table_id: String? } - class UnionMember3 < Openlayer::Internal::Type::BaseModel - attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3::backend_type + class DatabricksDtlDataBackend < Openlayer::Internal::Type::BaseModel + attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend::backend_type attr_accessor databricks_dtl_connection_id: String? attr_accessor table_id: String? - attr_accessor config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3::Config + attr_accessor config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend::Config def initialize: ( - backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3::backend_type, - config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3::Config, + backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend::backend_type, + config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend::Config, databricks_dtl_connection_id: String?, table_id: String? ) -> void def to_hash: -> { - backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3::backend_type, - config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3::Config, + backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend::backend_type, + config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend::Config, databricks_dtl_connection_id: String?, table_id: String? } @@ -314,7 +314,7 @@ module Openlayer DATABRICKS_DTL: :databricks_dtl - def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember3::backend_type] + def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::DatabricksDtlDataBackend::backend_type] end type config = @@ -355,17 +355,17 @@ module Openlayer end end - type union_member4 = + type redshift_data_backend = { - backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4::backend_type, - config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4::Config, + backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend::backend_type, + config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend::Config, redshift_connection_id: String?, schema_name: String, table_name: String } - class UnionMember4 < Openlayer::Internal::Type::BaseModel - attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4::backend_type + class RedshiftDataBackend < Openlayer::Internal::Type::BaseModel + attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend::backend_type attr_accessor redshift_connection_id: String? @@ -373,19 +373,19 @@ module Openlayer attr_accessor table_name: String - attr_accessor config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4::Config + attr_accessor config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend::Config def initialize: ( - backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4::backend_type, - config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4::Config, + backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend::backend_type, + config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend::Config, redshift_connection_id: String?, schema_name: String, table_name: String ) -> void def to_hash: -> { - backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4::backend_type, - config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4::Config, + backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend::backend_type, + config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend::Config, redshift_connection_id: String?, schema_name: String, table_name: String @@ -398,7 +398,7 @@ module Openlayer REDSHIFT: :redshift - def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember4::backend_type] + def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::RedshiftDataBackend::backend_type] end type config = @@ -439,18 +439,18 @@ module Openlayer end end - type union_member5 = + type postgres_data_backend = { - backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5::backend_type, - config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5::Config, + backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend::backend_type, + config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend::Config, database: String, postgres_connection_id: String?, schema: String, table: String? } - class UnionMember5 < Openlayer::Internal::Type::BaseModel - attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5::backend_type + class PostgresDataBackend < Openlayer::Internal::Type::BaseModel + attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend::backend_type attr_accessor database: String @@ -460,11 +460,11 @@ module Openlayer attr_accessor table: String? - attr_accessor config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5::Config + attr_accessor config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend::Config def initialize: ( - backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5::backend_type, - config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5::Config, + backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend::backend_type, + config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend::Config, database: String, postgres_connection_id: String?, schema: String, @@ -472,8 +472,8 @@ module Openlayer ) -> void def to_hash: -> { - backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5::backend_type, - config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5::Config, + backend_type: Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend::backend_type, + config: Openlayer::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend::Config, database: String, postgres_connection_id: String?, schema: String, @@ -487,7 +487,7 @@ module Openlayer POSTGRES: :postgres - def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::UnionMember5::backend_type] + def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineCreateParams::DataBackend::PostgresDataBackend::backend_type] end type config = diff --git a/sig/openlayer/models/projects/inference_pipeline_create_response.rbs b/sig/openlayer/models/projects/inference_pipeline_create_response.rbs index f5983db..aeb654a 100644 --- a/sig/openlayer/models/projects/inference_pipeline_create_response.rbs +++ b/sig/openlayer/models/projects/inference_pipeline_create_response.rbs @@ -146,29 +146,29 @@ module Openlayer end type data_backend = - Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0 - | Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BackendType - | Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember2 - | Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember3 - | Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember4 - | Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember5 + Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend + | Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DefaultDataBackend + | Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::SnowflakeDataBackend + | Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DatabricksDtlDataBackend + | Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::RedshiftDataBackend + | Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::PostgresDataBackend module DataBackend extend Openlayer::Internal::Type::Union - type union_member0 = + type big_query_data_backend = { - backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::backend_type, + backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::backend_type, bigquery_connection_id: String?, - config: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::Config, + config: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::Config, dataset_id: String, project_id: String, table_id: String?, - partition_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::partition_type? + partition_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::partition_type? } - class UnionMember0 < Openlayer::Internal::Type::BaseModel - attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::backend_type + class BigQueryDataBackend < Openlayer::Internal::Type::BaseModel + attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::backend_type attr_accessor bigquery_connection_id: String? @@ -178,25 +178,25 @@ module Openlayer attr_accessor table_id: String? - attr_accessor partition_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::partition_type? + attr_accessor partition_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::partition_type? def initialize: ( - backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::backend_type, + backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::backend_type, bigquery_connection_id: String?, dataset_id: String, project_id: String, table_id: String?, - ?partition_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::partition_type? + ?partition_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::partition_type? ) -> void def to_hash: -> { - backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::backend_type, + backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::backend_type, bigquery_connection_id: String?, - config: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::Config, + config: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::Config, dataset_id: String, project_id: String, table_id: String?, - partition_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::partition_type? + partition_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::partition_type? } type backend_type = :bigquery @@ -206,7 +206,7 @@ module Openlayer BIGQUERY: :bigquery - def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::backend_type] + def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::backend_type] end type config = @@ -252,24 +252,24 @@ module Openlayer MONTH: :MONTH YEAR: :YEAR - def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember0::partition_type] + def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BigQueryDataBackend::partition_type] end end - type backend_type = + type default_data_backend = { - backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BackendType::backend_type + backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DefaultDataBackend::backend_type } - class BackendType < Openlayer::Internal::Type::BaseModel - attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BackendType::backend_type + class DefaultDataBackend < Openlayer::Internal::Type::BaseModel + attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DefaultDataBackend::backend_type def initialize: ( - backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BackendType::backend_type + backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DefaultDataBackend::backend_type ) -> void def to_hash: -> { - backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BackendType::backend_type + backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DefaultDataBackend::backend_type } type backend_type = :default @@ -279,22 +279,22 @@ module Openlayer DEFAULT: :default - def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::BackendType::backend_type] + def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DefaultDataBackend::backend_type] end end - type union_member2 = + type snowflake_data_backend = { - backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember2::backend_type, - config: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember2::Config, + backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::SnowflakeDataBackend::backend_type, + config: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::SnowflakeDataBackend::Config, database: String, schema: String, snowflake_connection_id: String?, table: String? } - class UnionMember2 < Openlayer::Internal::Type::BaseModel - attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember2::backend_type + class SnowflakeDataBackend < Openlayer::Internal::Type::BaseModel + attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::SnowflakeDataBackend::backend_type attr_accessor database: String @@ -305,7 +305,7 @@ module Openlayer attr_accessor table: String? def initialize: ( - backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember2::backend_type, + backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::SnowflakeDataBackend::backend_type, database: String, schema: String, snowflake_connection_id: String?, @@ -313,8 +313,8 @@ module Openlayer ) -> void def to_hash: -> { - backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember2::backend_type, - config: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember2::Config, + backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::SnowflakeDataBackend::backend_type, + config: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::SnowflakeDataBackend::Config, database: String, schema: String, snowflake_connection_id: String?, @@ -328,7 +328,7 @@ module Openlayer SNOWFLAKE: :snowflake - def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember2::backend_type] + def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::SnowflakeDataBackend::backend_type] end type config = @@ -366,30 +366,30 @@ module Openlayer end end - type union_member3 = + type databricks_dtl_data_backend = { - backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember3::backend_type, - config: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember3::Config, + backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DatabricksDtlDataBackend::backend_type, + config: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DatabricksDtlDataBackend::Config, databricks_dtl_connection_id: String?, table_id: String? } - class UnionMember3 < Openlayer::Internal::Type::BaseModel - attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember3::backend_type + class DatabricksDtlDataBackend < Openlayer::Internal::Type::BaseModel + attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DatabricksDtlDataBackend::backend_type attr_accessor databricks_dtl_connection_id: String? attr_accessor table_id: String? def initialize: ( - backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember3::backend_type, + backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DatabricksDtlDataBackend::backend_type, databricks_dtl_connection_id: String?, table_id: String? ) -> void def to_hash: -> { - backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember3::backend_type, - config: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember3::Config, + backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DatabricksDtlDataBackend::backend_type, + config: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DatabricksDtlDataBackend::Config, databricks_dtl_connection_id: String?, table_id: String? } @@ -401,7 +401,7 @@ module Openlayer DATABRICKS_DTL: :databricks_dtl - def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember3::backend_type] + def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::DatabricksDtlDataBackend::backend_type] end type config = @@ -439,17 +439,17 @@ module Openlayer end end - type union_member4 = + type redshift_data_backend = { - backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember4::backend_type, - config: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember4::Config, + backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::RedshiftDataBackend::backend_type, + config: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::RedshiftDataBackend::Config, redshift_connection_id: String?, schema_name: String, table_name: String } - class UnionMember4 < Openlayer::Internal::Type::BaseModel - attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember4::backend_type + class RedshiftDataBackend < Openlayer::Internal::Type::BaseModel + attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::RedshiftDataBackend::backend_type attr_accessor redshift_connection_id: String? @@ -458,15 +458,15 @@ module Openlayer attr_accessor table_name: String def initialize: ( - backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember4::backend_type, + backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::RedshiftDataBackend::backend_type, redshift_connection_id: String?, schema_name: String, table_name: String ) -> void def to_hash: -> { - backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember4::backend_type, - config: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember4::Config, + backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::RedshiftDataBackend::backend_type, + config: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::RedshiftDataBackend::Config, redshift_connection_id: String?, schema_name: String, table_name: String @@ -479,7 +479,7 @@ module Openlayer REDSHIFT: :redshift - def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember4::backend_type] + def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::RedshiftDataBackend::backend_type] end type config = @@ -517,18 +517,18 @@ module Openlayer end end - type union_member5 = + type postgres_data_backend = { - backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember5::backend_type, - config: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember5::Config, + backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::PostgresDataBackend::backend_type, + config: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::PostgresDataBackend::Config, database: String, postgres_connection_id: String?, schema: String, table: String? } - class UnionMember5 < Openlayer::Internal::Type::BaseModel - attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember5::backend_type + class PostgresDataBackend < Openlayer::Internal::Type::BaseModel + attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::PostgresDataBackend::backend_type attr_accessor database: String @@ -539,7 +539,7 @@ module Openlayer attr_accessor table: String? def initialize: ( - backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember5::backend_type, + backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::PostgresDataBackend::backend_type, database: String, postgres_connection_id: String?, schema: String, @@ -547,8 +547,8 @@ module Openlayer ) -> void def to_hash: -> { - backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember5::backend_type, - config: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember5::Config, + backend_type: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::PostgresDataBackend::backend_type, + config: Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::PostgresDataBackend::Config, database: String, postgres_connection_id: String?, schema: String, @@ -562,7 +562,7 @@ module Openlayer POSTGRES: :postgres - def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::UnionMember5::backend_type] + def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineCreateResponse::DataBackend::PostgresDataBackend::backend_type] end type config = diff --git a/sig/openlayer/models/projects/inference_pipeline_list_response.rbs b/sig/openlayer/models/projects/inference_pipeline_list_response.rbs index e6412b8..9360c2b 100644 --- a/sig/openlayer/models/projects/inference_pipeline_list_response.rbs +++ b/sig/openlayer/models/projects/inference_pipeline_list_response.rbs @@ -162,29 +162,29 @@ module Openlayer end type data_backend = - Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0 - | Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BackendType - | Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember2 - | Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember3 - | Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember4 - | Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember5 + Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend + | Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DefaultDataBackend + | Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::SnowflakeDataBackend + | Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DatabricksDtlDataBackend + | Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::RedshiftDataBackend + | Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::PostgresDataBackend module DataBackend extend Openlayer::Internal::Type::Union - type union_member0 = + type big_query_data_backend = { - backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::backend_type, + backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::backend_type, bigquery_connection_id: String?, - config: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::Config, + config: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::Config, dataset_id: String, project_id: String, table_id: String?, - partition_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::partition_type? + partition_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::partition_type? } - class UnionMember0 < Openlayer::Internal::Type::BaseModel - attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::backend_type + class BigQueryDataBackend < Openlayer::Internal::Type::BaseModel + attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::backend_type attr_accessor bigquery_connection_id: String? @@ -194,25 +194,25 @@ module Openlayer attr_accessor table_id: String? - attr_accessor partition_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::partition_type? + attr_accessor partition_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::partition_type? def initialize: ( - backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::backend_type, + backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::backend_type, bigquery_connection_id: String?, dataset_id: String, project_id: String, table_id: String?, - ?partition_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::partition_type? + ?partition_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::partition_type? ) -> void def to_hash: -> { - backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::backend_type, + backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::backend_type, bigquery_connection_id: String?, - config: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::Config, + config: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::Config, dataset_id: String, project_id: String, table_id: String?, - partition_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::partition_type? + partition_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::partition_type? } type backend_type = :bigquery @@ -222,7 +222,7 @@ module Openlayer BIGQUERY: :bigquery - def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::backend_type] + def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::backend_type] end type config = @@ -268,24 +268,24 @@ module Openlayer MONTH: :MONTH YEAR: :YEAR - def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember0::partition_type] + def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BigQueryDataBackend::partition_type] end end - type backend_type = + type default_data_backend = { - backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BackendType::backend_type + backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DefaultDataBackend::backend_type } - class BackendType < Openlayer::Internal::Type::BaseModel - attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BackendType::backend_type + class DefaultDataBackend < Openlayer::Internal::Type::BaseModel + attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DefaultDataBackend::backend_type def initialize: ( - backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BackendType::backend_type + backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DefaultDataBackend::backend_type ) -> void def to_hash: -> { - backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BackendType::backend_type + backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DefaultDataBackend::backend_type } type backend_type = :default @@ -295,22 +295,22 @@ module Openlayer DEFAULT: :default - def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::BackendType::backend_type] + def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DefaultDataBackend::backend_type] end end - type union_member2 = + type snowflake_data_backend = { - backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember2::backend_type, - config: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember2::Config, + backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::SnowflakeDataBackend::backend_type, + config: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::SnowflakeDataBackend::Config, database: String, schema: String, snowflake_connection_id: String?, table: String? } - class UnionMember2 < Openlayer::Internal::Type::BaseModel - attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember2::backend_type + class SnowflakeDataBackend < Openlayer::Internal::Type::BaseModel + attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::SnowflakeDataBackend::backend_type attr_accessor database: String @@ -321,7 +321,7 @@ module Openlayer attr_accessor table: String? def initialize: ( - backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember2::backend_type, + backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::SnowflakeDataBackend::backend_type, database: String, schema: String, snowflake_connection_id: String?, @@ -329,8 +329,8 @@ module Openlayer ) -> void def to_hash: -> { - backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember2::backend_type, - config: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember2::Config, + backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::SnowflakeDataBackend::backend_type, + config: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::SnowflakeDataBackend::Config, database: String, schema: String, snowflake_connection_id: String?, @@ -344,7 +344,7 @@ module Openlayer SNOWFLAKE: :snowflake - def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember2::backend_type] + def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::SnowflakeDataBackend::backend_type] end type config = @@ -382,30 +382,30 @@ module Openlayer end end - type union_member3 = + type databricks_dtl_data_backend = { - backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember3::backend_type, - config: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember3::Config, + backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DatabricksDtlDataBackend::backend_type, + config: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DatabricksDtlDataBackend::Config, databricks_dtl_connection_id: String?, table_id: String? } - class UnionMember3 < Openlayer::Internal::Type::BaseModel - attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember3::backend_type + class DatabricksDtlDataBackend < Openlayer::Internal::Type::BaseModel + attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DatabricksDtlDataBackend::backend_type attr_accessor databricks_dtl_connection_id: String? attr_accessor table_id: String? def initialize: ( - backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember3::backend_type, + backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DatabricksDtlDataBackend::backend_type, databricks_dtl_connection_id: String?, table_id: String? ) -> void def to_hash: -> { - backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember3::backend_type, - config: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember3::Config, + backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DatabricksDtlDataBackend::backend_type, + config: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DatabricksDtlDataBackend::Config, databricks_dtl_connection_id: String?, table_id: String? } @@ -417,7 +417,7 @@ module Openlayer DATABRICKS_DTL: :databricks_dtl - def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember3::backend_type] + def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::DatabricksDtlDataBackend::backend_type] end type config = @@ -455,17 +455,17 @@ module Openlayer end end - type union_member4 = + type redshift_data_backend = { - backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember4::backend_type, - config: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember4::Config, + backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::RedshiftDataBackend::backend_type, + config: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::RedshiftDataBackend::Config, redshift_connection_id: String?, schema_name: String, table_name: String } - class UnionMember4 < Openlayer::Internal::Type::BaseModel - attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember4::backend_type + class RedshiftDataBackend < Openlayer::Internal::Type::BaseModel + attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::RedshiftDataBackend::backend_type attr_accessor redshift_connection_id: String? @@ -474,15 +474,15 @@ module Openlayer attr_accessor table_name: String def initialize: ( - backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember4::backend_type, + backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::RedshiftDataBackend::backend_type, redshift_connection_id: String?, schema_name: String, table_name: String ) -> void def to_hash: -> { - backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember4::backend_type, - config: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember4::Config, + backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::RedshiftDataBackend::backend_type, + config: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::RedshiftDataBackend::Config, redshift_connection_id: String?, schema_name: String, table_name: String @@ -495,7 +495,7 @@ module Openlayer REDSHIFT: :redshift - def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember4::backend_type] + def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::RedshiftDataBackend::backend_type] end type config = @@ -533,18 +533,18 @@ module Openlayer end end - type union_member5 = + type postgres_data_backend = { - backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember5::backend_type, - config: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember5::Config, + backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::PostgresDataBackend::backend_type, + config: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::PostgresDataBackend::Config, database: String, postgres_connection_id: String?, schema: String, table: String? } - class UnionMember5 < Openlayer::Internal::Type::BaseModel - attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember5::backend_type + class PostgresDataBackend < Openlayer::Internal::Type::BaseModel + attr_accessor backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::PostgresDataBackend::backend_type attr_accessor database: String @@ -555,7 +555,7 @@ module Openlayer attr_accessor table: String? def initialize: ( - backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember5::backend_type, + backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::PostgresDataBackend::backend_type, database: String, postgres_connection_id: String?, schema: String, @@ -563,8 +563,8 @@ module Openlayer ) -> void def to_hash: -> { - backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember5::backend_type, - config: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember5::Config, + backend_type: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::PostgresDataBackend::backend_type, + config: Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::PostgresDataBackend::Config, database: String, postgres_connection_id: String?, schema: String, @@ -578,7 +578,7 @@ module Openlayer POSTGRES: :postgres - def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::UnionMember5::backend_type] + def self?.values: -> ::Array[Openlayer::Models::Projects::InferencePipelineListResponse::Item::DataBackend::PostgresDataBackend::backend_type] end type config = diff --git a/sig/openlayer/models/workspaces/invite_list_response.rbs b/sig/openlayer/models/workspaces/invite_list_response.rbs index 302401f..4e59d2b 100644 --- a/sig/openlayer/models/workspaces/invite_list_response.rbs +++ b/sig/openlayer/models/workspaces/invite_list_response.rbs @@ -3,57 +3,20 @@ module Openlayer module Workspaces type invite_list_response = { - _meta: Openlayer::Models::Workspaces::InviteListResponse::Meta, items: ::Array[Openlayer::Models::Workspaces::InviteListResponse::Item] } class InviteListResponse < Openlayer::Internal::Type::BaseModel - attr_accessor _meta: Openlayer::Models::Workspaces::InviteListResponse::Meta - attr_accessor items: ::Array[Openlayer::Models::Workspaces::InviteListResponse::Item] def initialize: ( - _meta: Openlayer::Models::Workspaces::InviteListResponse::Meta, items: ::Array[Openlayer::Models::Workspaces::InviteListResponse::Item] ) -> void def to_hash: -> { - _meta: Openlayer::Models::Workspaces::InviteListResponse::Meta, items: ::Array[Openlayer::Models::Workspaces::InviteListResponse::Item] } - type meta = - { - page: Integer, - per_page: Integer, - total_items: Integer, - total_pages: Integer - } - - class Meta < Openlayer::Internal::Type::BaseModel - attr_accessor page: Integer - - attr_accessor per_page: Integer - - attr_accessor total_items: Integer - - attr_accessor total_pages: Integer - - def initialize: ( - page: Integer, - per_page: Integer, - total_items: Integer, - total_pages: Integer - ) -> void - - def to_hash: -> { - page: Integer, - per_page: Integer, - total_items: Integer, - total_pages: Integer - } - end - type item = { id: String, diff --git a/test/openlayer/resources/workspaces/invites_test.rb b/test/openlayer/resources/workspaces/invites_test.rb index dcdffe5..10153ec 100644 --- a/test/openlayer/resources/workspaces/invites_test.rb +++ b/test/openlayer/resources/workspaces/invites_test.rb @@ -26,7 +26,6 @@ def test_list assert_pattern do response => { - _meta: Openlayer::Models::Workspaces::InviteListResponse::Meta, items: ^(Openlayer::Internal::Type::ArrayOf[Openlayer::Models::Workspaces::InviteListResponse::Item]) } end