Class: Google::Cloud::CloudDMS::V1::ValueTransformation

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb

Overview

Description of data transformation during migration as part of the ConditionalColumnSetValue.

Instance Attribute Summary collapse

Instance Attribute Details

#apply_hash::Google::Cloud::CloudDMS::V1::ApplyHash

Returns Optional. Applies a hash function on the data.

Returns:



577
578
579
580
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 577

class ValueTransformation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#assign_max_value::Google::Protobuf::Empty

Returns Optional. Set to max_value - if integer or numeric, will use int.maxvalue, etc.

Returns:



577
578
579
580
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 577

class ValueTransformation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#assign_min_value::Google::Protobuf::Empty

Returns Optional. Set to min_value - if integer or numeric, will use int.minvalue, etc.

Returns:



577
578
579
580
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 577

class ValueTransformation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#assign_null::Google::Protobuf::Empty

Returns Optional. Set to null.

Returns:



577
578
579
580
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 577

class ValueTransformation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#assign_specific_value::Google::Cloud::CloudDMS::V1::AssignSpecificValue

Returns Optional. Set to a specific value (value is converted to fit the target data type).

Returns:



577
578
579
580
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 577

class ValueTransformation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#double_comparison::Google::Cloud::CloudDMS::V1::DoubleComparisonFilter

Returns Optional. Filter on relation between source value and compare value of type double.

Returns:



577
578
579
580
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 577

class ValueTransformation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#int_comparison::Google::Cloud::CloudDMS::V1::IntComparisonFilter

Returns Optional. Filter on relation between source value and compare value of type integer.

Returns:



577
578
579
580
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 577

class ValueTransformation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#is_null::Google::Protobuf::Empty

Returns Optional. Value is null.

Returns:



577
578
579
580
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 577

class ValueTransformation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#round_scale::Google::Cloud::CloudDMS::V1::RoundToScale

Returns Optional. Allows the data to change scale.

Returns:



577
578
579
580
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 577

class ValueTransformation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#value_list::Google::Cloud::CloudDMS::V1::ValueListFilter

Returns Optional. Value is found in the specified list.

Returns:



577
578
579
580
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 577

class ValueTransformation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end