public static final class FilterTableColumns.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<FilterTableColumns.Builder> implements FilterTableColumnsOrBuilder
Options to configure rule type FilterTableColumns. The rule is used to filter the list of columns to include or exclude from a table. The rule filter field can refer to one entity. The rule scope can be: Table Only one of the two lists can be specified for the rule.Protobuf type
google.cloud.clouddms.v1.FilterTableColumns| Modifier and Type | Method and Description |
|---|---|
FilterTableColumns.Builder |
addAllExcludeColumns(Iterable<String> values)
Optional.
|
FilterTableColumns.Builder |
addAllIncludeColumns(Iterable<String> values)
Optional.
|
FilterTableColumns.Builder |
addExcludeColumns(String value)
Optional.
|
FilterTableColumns.Builder |
addExcludeColumnsBytes(com.google.protobuf.ByteString value)
Optional.
|
FilterTableColumns.Builder |
addIncludeColumns(String value)
Optional.
|
FilterTableColumns.Builder |
addIncludeColumnsBytes(com.google.protobuf.ByteString value)
Optional.
|
FilterTableColumns.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
FilterTableColumns |
build() |
FilterTableColumns |
buildPartial() |
FilterTableColumns.Builder |
clear() |
FilterTableColumns.Builder |
clearExcludeColumns()
Optional.
|
FilterTableColumns.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
FilterTableColumns.Builder |
clearIncludeColumns()
Optional.
|
FilterTableColumns.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
FilterTableColumns.Builder |
clone() |
FilterTableColumns |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getExcludeColumns(int index)
Optional.
|
com.google.protobuf.ByteString |
getExcludeColumnsBytes(int index)
Optional.
|
int |
getExcludeColumnsCount()
Optional.
|
com.google.protobuf.ProtocolStringList |
getExcludeColumnsList()
Optional.
|
String |
getIncludeColumns(int index)
Optional.
|
com.google.protobuf.ByteString |
getIncludeColumnsBytes(int index)
Optional.
|
int |
getIncludeColumnsCount()
Optional.
|
com.google.protobuf.ProtocolStringList |
getIncludeColumnsList()
Optional.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
FilterTableColumns.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
FilterTableColumns.Builder |
mergeFrom(FilterTableColumns other) |
FilterTableColumns.Builder |
mergeFrom(com.google.protobuf.Message other) |
FilterTableColumns.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
FilterTableColumns.Builder |
setExcludeColumns(int index,
String value)
Optional.
|
FilterTableColumns.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
FilterTableColumns.Builder |
setIncludeColumns(int index,
String value)
Optional.
|
FilterTableColumns.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
FilterTableColumns.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, 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, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<FilterTableColumns.Builder>public FilterTableColumns.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<FilterTableColumns.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<FilterTableColumns.Builder>public FilterTableColumns getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic FilterTableColumns build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic FilterTableColumns buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic FilterTableColumns.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<FilterTableColumns.Builder>public FilterTableColumns.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<FilterTableColumns.Builder>public FilterTableColumns.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<FilterTableColumns.Builder>public FilterTableColumns.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<FilterTableColumns.Builder>public FilterTableColumns.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<FilterTableColumns.Builder>public FilterTableColumns.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<FilterTableColumns.Builder>public FilterTableColumns.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<FilterTableColumns.Builder>public FilterTableColumns.Builder mergeFrom(FilterTableColumns other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<FilterTableColumns.Builder>public FilterTableColumns.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<FilterTableColumns.Builder>IOExceptionpublic com.google.protobuf.ProtocolStringList getIncludeColumnsList()
Optional. List of columns to be included for a particular table.
repeated string include_columns = 1 [(.google.api.field_behavior) = OPTIONAL];getIncludeColumnsList in interface FilterTableColumnsOrBuilderpublic int getIncludeColumnsCount()
Optional. List of columns to be included for a particular table.
repeated string include_columns = 1 [(.google.api.field_behavior) = OPTIONAL];getIncludeColumnsCount in interface FilterTableColumnsOrBuilderpublic String getIncludeColumns(int index)
Optional. List of columns to be included for a particular table.
repeated string include_columns = 1 [(.google.api.field_behavior) = OPTIONAL];getIncludeColumns in interface FilterTableColumnsOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getIncludeColumnsBytes(int index)
Optional. List of columns to be included for a particular table.
repeated string include_columns = 1 [(.google.api.field_behavior) = OPTIONAL];getIncludeColumnsBytes in interface FilterTableColumnsOrBuilderindex - The index of the value to return.public FilterTableColumns.Builder setIncludeColumns(int index, String value)
Optional. List of columns to be included for a particular table.
repeated string include_columns = 1 [(.google.api.field_behavior) = OPTIONAL];index - The index to set the value at.value - The includeColumns to set.public FilterTableColumns.Builder addIncludeColumns(String value)
Optional. List of columns to be included for a particular table.
repeated string include_columns = 1 [(.google.api.field_behavior) = OPTIONAL];value - The includeColumns to add.public FilterTableColumns.Builder addAllIncludeColumns(Iterable<String> values)
Optional. List of columns to be included for a particular table.
repeated string include_columns = 1 [(.google.api.field_behavior) = OPTIONAL];values - The includeColumns to add.public FilterTableColumns.Builder clearIncludeColumns()
Optional. List of columns to be included for a particular table.
repeated string include_columns = 1 [(.google.api.field_behavior) = OPTIONAL];public FilterTableColumns.Builder addIncludeColumnsBytes(com.google.protobuf.ByteString value)
Optional. List of columns to be included for a particular table.
repeated string include_columns = 1 [(.google.api.field_behavior) = OPTIONAL];value - The bytes of the includeColumns to add.public com.google.protobuf.ProtocolStringList getExcludeColumnsList()
Optional. List of columns to be excluded for a particular table.
repeated string exclude_columns = 2 [(.google.api.field_behavior) = OPTIONAL];getExcludeColumnsList in interface FilterTableColumnsOrBuilderpublic int getExcludeColumnsCount()
Optional. List of columns to be excluded for a particular table.
repeated string exclude_columns = 2 [(.google.api.field_behavior) = OPTIONAL];getExcludeColumnsCount in interface FilterTableColumnsOrBuilderpublic String getExcludeColumns(int index)
Optional. List of columns to be excluded for a particular table.
repeated string exclude_columns = 2 [(.google.api.field_behavior) = OPTIONAL];getExcludeColumns in interface FilterTableColumnsOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getExcludeColumnsBytes(int index)
Optional. List of columns to be excluded for a particular table.
repeated string exclude_columns = 2 [(.google.api.field_behavior) = OPTIONAL];getExcludeColumnsBytes in interface FilterTableColumnsOrBuilderindex - The index of the value to return.public FilterTableColumns.Builder setExcludeColumns(int index, String value)
Optional. List of columns to be excluded for a particular table.
repeated string exclude_columns = 2 [(.google.api.field_behavior) = OPTIONAL];index - The index to set the value at.value - The excludeColumns to set.public FilterTableColumns.Builder addExcludeColumns(String value)
Optional. List of columns to be excluded for a particular table.
repeated string exclude_columns = 2 [(.google.api.field_behavior) = OPTIONAL];value - The excludeColumns to add.public FilterTableColumns.Builder addAllExcludeColumns(Iterable<String> values)
Optional. List of columns to be excluded for a particular table.
repeated string exclude_columns = 2 [(.google.api.field_behavior) = OPTIONAL];values - The excludeColumns to add.public FilterTableColumns.Builder clearExcludeColumns()
Optional. List of columns to be excluded for a particular table.
repeated string exclude_columns = 2 [(.google.api.field_behavior) = OPTIONAL];public FilterTableColumns.Builder addExcludeColumnsBytes(com.google.protobuf.ByteString value)
Optional. List of columns to be excluded for a particular table.
repeated string exclude_columns = 2 [(.google.api.field_behavior) = OPTIONAL];value - The bytes of the excludeColumns to add.public final FilterTableColumns.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<FilterTableColumns.Builder>public final FilterTableColumns.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<FilterTableColumns.Builder>Copyright © 2024 Google LLC. All rights reserved.