Class: Azure::DataMigration::Mgmt::V2018_07_15_preview::Models::MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel
- Inherits:
-
MigrateOracleAzureDbPostgreSqlSyncTaskOutput
- Object
- MigrateOracleAzureDbPostgreSqlSyncTaskOutput
- Azure::DataMigration::Mgmt::V2018_07_15_preview::Models::MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel
- Includes:
- MsRestAzure
- Defined in:
- lib/2018-07-15-preview/generated/azure_mgmt_data_migration/models/migrate_oracle_azure_db_postgre_sql_sync_task_output_table_level.rb
Overview
Model object.
Instance Attribute Summary collapse
-
#cdc_delete_counter ⇒ Integer
Number of applied deletes.
-
#cdc_insert_counter ⇒ Integer
Number of applied inserts.
-
#cdc_update_counter ⇒ Integer
Number of applied updates.
-
#data_errors_counter ⇒ Integer
Number of data errors occurred.
-
#database_name ⇒ String
Name of the database.
-
#full_load_ended_on ⇒ DateTime
Full load end time.
-
#full_load_est_finish_time ⇒ DateTime
Estimate to finish full load.
-
#full_load_started_on ⇒ DateTime
Full load start time.
-
#full_load_total_rows ⇒ Integer
Number of rows applied in full load.
-
#last_modified_time ⇒ DateTime
Last modified time on target.
-
#resultType ⇒ Object
Returns the value of attribute resultType.
-
#state ⇒ SyncTableMigrationState
Possible values include: ‘BEFORE_LOAD’, ‘FULL_LOAD’, ‘COMPLETED’, ‘CANCELED’, ‘ERROR’, ‘FAILED’.
-
#table_name ⇒ String
Name of the table.
-
#total_changes_applied ⇒ Integer
Total number of applied changes.
Attributes inherited from MigrateOracleAzureDbPostgreSqlSyncTaskOutput
Class Method Summary collapse
-
.mapper ⇒ Object
Mapper for MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel class as Ruby Hash.
Instance Method Summary collapse
-
#initialize ⇒ MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel
constructor
A new instance of MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel.
Constructor Details
#initialize ⇒ MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel
Returns a new instance of MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel.
17 18 19 |
# File 'lib/2018-07-15-preview/generated/azure_mgmt_data_migration/models/migrate_oracle_azure_db_postgre_sql_sync_task_output_table_level.rb', line 17 def initialize @resultType = "TableLevelOutput" end |
Instance Attribute Details
#cdc_delete_counter ⇒ Integer
Returns Number of applied deletes.
36 37 38 |
# File 'lib/2018-07-15-preview/generated/azure_mgmt_data_migration/models/migrate_oracle_azure_db_postgre_sql_sync_task_output_table_level.rb', line 36 def cdc_delete_counter @cdc_delete_counter end |
#cdc_insert_counter ⇒ Integer
Returns Number of applied inserts.
30 31 32 |
# File 'lib/2018-07-15-preview/generated/azure_mgmt_data_migration/models/migrate_oracle_azure_db_postgre_sql_sync_task_output_table_level.rb', line 30 def cdc_insert_counter @cdc_insert_counter end |
#cdc_update_counter ⇒ Integer
Returns Number of applied updates.
33 34 35 |
# File 'lib/2018-07-15-preview/generated/azure_mgmt_data_migration/models/migrate_oracle_azure_db_postgre_sql_sync_task_output_table_level.rb', line 33 def cdc_update_counter @cdc_update_counter end |
#data_errors_counter ⇒ Integer
Returns Number of data errors occurred.
59 60 61 |
# File 'lib/2018-07-15-preview/generated/azure_mgmt_data_migration/models/migrate_oracle_azure_db_postgre_sql_sync_task_output_table_level.rb', line 59 def data_errors_counter @data_errors_counter end |
#database_name ⇒ String
Returns Name of the database.
27 28 29 |
# File 'lib/2018-07-15-preview/generated/azure_mgmt_data_migration/models/migrate_oracle_azure_db_postgre_sql_sync_task_output_table_level.rb', line 27 def database_name @database_name end |
#full_load_ended_on ⇒ DateTime
Returns Full load end time.
45 46 47 |
# File 'lib/2018-07-15-preview/generated/azure_mgmt_data_migration/models/migrate_oracle_azure_db_postgre_sql_sync_task_output_table_level.rb', line 45 def full_load_ended_on @full_load_ended_on end |
#full_load_est_finish_time ⇒ DateTime
Returns Estimate to finish full load.
39 40 41 |
# File 'lib/2018-07-15-preview/generated/azure_mgmt_data_migration/models/migrate_oracle_azure_db_postgre_sql_sync_task_output_table_level.rb', line 39 def full_load_est_finish_time @full_load_est_finish_time end |
#full_load_started_on ⇒ DateTime
Returns Full load start time.
42 43 44 |
# File 'lib/2018-07-15-preview/generated/azure_mgmt_data_migration/models/migrate_oracle_azure_db_postgre_sql_sync_task_output_table_level.rb', line 42 def full_load_started_on @full_load_started_on end |
#full_load_total_rows ⇒ Integer
Returns Number of rows applied in full load.
48 49 50 |
# File 'lib/2018-07-15-preview/generated/azure_mgmt_data_migration/models/migrate_oracle_azure_db_postgre_sql_sync_task_output_table_level.rb', line 48 def full_load_total_rows @full_load_total_rows end |
#last_modified_time ⇒ DateTime
Returns Last modified time on target.
62 63 64 |
# File 'lib/2018-07-15-preview/generated/azure_mgmt_data_migration/models/migrate_oracle_azure_db_postgre_sql_sync_task_output_table_level.rb', line 62 def last_modified_time @last_modified_time end |
#resultType ⇒ Object
Returns the value of attribute resultType.
21 22 23 |
# File 'lib/2018-07-15-preview/generated/azure_mgmt_data_migration/models/migrate_oracle_azure_db_postgre_sql_sync_task_output_table_level.rb', line 21 def resultType @resultType end |
#state ⇒ SyncTableMigrationState
Possible values include: ‘BEFORE_LOAD’, ‘FULL_LOAD’, ‘COMPLETED’, ‘CANCELED’, ‘ERROR’, ‘FAILED’
53 54 55 |
# File 'lib/2018-07-15-preview/generated/azure_mgmt_data_migration/models/migrate_oracle_azure_db_postgre_sql_sync_task_output_table_level.rb', line 53 def state @state end |
#table_name ⇒ String
Returns Name of the table.
24 25 26 |
# File 'lib/2018-07-15-preview/generated/azure_mgmt_data_migration/models/migrate_oracle_azure_db_postgre_sql_sync_task_output_table_level.rb', line 24 def table_name @table_name end |
#total_changes_applied ⇒ Integer
Returns Total number of applied changes.
56 57 58 |
# File 'lib/2018-07-15-preview/generated/azure_mgmt_data_migration/models/migrate_oracle_azure_db_postgre_sql_sync_task_output_table_level.rb', line 56 def total_changes_applied @total_changes_applied end |
Class Method Details
.mapper ⇒ Object
Mapper for MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel class as Ruby Hash. This will be used for serialization/deserialization.
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 |
# File 'lib/2018-07-15-preview/generated/azure_mgmt_data_migration/models/migrate_oracle_azure_db_postgre_sql_sync_task_output_table_level.rb', line 70 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'TableLevelOutput', type: { name: 'Composite', class_name: 'MigrateOracleAzureDbPostgreSqlSyncTaskOutputTableLevel', model_properties: { id: { client_side_validation: true, required: false, read_only: true, serialized_name: 'id', type: { name: 'String' } }, resultType: { client_side_validation: true, required: true, serialized_name: 'resultType', type: { name: 'String' } }, table_name: { client_side_validation: true, required: false, read_only: true, serialized_name: 'tableName', type: { name: 'String' } }, database_name: { client_side_validation: true, required: false, read_only: true, serialized_name: 'databaseName', type: { name: 'String' } }, cdc_insert_counter: { client_side_validation: true, required: false, read_only: true, serialized_name: 'cdcInsertCounter', type: { name: 'Number' } }, cdc_update_counter: { client_side_validation: true, required: false, read_only: true, serialized_name: 'cdcUpdateCounter', type: { name: 'Number' } }, cdc_delete_counter: { client_side_validation: true, required: false, read_only: true, serialized_name: 'cdcDeleteCounter', type: { name: 'Number' } }, full_load_est_finish_time: { client_side_validation: true, required: false, read_only: true, serialized_name: 'fullLoadEstFinishTime', type: { name: 'DateTime' } }, full_load_started_on: { client_side_validation: true, required: false, read_only: true, serialized_name: 'fullLoadStartedOn', type: { name: 'DateTime' } }, full_load_ended_on: { client_side_validation: true, required: false, read_only: true, serialized_name: 'fullLoadEndedOn', type: { name: 'DateTime' } }, full_load_total_rows: { client_side_validation: true, required: false, read_only: true, serialized_name: 'fullLoadTotalRows', type: { name: 'Number' } }, state: { client_side_validation: true, required: false, read_only: true, serialized_name: 'state', type: { name: 'String' } }, total_changes_applied: { client_side_validation: true, required: false, read_only: true, serialized_name: 'totalChangesApplied', type: { name: 'Number' } }, data_errors_counter: { client_side_validation: true, required: false, read_only: true, serialized_name: 'dataErrorsCounter', type: { name: 'Number' } }, last_modified_time: { client_side_validation: true, required: false, read_only: true, serialized_name: 'lastModifiedTime', type: { name: 'DateTime' } } } } } end |