Cloud PubSub V1 Client - Class IngestionDataSourceSettings (2.13.2)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the Cloud PubSub V1 Client class IngestionDataSourceSettings.
Settings for an ingestion data source on a topic.
Generated from protobuf message google.pubsub.v1.IngestionDataSourceSettings
Namespace
Google \ Cloud \ PubSub \ V1
Methods
__construct
data
array
Optional. Data for populating the Message object.
↳ platform_logs_settings
PlatformLogsSettings
Optional. Platform Logs settings. If unset, no Platform Logs will be generated.
getAwsKinesis
Optional. Amazon Kinesis Data Streams.
hasAwsKinesis
setAwsKinesis
Optional. Amazon Kinesis Data Streams.
getCloudStorage
hasCloudStorage
setCloudStorage
getAzureEventHubs
Optional. Azure Event Hubs.
hasAzureEventHubs
setAzureEventHubs
Optional. Azure Event Hubs.
getAwsMsk
hasAwsMsk
setAwsMsk
getConfluentCloud
Optional. Confluent Cloud.
hasConfluentCloud
setConfluentCloud
Optional. Confluent Cloud.
Optional. Platform Logs settings. If unset, no Platform Logs will be
generated.
Optional. Platform Logs settings. If unset, no Platform Logs will be
generated.
getSource
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License
, and code samples are licensed under the Apache 2.0 License
. For details, see the Google Developers Site Policies
. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-09-04 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Cloud PubSub V1 Client - Class IngestionDataSourceSettings (2.13.2)\n\nVersion latestkeyboard_arrow_down\n\n- [2.13.2 (latest)](/php/docs/reference/cloud-pubsub/latest/V1.IngestionDataSourceSettings)\n- [2.13.1](/php/docs/reference/cloud-pubsub/2.13.1/V1.IngestionDataSourceSettings)\n- [2.12.0](/php/docs/reference/cloud-pubsub/2.12.0/V1.IngestionDataSourceSettings)\n- [2.11.3](/php/docs/reference/cloud-pubsub/2.11.3/V1.IngestionDataSourceSettings)\n- [2.10.1](/php/docs/reference/cloud-pubsub/2.10.1/V1.IngestionDataSourceSettings)\n- [2.9.1](/php/docs/reference/cloud-pubsub/2.9.1/V1.IngestionDataSourceSettings)\n- [2.8.2](/php/docs/reference/cloud-pubsub/2.8.2/V1.IngestionDataSourceSettings)\n- [2.7.0](/php/docs/reference/cloud-pubsub/2.7.0/V1.IngestionDataSourceSettings)\n- [2.6.0](/php/docs/reference/cloud-pubsub/2.6.0/V1.IngestionDataSourceSettings)\n- [2.5.2](/php/docs/reference/cloud-pubsub/2.5.2/V1.IngestionDataSourceSettings)\n- [2.4.0](/php/docs/reference/cloud-pubsub/2.4.0/V1.IngestionDataSourceSettings)\n- [2.3.0](/php/docs/reference/cloud-pubsub/2.3.0/V1.IngestionDataSourceSettings)\n- [2.2.1](/php/docs/reference/cloud-pubsub/2.2.1/V1.IngestionDataSourceSettings)\n- [2.1.2](/php/docs/reference/cloud-pubsub/2.1.2/V1.IngestionDataSourceSettings)\n- [1.50.0](/php/docs/reference/cloud-pubsub/1.50.0/V1.IngestionDataSourceSettings)\n- [1.49.0](/php/docs/reference/cloud-pubsub/1.49.0/V1.IngestionDataSourceSettings)\n- [1.48.0](/php/docs/reference/cloud-pubsub/1.48.0/V1.IngestionDataSourceSettings)\n- [1.47.0](/php/docs/reference/cloud-pubsub/1.47.0/V1.IngestionDataSourceSettings)\n- [1.46.5](/php/docs/reference/cloud-pubsub/1.46.5/V1.IngestionDataSourceSettings)\n- [1.45.2](/php/docs/reference/cloud-pubsub/1.45.2/V1.IngestionDataSourceSettings)\n- [1.44.0](/php/docs/reference/cloud-pubsub/1.44.0/V1.IngestionDataSourceSettings)\n- [1.43.2](/php/docs/reference/cloud-pubsub/1.43.2/V1.IngestionDataSourceSettings)\n- [1.42.1](/php/docs/reference/cloud-pubsub/1.42.1/V1.IngestionDataSourceSettings)\n- [1.41.3](/php/docs/reference/cloud-pubsub/1.41.3/V1.IngestionDataSourceSettings)\n- [1.40.1](/php/docs/reference/cloud-pubsub/1.40.1/V1.IngestionDataSourceSettings)\n- [1.39.3](/php/docs/reference/cloud-pubsub/1.39.3/V1.IngestionDataSourceSettings) \nReference documentation and code samples for the Cloud PubSub V1 Client class IngestionDataSourceSettings.\n\nSettings for an ingestion data source on a topic.\n\nGenerated from protobuf message `google.pubsub.v1.IngestionDataSourceSettings`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ PubSub \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getAwsKinesis\n\nOptional. Amazon Kinesis Data Streams.\n\n### hasAwsKinesis\n\n### setAwsKinesis\n\nOptional. Amazon Kinesis Data Streams.\n\n### getCloudStorage\n\nOptional. Cloud Storage.\n\n### hasCloudStorage\n\n### setCloudStorage\n\nOptional. Cloud Storage.\n\n### getAzureEventHubs\n\nOptional. Azure Event Hubs.\n\n### hasAzureEventHubs\n\n### setAzureEventHubs\n\nOptional. Azure Event Hubs.\n\n### getAwsMsk\n\nOptional. Amazon MSK.\n\n### hasAwsMsk\n\n### setAwsMsk\n\nOptional. Amazon MSK.\n\n### getConfluentCloud\n\nOptional. Confluent Cloud.\n\n### hasConfluentCloud\n\n### setConfluentCloud\n\nOptional. Confluent Cloud.\n\n### getPlatformLogsSettings\n\nOptional. Platform Logs settings. If unset, no Platform Logs will be\ngenerated.\n\n### hasPlatformLogsSettings\n\n### clearPlatformLogsSettings\n\n### setPlatformLogsSettings\n\nOptional. Platform Logs settings. If unset, no Platform Logs will be\ngenerated.\n\n### getSource"]]