public final class SourceNumericFilter extends com.google.protobuf.GeneratedMessageV3 implements SourceNumericFilterOrBuilder
Filter for fixed point number data types such as NUMERIC/NUMBERProtobuf type
google.cloud.clouddms.v1.SourceNumericFilter| Modifier and Type | Class and Description |
|---|---|
static class |
SourceNumericFilter.Builder
Filter for fixed point number data types such as NUMERIC/NUMBER
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
NUMERIC_FILTER_OPTION_FIELD_NUMBER |
static int |
SOURCE_MAX_PRECISION_FILTER_FIELD_NUMBER |
static int |
SOURCE_MAX_SCALE_FILTER_FIELD_NUMBER |
static int |
SOURCE_MIN_PRECISION_FILTER_FIELD_NUMBER |
static int |
SOURCE_MIN_SCALE_FILTER_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static SourceNumericFilter |
getDefaultInstance() |
SourceNumericFilter |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
NumericFilterOption |
getNumericFilterOption()
Required.
|
int |
getNumericFilterOptionValue()
Required.
|
com.google.protobuf.Parser<SourceNumericFilter> |
getParserForType() |
int |
getSerializedSize() |
int |
getSourceMaxPrecisionFilter()
Optional.
|
int |
getSourceMaxScaleFilter()
Optional.
|
int |
getSourceMinPrecisionFilter()
Optional.
|
int |
getSourceMinScaleFilter()
Optional.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static SourceNumericFilter.Builder |
newBuilder() |
static SourceNumericFilter.Builder |
newBuilder(SourceNumericFilter prototype) |
SourceNumericFilter.Builder |
newBuilderForType() |
protected SourceNumericFilter.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static SourceNumericFilter |
parseDelimitedFrom(InputStream input) |
static SourceNumericFilter |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SourceNumericFilter |
parseFrom(byte[] data) |
static SourceNumericFilter |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SourceNumericFilter |
parseFrom(ByteBuffer data) |
static SourceNumericFilter |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SourceNumericFilter |
parseFrom(com.google.protobuf.ByteString data) |
static SourceNumericFilter |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SourceNumericFilter |
parseFrom(com.google.protobuf.CodedInputStream input) |
static SourceNumericFilter |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SourceNumericFilter |
parseFrom(InputStream input) |
static SourceNumericFilter |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<SourceNumericFilter> |
parser() |
SourceNumericFilter.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int SOURCE_MIN_SCALE_FILTER_FIELD_NUMBER
public static final int SOURCE_MAX_SCALE_FILTER_FIELD_NUMBER
public static final int SOURCE_MIN_PRECISION_FILTER_FIELD_NUMBER
public static final int SOURCE_MAX_PRECISION_FILTER_FIELD_NUMBER
public static final int NUMERIC_FILTER_OPTION_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public int getSourceMinScaleFilter()
Optional. The filter will match columns with scale greater than or equal to this number.
int32 source_min_scale_filter = 1 [(.google.api.field_behavior) = OPTIONAL];getSourceMinScaleFilter in interface SourceNumericFilterOrBuilderpublic int getSourceMaxScaleFilter()
Optional. The filter will match columns with scale smaller than or equal to this number.
int32 source_max_scale_filter = 2 [(.google.api.field_behavior) = OPTIONAL];getSourceMaxScaleFilter in interface SourceNumericFilterOrBuilderpublic int getSourceMinPrecisionFilter()
Optional. The filter will match columns with precision greater than or equal to this number.
int32 source_min_precision_filter = 3 [(.google.api.field_behavior) = OPTIONAL];getSourceMinPrecisionFilter in interface SourceNumericFilterOrBuilderpublic int getSourceMaxPrecisionFilter()
Optional. The filter will match columns with precision smaller than or equal to this number.
int32 source_max_precision_filter = 4 [(.google.api.field_behavior) = OPTIONAL];getSourceMaxPrecisionFilter in interface SourceNumericFilterOrBuilderpublic int getNumericFilterOptionValue()
Required. Enum to set the option defining the datatypes numeric filter has to be applied to
.google.cloud.clouddms.v1.NumericFilterOption numeric_filter_option = 5 [(.google.api.field_behavior) = REQUIRED];
getNumericFilterOptionValue in interface SourceNumericFilterOrBuilderpublic NumericFilterOption getNumericFilterOption()
Required. Enum to set the option defining the datatypes numeric filter has to be applied to
.google.cloud.clouddms.v1.NumericFilterOption numeric_filter_option = 5 [(.google.api.field_behavior) = REQUIRED];
getNumericFilterOption in interface SourceNumericFilterOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static SourceNumericFilter parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SourceNumericFilter parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SourceNumericFilter parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SourceNumericFilter parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SourceNumericFilter parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SourceNumericFilter parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SourceNumericFilter parseFrom(InputStream input) throws IOException
IOExceptionpublic static SourceNumericFilter parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static SourceNumericFilter parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static SourceNumericFilter parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static SourceNumericFilter parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static SourceNumericFilter parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic SourceNumericFilter.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static SourceNumericFilter.Builder newBuilder()
public static SourceNumericFilter.Builder newBuilder(SourceNumericFilter prototype)
public SourceNumericFilter.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected SourceNumericFilter.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static SourceNumericFilter getDefaultInstance()
public static com.google.protobuf.Parser<SourceNumericFilter> parser()
public com.google.protobuf.Parser<SourceNumericFilter> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public SourceNumericFilter getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.