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.