public static final class DestinationConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DestinationConfig.Builder> implements DestinationConfigOrBuilder
The configuration of the stream destination.Protobuf type
google.cloud.datastream.v1.DestinationConfiggetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<DestinationConfig.Builder>public DestinationConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<DestinationConfig.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<DestinationConfig.Builder>public DestinationConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic DestinationConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic DestinationConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic DestinationConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<DestinationConfig.Builder>public DestinationConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<DestinationConfig.Builder>public DestinationConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<DestinationConfig.Builder>public DestinationConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<DestinationConfig.Builder>public DestinationConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DestinationConfig.Builder>public DestinationConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DestinationConfig.Builder>public DestinationConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DestinationConfig.Builder>public DestinationConfig.Builder mergeFrom(DestinationConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<DestinationConfig.Builder>public DestinationConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DestinationConfig.Builder>IOExceptionpublic DestinationConfig.DestinationStreamConfigCase getDestinationStreamConfigCase()
getDestinationStreamConfigCase in interface DestinationConfigOrBuilderpublic DestinationConfig.Builder clearDestinationStreamConfig()
public 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) = { ... }
getDestinationConnectionProfile in interface DestinationConfigOrBuilderpublic 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) = { ... }
getDestinationConnectionProfileBytes in interface DestinationConfigOrBuilderpublic DestinationConfig.Builder setDestinationConnectionProfile(String value)
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) = { ... }
value - The destinationConnectionProfile to set.public DestinationConfig.Builder clearDestinationConnectionProfile()
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) = { ... }
public DestinationConfig.Builder setDestinationConnectionProfileBytes(com.google.protobuf.ByteString value)
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) = { ... }
value - The bytes for destinationConnectionProfile to set.public boolean hasGcsDestinationConfig()
A configuration for how data should be loaded to Cloud Storage.
.google.cloud.datastream.v1.GcsDestinationConfig gcs_destination_config = 100;hasGcsDestinationConfig in interface DestinationConfigOrBuilderpublic GcsDestinationConfig getGcsDestinationConfig()
A configuration for how data should be loaded to Cloud Storage.
.google.cloud.datastream.v1.GcsDestinationConfig gcs_destination_config = 100;getGcsDestinationConfig in interface DestinationConfigOrBuilderpublic DestinationConfig.Builder setGcsDestinationConfig(GcsDestinationConfig value)
A configuration for how data should be loaded to Cloud Storage.
.google.cloud.datastream.v1.GcsDestinationConfig gcs_destination_config = 100;public DestinationConfig.Builder setGcsDestinationConfig(GcsDestinationConfig.Builder builderForValue)
A configuration for how data should be loaded to Cloud Storage.
.google.cloud.datastream.v1.GcsDestinationConfig gcs_destination_config = 100;public DestinationConfig.Builder mergeGcsDestinationConfig(GcsDestinationConfig value)
A configuration for how data should be loaded to Cloud Storage.
.google.cloud.datastream.v1.GcsDestinationConfig gcs_destination_config = 100;public DestinationConfig.Builder clearGcsDestinationConfig()
A configuration for how data should be loaded to Cloud Storage.
.google.cloud.datastream.v1.GcsDestinationConfig gcs_destination_config = 100;public GcsDestinationConfig.Builder getGcsDestinationConfigBuilder()
A configuration for how data should be loaded to Cloud Storage.
.google.cloud.datastream.v1.GcsDestinationConfig gcs_destination_config = 100;public GcsDestinationConfigOrBuilder getGcsDestinationConfigOrBuilder()
A configuration for how data should be loaded to Cloud Storage.
.google.cloud.datastream.v1.GcsDestinationConfig gcs_destination_config = 100;getGcsDestinationConfigOrBuilder in interface DestinationConfigOrBuilderpublic boolean hasBigqueryDestinationConfig()
BigQuery destination configuration.
.google.cloud.datastream.v1.BigQueryDestinationConfig bigquery_destination_config = 101;
hasBigqueryDestinationConfig in interface DestinationConfigOrBuilderpublic BigQueryDestinationConfig getBigqueryDestinationConfig()
BigQuery destination configuration.
.google.cloud.datastream.v1.BigQueryDestinationConfig bigquery_destination_config = 101;
getBigqueryDestinationConfig in interface DestinationConfigOrBuilderpublic DestinationConfig.Builder setBigqueryDestinationConfig(BigQueryDestinationConfig value)
BigQuery destination configuration.
.google.cloud.datastream.v1.BigQueryDestinationConfig bigquery_destination_config = 101;
public DestinationConfig.Builder setBigqueryDestinationConfig(BigQueryDestinationConfig.Builder builderForValue)
BigQuery destination configuration.
.google.cloud.datastream.v1.BigQueryDestinationConfig bigquery_destination_config = 101;
public DestinationConfig.Builder mergeBigqueryDestinationConfig(BigQueryDestinationConfig value)
BigQuery destination configuration.
.google.cloud.datastream.v1.BigQueryDestinationConfig bigquery_destination_config = 101;
public DestinationConfig.Builder clearBigqueryDestinationConfig()
BigQuery destination configuration.
.google.cloud.datastream.v1.BigQueryDestinationConfig bigquery_destination_config = 101;
public BigQueryDestinationConfig.Builder getBigqueryDestinationConfigBuilder()
BigQuery destination configuration.
.google.cloud.datastream.v1.BigQueryDestinationConfig bigquery_destination_config = 101;
public BigQueryDestinationConfigOrBuilder getBigqueryDestinationConfigOrBuilder()
BigQuery destination configuration.
.google.cloud.datastream.v1.BigQueryDestinationConfig bigquery_destination_config = 101;
getBigqueryDestinationConfigOrBuilder in interface DestinationConfigOrBuilderpublic final DestinationConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DestinationConfig.Builder>public final DestinationConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DestinationConfig.Builder>Copyright © 2022 Google LLC. All rights reserved.