lib/google/apis/datastream_v1/classes.rb in google-apis-datastream_v1-0.5.0 vs lib/google/apis/datastream_v1/classes.rb in google-apis-datastream_v1-0.6.0

- old
+ new

@@ -1279,10 +1279,23 @@ @primary_key = args[:primary_key] if args.key?(:primary_key) @scale = args[:scale] if args.key?(:scale) end end + # Configuration to drop large object values. + class OracleDropLargeObjects + include Google::Apis::Core::Hashable + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + end + end + # Oracle data source object identifier. class OracleObjectIdentifier include Google::Apis::Core::Hashable # Required. The schema name. @@ -1401,10 +1414,15 @@ # Oracle data source configuration class OracleSourceConfig include Google::Apis::Core::Hashable + # Configuration to drop large object values. + # Corresponds to the JSON property `dropLargeObjects` + # @return [Google::Apis::DatastreamV1::OracleDropLargeObjects] + attr_accessor :drop_large_objects + # Oracle database structure. # Corresponds to the JSON property `excludeObjects` # @return [Google::Apis::DatastreamV1::OracleRdbms] attr_accessor :exclude_objects @@ -1417,9 +1435,10 @@ update!(**args) end # Update properties of this object def update!(**args) + @drop_large_objects = args[:drop_large_objects] if args.key?(:drop_large_objects) @exclude_objects = args[:exclude_objects] if args.key?(:exclude_objects) @include_objects = args[:include_objects] if args.key?(:include_objects) end end