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.