Pubsub_v1Functions

Functions

Link copied to clipboard

Gets a schema.

suspend fun getSchema(argument: suspend GetSchemaPlainArgsBuilder.() -> Unit): GetSchemaResult
suspend fun getSchema(project: String? = null, schemaId: String, view: String? = null): GetSchemaResult
Link copied to clipboard

Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.

suspend fun getSchemaIamPolicy(optionsRequestedPolicyVersion: Int? = null, project: String? = null, schemaId: String): GetSchemaIamPolicyResult
Link copied to clipboard

Gets the configuration details of a snapshot. Snapshots are used in Seek operations, which allow you to manage message acknowledgments in bulk. That is, you can set the acknowledgment state of messages in an existing subscription to the state captured by a snapshot.

suspend fun getSnapshot(argument: suspend GetSnapshotPlainArgsBuilder.() -> Unit): GetSnapshotResult
suspend fun getSnapshot(project: String? = null, snapshotId: String): GetSnapshotResult
Link copied to clipboard

Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.

suspend fun getSnapshotIamPolicy(optionsRequestedPolicyVersion: Int? = null, project: String? = null, snapshotId: String): GetSnapshotIamPolicyResult
Link copied to clipboard

Gets the configuration details of a subscription.

suspend fun getSubscription(project: String? = null, subscriptionId: String): GetSubscriptionResult
Link copied to clipboard

Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.

suspend fun getSubscriptionIamPolicy(optionsRequestedPolicyVersion: Int? = null, project: String? = null, subscriptionId: String): GetSubscriptionIamPolicyResult
Link copied to clipboard
suspend fun getTopic(argument: GetTopicPlainArgs): GetTopicResult

Gets the configuration of a topic.

suspend fun getTopic(argument: suspend GetTopicPlainArgsBuilder.() -> Unit): GetTopicResult
suspend fun getTopic(project: String? = null, topicId: String): GetTopicResult
Link copied to clipboard

Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.

suspend fun getTopicIamPolicy(optionsRequestedPolicyVersion: Int? = null, project: String? = null, topicId: String): GetTopicIamPolicyResult