Class InferencePipelineListResponse.Item.DataBackend.PostgresDataBackend.Builder
-
- All Implemented Interfaces:
public final class InferencePipelineListResponse.Item.DataBackend.PostgresDataBackend.BuilderA builder for PostgresDataBackend.
-
-
Method Summary
-
-
Method Detail
-
backendType
final InferencePipelineListResponse.Item.DataBackend.PostgresDataBackend.Builder backendType(InferencePipelineListResponse.Item.DataBackend.PostgresDataBackend.BackendType backendType)
-
backendType
final InferencePipelineListResponse.Item.DataBackend.PostgresDataBackend.Builder backendType(JsonField<InferencePipelineListResponse.Item.DataBackend.PostgresDataBackend.BackendType> backendType)
Sets Builder.backendType to an arbitrary JSON value.
You should usually call Builder.backendType with a well-typed BackendType value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
config
final InferencePipelineListResponse.Item.DataBackend.PostgresDataBackend.Builder config(InferencePipelineListResponse.Item.DataBackend.PostgresDataBackend.Config config)
-
config
final InferencePipelineListResponse.Item.DataBackend.PostgresDataBackend.Builder config(JsonField<InferencePipelineListResponse.Item.DataBackend.PostgresDataBackend.Config> config)
Sets Builder.config to an arbitrary JSON value.
You should usually call Builder.config with a well-typed Config value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
database
final InferencePipelineListResponse.Item.DataBackend.PostgresDataBackend.Builder database(String database)
-
database
final InferencePipelineListResponse.Item.DataBackend.PostgresDataBackend.Builder database(JsonField<String> database)
Sets Builder.database to an arbitrary JSON value.
You should usually call Builder.database with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
postgresConnectionId
final InferencePipelineListResponse.Item.DataBackend.PostgresDataBackend.Builder postgresConnectionId(String postgresConnectionId)
-
postgresConnectionId
final InferencePipelineListResponse.Item.DataBackend.PostgresDataBackend.Builder postgresConnectionId(Optional<String> postgresConnectionId)
Alias for calling Builder.postgresConnectionId with
postgresConnectionId.orElse(null).
-
postgresConnectionId
final InferencePipelineListResponse.Item.DataBackend.PostgresDataBackend.Builder postgresConnectionId(JsonField<String> postgresConnectionId)
Sets Builder.postgresConnectionId to an arbitrary JSON value.
You should usually call Builder.postgresConnectionId with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
schema
final InferencePipelineListResponse.Item.DataBackend.PostgresDataBackend.Builder schema(String schema)
-
schema
final InferencePipelineListResponse.Item.DataBackend.PostgresDataBackend.Builder schema(JsonField<String> schema)
Sets Builder.schema to an arbitrary JSON value.
You should usually call Builder.schema with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
table
final InferencePipelineListResponse.Item.DataBackend.PostgresDataBackend.Builder table(String table)
-
table
final InferencePipelineListResponse.Item.DataBackend.PostgresDataBackend.Builder table(Optional<String> table)
Alias for calling Builder.table with
table.orElse(null).
-
table
final InferencePipelineListResponse.Item.DataBackend.PostgresDataBackend.Builder table(JsonField<String> table)
Sets Builder.table to an arbitrary JSON value.
You should usually call Builder.table with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final InferencePipelineListResponse.Item.DataBackend.PostgresDataBackend.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final InferencePipelineListResponse.Item.DataBackend.PostgresDataBackend.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final InferencePipelineListResponse.Item.DataBackend.PostgresDataBackend.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final InferencePipelineListResponse.Item.DataBackend.PostgresDataBackend.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final InferencePipelineListResponse.Item.DataBackend.PostgresDataBackend.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final InferencePipelineListResponse.Item.DataBackend.PostgresDataBackend build()
Returns an immutable instance of PostgresDataBackend.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.backendType() .config() .database() .postgresConnectionId() .schema() .table()
-
-
-
-