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 BigQueryDestinationConfig
getBigqueryDestinationConfig()
BigQuery destination configuration.BigQueryDestinationConfigOrBuilder
getBigqueryDestinationConfigOrBuilder()
BigQuery destination configuration.String
getDestinationConnectionProfile()
Required.com.google.protobuf.ByteString
getDestinationConnectionProfileBytes()
Required.DestinationConfig.DestinationStreamConfigCase
getDestinationStreamConfigCase()
GcsDestinationConfig
getGcsDestinationConfig()
A configuration for how data should be loaded to Cloud Storage.GcsDestinationConfigOrBuilder
getGcsDestinationConfigOrBuilder()
A configuration for how data should be loaded to Cloud Storage.boolean
hasBigqueryDestinationConfig()
BigQuery destination configuration.boolean
hasGcsDestinationConfig()
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()
-
-