Interface IngestionDataSourceSettingsOrBuilder (1.131.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

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.