Package-level declarations
Types
Link copied to clipboard
data class CapacityArgs(val publishMibPerSec: Output<Int>? = null, val subscribeMibPerSec: Output<Int>? = null) : ConvertibleToJava<CapacityArgs>
The throughput capacity configuration for each partition.
Link copied to clipboard
class CapacityArgsBuilder
Builder for CapacityArgs.
Link copied to clipboard
data class DeliveryConfigArgs(val deliveryRequirement: Output<DeliveryConfigDeliveryRequirement>? = null) : ConvertibleToJava<DeliveryConfigArgs>
The settings for a subscription's message delivery.
Link copied to clipboard
Builder for DeliveryConfigArgs.
Link copied to clipboard
data class ExportConfigArgs(val deadLetterTopic: Output<String>? = null, val desiredState: Output<ExportConfigDesiredState>? = null, val pubsubConfig: Output<PubSubConfigArgs>? = null) : ConvertibleToJava<ExportConfigArgs>
Configuration for a Pub/Sub Lite subscription that writes messages to a destination. User subscriber clients must not connect to this subscription.
Link copied to clipboard
class ExportConfigArgsBuilder
Builder for ExportConfigArgs.
Link copied to clipboard
data class GetReservationPlainArgs(val location: String, val project: String? = null, val reservationId: String) : ConvertibleToJava<GetReservationPlainArgs>
Link copied to clipboard
Builder for GetReservationPlainArgs.
Link copied to clipboard
data class GetSubscriptionPlainArgs(val location: String, val project: String? = null, val subscriptionId: String) : ConvertibleToJava<GetSubscriptionPlainArgs>
Link copied to clipboard
Builder for GetSubscriptionPlainArgs.
Link copied to clipboard
data class GetTopicPlainArgs(val location: String, val project: String? = null, val topicId: String) : ConvertibleToJava<GetTopicPlainArgs>
Link copied to clipboard
class GetTopicPlainArgsBuilder
Builder for GetTopicPlainArgs.
Link copied to clipboard
data class PartitionConfigArgs(val capacity: Output<CapacityArgs>? = null, val count: Output<String>? = null, val scale: Output<Int>? = null) : ConvertibleToJava<PartitionConfigArgs>
The settings for a topic's partitions.
Link copied to clipboard
Builder for PartitionConfigArgs.
Link copied to clipboard
data class PubSubConfigArgs(val topic: Output<String>? = null) : ConvertibleToJava<PubSubConfigArgs>
Configuration for exporting to a Pub/Sub topic.
Link copied to clipboard
class PubSubConfigArgsBuilder
Builder for PubSubConfigArgs.
Link copied to clipboard
data class ReservationConfigArgs(val throughputReservation: Output<String>? = null) : ConvertibleToJava<ReservationConfigArgs>
The settings for this topic's Reservation usage.
Link copied to clipboard
Builder for ReservationConfigArgs.
Link copied to clipboard
data class RetentionConfigArgs(val perPartitionBytes: Output<String>? = null, val period: Output<String>? = null) : ConvertibleToJava<RetentionConfigArgs>
The settings for a topic's message retention.
Link copied to clipboard
Builder for RetentionConfigArgs.