DepotResponse

data class DepotResponse(    val name: String? = null,     val type: String? = null,     val external: Boolean? = null,     val description: String? = null,     val owners: Array<String>? = null,     val meta: Map<String, Any>? = null,     val source: String? = null,     val isArchived: Boolean? = null,     val archivalMessage: String? = null,     val createdAt: String? = null,     val updatedAt: String? = null,     val abfss: AbfssDepot? = null,     val bigquery: BigQueryDepot? = null,     val elasticsearch: ElasticSearchDepot? = null,     val eventhub: EventhubDepot? = null,     val file: FileDepot? = null,     val gcs: GCSDepot? = null,     val http: HttpDepot? = null,     val jdbc: JdbcDepot? = null,     val kafka: KafkaDepot? = null,     val mongodb: MongoDBDepot? = null,     val mysql: MysqlDepot? = null,     val opensearch: OpenSearchDepot? = null,     val oracle: OracleDepot? = null,     val postgresql: PostgresDepot? = null,     val presto: PrestoDepot? = null,     val pulsar: PulsarDepot? = null,     val redis: RedisDepot? = null,     val redshift: RedshiftDepot? = null,     val s3: S3Depot? = null,     val snowflake: SnowflakeDepot? = null,     val wasbs: WasbsDepot? = null)

Represents the response for a depot.

Constructors

Link copied to clipboard
constructor(    name: String? = null,     type: String? = null,     external: Boolean? = null,     description: String? = null,     owners: Array<String>? = null,     meta: Map<String, Any>? = null,     source: String? = null,     isArchived: Boolean? = null,     archivalMessage: String? = null,     createdAt: String? = null,     updatedAt: String? = null,     abfss: AbfssDepot? = null,     bigquery: BigQueryDepot? = null,     elasticsearch: ElasticSearchDepot? = null,     eventhub: EventhubDepot? = null,     file: FileDepot? = null,     gcs: GCSDepot? = null,     http: HttpDepot? = null,     jdbc: JdbcDepot? = null,     kafka: KafkaDepot? = null,     mongodb: MongoDBDepot? = null,     mysql: MysqlDepot? = null,     opensearch: OpenSearchDepot? = null,     oracle: OracleDepot? = null,     postgresql: PostgresDepot? = null,     presto: PrestoDepot? = null,     pulsar: PulsarDepot? = null,     redis: RedisDepot? = null,     redshift: RedshiftDepot? = null,     s3: S3Depot? = null,     snowflake: SnowflakeDepot? = null,     wasbs: WasbsDepot? = null)

Properties

Link copied to clipboard
val abfss: AbfssDepot? = null

The Abfss depot configuration.

Link copied to clipboard
val archivalMessage: String? = null

The archival message for the depot.

Link copied to clipboard
val bigquery: BigQueryDepot? = null

The BigQuery depot configuration.

Link copied to clipboard
val createdAt: String? = null

The creation timestamp of the depot.

Link copied to clipboard
val description: String? = null

The description of the depot.

Link copied to clipboard

The ElasticSearch depot configuration.

Link copied to clipboard
val eventhub: EventhubDepot? = null

The Eventhub depot configuration.

Link copied to clipboard
val external: Boolean? = null

Indicates if the depot is external.

Link copied to clipboard
val file: FileDepot? = null

The File depot configuration.

Link copied to clipboard
val gcs: GCSDepot? = null

The GCS depot configuration.

Link copied to clipboard
val http: HttpDepot? = null

The Http depot configuration.

Link copied to clipboard
val isArchived: Boolean? = null

Indicates if the depot is archived.

Link copied to clipboard
val jdbc: JdbcDepot? = null

The JDBC depot configuration.

Link copied to clipboard
val kafka: KafkaDepot? = null

The Kafka depot configuration.

Link copied to clipboard
val meta: Map<String, Any>? = null

Additional metadata associated with the depot.

Link copied to clipboard
val mongodb: MongoDBDepot? = null

The MongoDB depot configuration.

Link copied to clipboard
val mysql: MysqlDepot? = null

The MySQL depot configuration.

Link copied to clipboard
val name: String? = null

The name of the depot.

Link copied to clipboard

The OpenSearch depot configuration.

Link copied to clipboard
val oracle: OracleDepot? = null

The Oracle depot configuration.

Link copied to clipboard
val owners: Array<String>? = null

An array of owners for the depot.

Link copied to clipboard

The Postgres depot configuration.

Link copied to clipboard
val presto: PrestoDepot? = null

The Presto depot configuration.

Link copied to clipboard
val pulsar: PulsarDepot? = null

The Pulsar depot configuration.

Link copied to clipboard
val redis: RedisDepot? = null

The Redis depot configuration.

Link copied to clipboard
val redshift: RedshiftDepot? = null

The Redshift depot configuration.

Link copied to clipboard
val s3: S3Depot? = null

The S3 depot configuration.

Link copied to clipboard

The Snowflake depot configuration.

Link copied to clipboard
val source: String? = null

The source of the depot.

Link copied to clipboard
val type: String? = null

The type of the depot.

Link copied to clipboard
val updatedAt: String? = null

The last update timestamp of the depot.

Link copied to clipboard
val wasbs: WasbsDepot? = null

The Wasbs depot configuration.