Skip to content
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -1800,6 +1800,12 @@ class AmazonRdsForOracleSource(CopySource):
:ivar additional_columns: Specifies the additional columns to be added to source data. Type:
array of objects(AdditionalColumns) (or Expression with resultType array of objects).
:vartype additional_columns: JSON
:ivar number_precision: Specifies the precision for NUMBER types. Type: integer (or Expression with resultType
integer).
:vartype number_precision: JSON
:ivar number_scale: Specifies the number_scale for NUMBER types. Type: integer (or Expression with resultType
integer).
:vartype number_scale: JSON
"""

_validation = {
Expand All @@ -1818,6 +1824,8 @@ class AmazonRdsForOracleSource(CopySource):
"partition_option": {"key": "partitionOption", "type": "object"},
"partition_settings": {"key": "partitionSettings", "type": "AmazonRdsForOraclePartitionSettings"},
"additional_columns": {"key": "additionalColumns", "type": "object"},
"number_precision": { "key": "numberPrecision", "type": "object"},
"number_scale": { "key": "numberScale", "type": "object"},
}

def __init__(
Expand All @@ -1833,6 +1841,8 @@ def __init__(
partition_option: Optional[JSON] = None,
partition_settings: Optional["_models.AmazonRdsForOraclePartitionSettings"] = None,
additional_columns: Optional[JSON] = None,
number_precision: Optional[JSON] = None,
number_scale: Optional[JSON] = None,
**kwargs: Any
) -> None:
"""
Expand Down Expand Up @@ -1867,6 +1877,12 @@ def __init__(
:keyword additional_columns: Specifies the additional columns to be added to source data. Type:
array of objects(AdditionalColumns) (or Expression with resultType array of objects).
:paramtype additional_columns: JSON
:ivar number_precision: Specifies the precision for NUMBER types. Type: integer (or Expression with resultType
integer).
:vartype number_precision: JSON
:ivar number_scale: Specifies the number_scale for NUMBER types. Type: integer (or Expression with resultType
integer).
:vartype number_scale: JSON
"""
super().__init__(
additional_properties=additional_properties,
Expand All @@ -1882,6 +1898,8 @@ def __init__(
self.partition_option = partition_option
self.partition_settings = partition_settings
self.additional_columns = additional_columns
self.number_precision = number_precision
self.number_scale = number_scale


class AmazonRdsForOracleTableDataset(Dataset):
Expand Down Expand Up @@ -49899,6 +49917,12 @@ class OracleSource(CopySource):
:ivar additional_columns: Specifies the additional columns to be added to source data. Type:
array of objects(AdditionalColumns) (or Expression with resultType array of objects).
:vartype additional_columns: JSON
:ivar number_precision: Specifies the precision for NUMBER types. Type: integer (or Expression with resultType
integer).
:vartype number_precision: JSON
:ivar number_scale: Specifies the number_scale for NUMBER types. Type: integer (or Expression with resultType
integer).
:vartype number_scale: JSON
"""

_validation = {
Expand All @@ -49917,6 +49941,8 @@ class OracleSource(CopySource):
"partition_option": {"key": "partitionOption", "type": "object"},
"partition_settings": {"key": "partitionSettings", "type": "OraclePartitionSettings"},
"additional_columns": {"key": "additionalColumns", "type": "object"},
"number_precision": { "key": "numberPrecision", "type": "object"},
"number_scale": { "key": "numberScale", "type": "object"},
}

def __init__(
Expand All @@ -49932,6 +49958,8 @@ def __init__(
partition_option: Optional[JSON] = None,
partition_settings: Optional["_models.OraclePartitionSettings"] = None,
additional_columns: Optional[JSON] = None,
number_precision: Optional[JSON] = None,
number_scale: Optional[JSON] = None,
**kwargs: Any
) -> None:
"""
Expand Down Expand Up @@ -49965,6 +49993,12 @@ def __init__(
:keyword additional_columns: Specifies the additional columns to be added to source data. Type:
array of objects(AdditionalColumns) (or Expression with resultType array of objects).
:paramtype additional_columns: JSON
:ivar number_precision: Specifies the precision for NUMBER types. Type: integer (or Expression with resultType
integer).
:vartype number_precision: JSON
:ivar number_scale: Specifies the number_scale for NUMBER types. Type: integer (or Expression with resultType
integer).
:vartype number_scale: JSON
"""
super().__init__(
additional_properties=additional_properties,
Expand All @@ -49980,6 +50014,8 @@ def __init__(
self.partition_option = partition_option
self.partition_settings = partition_settings
self.additional_columns = additional_columns
self.number_precision = number_precision
self.number_scale = number_scale


class OracleTableDataset(Dataset):
Expand Down