JobLoadTimePartitioning class

Constructors

JobLoadTimePartitioning({Input<String?>? expirationMs, Input<String?>? field, required Input<String> type})
Creates a new JobLoadTimePartitioning. expirationMs Number of milliseconds for which to keep the storage for a partition. A wrapper is used here because 0 is an invalid value. field If not set, the table is partitioned by pseudo column '_PARTITIONTIME'; if set, the table is partitioned by this field. type The only type supported is DAY, which will generate one partition per day. Providing an empty string used to cause an error,
const
JobLoadTimePartitioning.fromMap(Map<String, dynamic> map)
factory

Properties

expirationMs → Input<String?>?
Number of milliseconds for which to keep the storage for a partition. A wrapper is used here because 0 is an invalid value.
final
field → Input<String?>?
If not set, the table is partitioned by pseudo column '_PARTITIONTIME'; if set, the table is partitioned by this field. The field must be a top-level TIMESTAMP or DATE field. Its mode must be NULLABLE or REQUIRED. A wrapper is used here because an empty string is an invalid value.
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
type → Input<String>
The only type supported is DAY, which will generate one partition per day. Providing an empty string used to cause an error, but in OnePlatform the field will be treated as unset.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited