Package-level declarations
Types
Link copied to clipboard
object Pubsublite_v1Functions
Link copied to clipboard
Creates a new reservation.
Link copied to clipboard
Link copied to clipboard
class ReservationArgsBuilder
Builder for ReservationArgs.
Link copied to clipboard
Link copied to clipboard
Builder for Reservation.
Link copied to clipboard
Creates a new subscription.
Link copied to clipboard
data class SubscriptionArgs(val deliveryConfig: Output<DeliveryConfigArgs>? = null, val exportConfig: Output<ExportConfigArgs>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val skipBacklog: Output<Boolean>? = null, val subscriptionId: Output<String>? = null, val topic: Output<String>? = null) : ConvertibleToJava<SubscriptionArgs>
Creates a new subscription.
Link copied to clipboard
class SubscriptionArgsBuilder
Builder for SubscriptionArgs.
Link copied to clipboard
Link copied to clipboard
Builder for Subscription.
Link copied to clipboard
data class TopicArgs(val location: Output<String>? = null, val name: Output<String>? = null, val partitionConfig: Output<PartitionConfigArgs>? = null, val project: Output<String>? = null, val reservationConfig: Output<ReservationConfigArgs>? = null, val retentionConfig: Output<RetentionConfigArgs>? = null, val topicId: Output<String>? = null) : ConvertibleToJava<TopicArgs>
Creates a new topic.
Link copied to clipboard
class TopicArgsBuilder
Builder for TopicArgs.
Link copied to clipboard
Link copied to clipboard
class TopicResourceBuilder
Builder for Topic.
Functions
Link copied to clipboard
suspend fun reservation(name: String, block: suspend ReservationResourceBuilder.() -> Unit): Reservation
Link copied to clipboard
suspend fun subscription(name: String, block: suspend SubscriptionResourceBuilder.() -> Unit): Subscription