Interface IngestionDataSourceSettingsOrBuilder (1.135.0)

public interface IngestionDataSourceSettingsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAwsKinesis()

public abstract IngestionDataSourceSettings.AwsKinesis getAwsKinesis()

Optional. Amazon Kinesis Data Streams.

.google.pubsub.v1.IngestionDataSourceSettings.AwsKinesis aws_kinesis = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
IngestionDataSourceSettings.AwsKinesis

The awsKinesis.

getAwsKinesisOrBuilder()

public abstract IngestionDataSourceSettings.AwsKinesisOrBuilder getAwsKinesisOrBuilder()

Optional. Amazon Kinesis Data Streams.

.google.pubsub.v1.IngestionDataSourceSettings.AwsKinesis aws_kinesis = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
IngestionDataSourceSettings.AwsKinesisOrBuilder

getCloudStorage()

public abstract IngestionDataSourceSettings.CloudStorage getCloudStorage()

Optional. Cloud Storage.

.google.pubsub.v1.IngestionDataSourceSettings.CloudStorage cloud_storage = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
IngestionDataSourceSettings.CloudStorage

The cloudStorage.

getCloudStorageOrBuilder()

public abstract IngestionDataSourceSettings.CloudStorageOrBuilder getCloudStorageOrBuilder()

Optional. Cloud Storage.

.google.pubsub.v1.IngestionDataSourceSettings.CloudStorage cloud_storage = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
IngestionDataSourceSettings.CloudStorageOrBuilder

getPlatformLogsSettings()

public abstract PlatformLogsSettings getPlatformLogsSettings()

Optional. Platform Logs settings. If unset, no Platform Logs will be generated.

.google.pubsub.v1.PlatformLogsSettings platform_logs_settings = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
PlatformLogsSettings

The platformLogsSettings.

getPlatformLogsSettingsOrBuilder()

public abstract PlatformLogsSettingsOrBuilder getPlatformLogsSettingsOrBuilder()

Optional. Platform Logs settings. If unset, no Platform Logs will be generated.

.google.pubsub.v1.PlatformLogsSettings platform_logs_settings = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
PlatformLogsSettingsOrBuilder

getSourceCase()

public abstract IngestionDataSourceSettings.SourceCase getSourceCase()
Returns
Type Description
IngestionDataSourceSettings.SourceCase

hasAwsKinesis()

public abstract boolean hasAwsKinesis()

Optional. Amazon Kinesis Data Streams.

.google.pubsub.v1.IngestionDataSourceSettings.AwsKinesis aws_kinesis = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the awsKinesis field is set.

hasCloudStorage()

public abstract boolean hasCloudStorage()

Optional. Cloud Storage.

.google.pubsub.v1.IngestionDataSourceSettings.CloudStorage cloud_storage = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the cloudStorage field is set.

hasPlatformLogsSettings()

public abstract boolean hasPlatformLogsSettings()

Optional. Platform Logs settings. If unset, no Platform Logs will be generated.

.google.pubsub.v1.PlatformLogsSettings platform_logs_settings = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the platformLogsSettings field is set.