Package com.google.cloud.datastream.v1
Interface DestinationConfigOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DestinationConfig,DestinationConfig.Builder
public interface DestinationConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BigQueryDestinationConfiggetBigqueryDestinationConfig()BigQuery destination configuration.BigQueryDestinationConfigOrBuildergetBigqueryDestinationConfigOrBuilder()BigQuery destination configuration.StringgetDestinationConnectionProfile()Required.com.google.protobuf.ByteStringgetDestinationConnectionProfileBytes()Required.DestinationConfig.DestinationStreamConfigCasegetDestinationStreamConfigCase()GcsDestinationConfiggetGcsDestinationConfig()A configuration for how data should be loaded to Cloud Storage.GcsDestinationConfigOrBuildergetGcsDestinationConfigOrBuilder()A configuration for how data should be loaded to Cloud Storage.booleanhasBigqueryDestinationConfig()BigQuery destination configuration.booleanhasGcsDestinationConfig()A configuration for how data should be loaded to Cloud Storage.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getDestinationConnectionProfile
String getDestinationConnectionProfile()
Required. Destination connection profile resource. Format: `projects/{project}/locations/{location}/connectionProfiles/{name}`string destination_connection_profile = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Returns:
- The destinationConnectionProfile.
-
getDestinationConnectionProfileBytes
com.google.protobuf.ByteString getDestinationConnectionProfileBytes()
Required. Destination connection profile resource. Format: `projects/{project}/locations/{location}/connectionProfiles/{name}`string destination_connection_profile = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for destinationConnectionProfile.
-
hasGcsDestinationConfig
boolean hasGcsDestinationConfig()
A configuration for how data should be loaded to Cloud Storage.
.google.cloud.datastream.v1.GcsDestinationConfig gcs_destination_config = 100;- Returns:
- Whether the gcsDestinationConfig field is set.
-
getGcsDestinationConfig
GcsDestinationConfig getGcsDestinationConfig()
A configuration for how data should be loaded to Cloud Storage.
.google.cloud.datastream.v1.GcsDestinationConfig gcs_destination_config = 100;- Returns:
- The gcsDestinationConfig.
-
getGcsDestinationConfigOrBuilder
GcsDestinationConfigOrBuilder getGcsDestinationConfigOrBuilder()
A configuration for how data should be loaded to Cloud Storage.
.google.cloud.datastream.v1.GcsDestinationConfig gcs_destination_config = 100;
-
hasBigqueryDestinationConfig
boolean hasBigqueryDestinationConfig()
BigQuery destination configuration.
.google.cloud.datastream.v1.BigQueryDestinationConfig bigquery_destination_config = 101;- Returns:
- Whether the bigqueryDestinationConfig field is set.
-
getBigqueryDestinationConfig
BigQueryDestinationConfig getBigqueryDestinationConfig()
BigQuery destination configuration.
.google.cloud.datastream.v1.BigQueryDestinationConfig bigquery_destination_config = 101;- Returns:
- The bigqueryDestinationConfig.
-
getBigqueryDestinationConfigOrBuilder
BigQueryDestinationConfigOrBuilder getBigqueryDestinationConfigOrBuilder()
BigQuery destination configuration.
.google.cloud.datastream.v1.BigQueryDestinationConfig bigquery_destination_config = 101;
-
getDestinationStreamConfigCase
DestinationConfig.DestinationStreamConfigCase getDestinationStreamConfigCase()
-
-