Class: Google::Cloud::CloudDMS::V1::EntityIssue

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

Issue related to the entity.

Defined Under Namespace

Modules: IssueSeverity, IssueType Classes: Position

Instance Attribute Summary collapse

Instance Attribute Details

#code::String

Returns Error/Warning code.

Returns:

  • (::String)

    Error/Warning code



1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 1236

class EntityIssue
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Issue position.
  # @!attribute [rw] line
  #   @return [::Integer]
  #     Issue line number
  # @!attribute [rw] column
  #   @return [::Integer]
  #     Issue column number
  # @!attribute [rw] offset
  #   @return [::Integer]
  #     Issue offset
  # @!attribute [rw] length
  #   @return [::Integer]
  #     Issue length
  class Position
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Type of issue.
  module IssueType
    # Unspecified issue type.
    ISSUE_TYPE_UNSPECIFIED = 0

    # Issue originated from the DDL
    ISSUE_TYPE_DDL = 1

    # Issue originated during the apply process
    ISSUE_TYPE_APPLY = 2

    # Issue originated during the convert process
    ISSUE_TYPE_CONVERT = 3
  end

  # Severity of issue.
  module IssueSeverity
    # Unspecified issue severity
    ISSUE_SEVERITY_UNSPECIFIED = 0

    # Info
    ISSUE_SEVERITY_INFO = 1

    # Warning
    ISSUE_SEVERITY_WARNING = 2

    # Error
    ISSUE_SEVERITY_ERROR = 3
  end
end

#ddl::String

Returns The ddl which caused the issue, if relevant.

Returns:

  • (::String)

    The ddl which caused the issue, if relevant.



1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 1236

class EntityIssue
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Issue position.
  # @!attribute [rw] line
  #   @return [::Integer]
  #     Issue line number
  # @!attribute [rw] column
  #   @return [::Integer]
  #     Issue column number
  # @!attribute [rw] offset
  #   @return [::Integer]
  #     Issue offset
  # @!attribute [rw] length
  #   @return [::Integer]
  #     Issue length
  class Position
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Type of issue.
  module IssueType
    # Unspecified issue type.
    ISSUE_TYPE_UNSPECIFIED = 0

    # Issue originated from the DDL
    ISSUE_TYPE_DDL = 1

    # Issue originated during the apply process
    ISSUE_TYPE_APPLY = 2

    # Issue originated during the convert process
    ISSUE_TYPE_CONVERT = 3
  end

  # Severity of issue.
  module IssueSeverity
    # Unspecified issue severity
    ISSUE_SEVERITY_UNSPECIFIED = 0

    # Info
    ISSUE_SEVERITY_INFO = 1

    # Warning
    ISSUE_SEVERITY_WARNING = 2

    # Error
    ISSUE_SEVERITY_ERROR = 3
  end
end

#entity_type::Google::Cloud::CloudDMS::V1::DatabaseEntityType

Returns The entity type (if the DDL is for a sub entity).

Returns:



1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 1236

class EntityIssue
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Issue position.
  # @!attribute [rw] line
  #   @return [::Integer]
  #     Issue line number
  # @!attribute [rw] column
  #   @return [::Integer]
  #     Issue column number
  # @!attribute [rw] offset
  #   @return [::Integer]
  #     Issue offset
  # @!attribute [rw] length
  #   @return [::Integer]
  #     Issue length
  class Position
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Type of issue.
  module IssueType
    # Unspecified issue type.
    ISSUE_TYPE_UNSPECIFIED = 0

    # Issue originated from the DDL
    ISSUE_TYPE_DDL = 1

    # Issue originated during the apply process
    ISSUE_TYPE_APPLY = 2

    # Issue originated during the convert process
    ISSUE_TYPE_CONVERT = 3
  end

  # Severity of issue.
  module IssueSeverity
    # Unspecified issue severity
    ISSUE_SEVERITY_UNSPECIFIED = 0

    # Info
    ISSUE_SEVERITY_INFO = 1

    # Warning
    ISSUE_SEVERITY_WARNING = 2

    # Error
    ISSUE_SEVERITY_ERROR = 3
  end
end

#id::String

Returns Unique Issue ID.

Returns:

  • (::String)

    Unique Issue ID.



1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 1236

class EntityIssue
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Issue position.
  # @!attribute [rw] line
  #   @return [::Integer]
  #     Issue line number
  # @!attribute [rw] column
  #   @return [::Integer]
  #     Issue column number
  # @!attribute [rw] offset
  #   @return [::Integer]
  #     Issue offset
  # @!attribute [rw] length
  #   @return [::Integer]
  #     Issue length
  class Position
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Type of issue.
  module IssueType
    # Unspecified issue type.
    ISSUE_TYPE_UNSPECIFIED = 0

    # Issue originated from the DDL
    ISSUE_TYPE_DDL = 1

    # Issue originated during the apply process
    ISSUE_TYPE_APPLY = 2

    # Issue originated during the convert process
    ISSUE_TYPE_CONVERT = 3
  end

  # Severity of issue.
  module IssueSeverity
    # Unspecified issue severity
    ISSUE_SEVERITY_UNSPECIFIED = 0

    # Info
    ISSUE_SEVERITY_INFO = 1

    # Warning
    ISSUE_SEVERITY_WARNING = 2

    # Error
    ISSUE_SEVERITY_ERROR = 3
  end
end

#message::String

Returns Issue detailed message.

Returns:

  • (::String)

    Issue detailed message



1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 1236

class EntityIssue
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Issue position.
  # @!attribute [rw] line
  #   @return [::Integer]
  #     Issue line number
  # @!attribute [rw] column
  #   @return [::Integer]
  #     Issue column number
  # @!attribute [rw] offset
  #   @return [::Integer]
  #     Issue offset
  # @!attribute [rw] length
  #   @return [::Integer]
  #     Issue length
  class Position
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Type of issue.
  module IssueType
    # Unspecified issue type.
    ISSUE_TYPE_UNSPECIFIED = 0

    # Issue originated from the DDL
    ISSUE_TYPE_DDL = 1

    # Issue originated during the apply process
    ISSUE_TYPE_APPLY = 2

    # Issue originated during the convert process
    ISSUE_TYPE_CONVERT = 3
  end

  # Severity of issue.
  module IssueSeverity
    # Unspecified issue severity
    ISSUE_SEVERITY_UNSPECIFIED = 0

    # Info
    ISSUE_SEVERITY_INFO = 1

    # Warning
    ISSUE_SEVERITY_WARNING = 2

    # Error
    ISSUE_SEVERITY_ERROR = 3
  end
end

#position::Google::Cloud::CloudDMS::V1::EntityIssue::Position

Returns The position of the issue found, if relevant.

Returns:



1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 1236

class EntityIssue
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Issue position.
  # @!attribute [rw] line
  #   @return [::Integer]
  #     Issue line number
  # @!attribute [rw] column
  #   @return [::Integer]
  #     Issue column number
  # @!attribute [rw] offset
  #   @return [::Integer]
  #     Issue offset
  # @!attribute [rw] length
  #   @return [::Integer]
  #     Issue length
  class Position
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Type of issue.
  module IssueType
    # Unspecified issue type.
    ISSUE_TYPE_UNSPECIFIED = 0

    # Issue originated from the DDL
    ISSUE_TYPE_DDL = 1

    # Issue originated during the apply process
    ISSUE_TYPE_APPLY = 2

    # Issue originated during the convert process
    ISSUE_TYPE_CONVERT = 3
  end

  # Severity of issue.
  module IssueSeverity
    # Unspecified issue severity
    ISSUE_SEVERITY_UNSPECIFIED = 0

    # Info
    ISSUE_SEVERITY_INFO = 1

    # Warning
    ISSUE_SEVERITY_WARNING = 2

    # Error
    ISSUE_SEVERITY_ERROR = 3
  end
end

#severity::Google::Cloud::CloudDMS::V1::EntityIssue::IssueSeverity

Returns Severity of the issue.

Returns:



1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 1236

class EntityIssue
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Issue position.
  # @!attribute [rw] line
  #   @return [::Integer]
  #     Issue line number
  # @!attribute [rw] column
  #   @return [::Integer]
  #     Issue column number
  # @!attribute [rw] offset
  #   @return [::Integer]
  #     Issue offset
  # @!attribute [rw] length
  #   @return [::Integer]
  #     Issue length
  class Position
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Type of issue.
  module IssueType
    # Unspecified issue type.
    ISSUE_TYPE_UNSPECIFIED = 0

    # Issue originated from the DDL
    ISSUE_TYPE_DDL = 1

    # Issue originated during the apply process
    ISSUE_TYPE_APPLY = 2

    # Issue originated during the convert process
    ISSUE_TYPE_CONVERT = 3
  end

  # Severity of issue.
  module IssueSeverity
    # Unspecified issue severity
    ISSUE_SEVERITY_UNSPECIFIED = 0

    # Info
    ISSUE_SEVERITY_INFO = 1

    # Warning
    ISSUE_SEVERITY_WARNING = 2

    # Error
    ISSUE_SEVERITY_ERROR = 3
  end
end

#type::Google::Cloud::CloudDMS::V1::EntityIssue::IssueType

Returns The type of the issue.

Returns:



1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 1236

class EntityIssue
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Issue position.
  # @!attribute [rw] line
  #   @return [::Integer]
  #     Issue line number
  # @!attribute [rw] column
  #   @return [::Integer]
  #     Issue column number
  # @!attribute [rw] offset
  #   @return [::Integer]
  #     Issue offset
  # @!attribute [rw] length
  #   @return [::Integer]
  #     Issue length
  class Position
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Type of issue.
  module IssueType
    # Unspecified issue type.
    ISSUE_TYPE_UNSPECIFIED = 0

    # Issue originated from the DDL
    ISSUE_TYPE_DDL = 1

    # Issue originated during the apply process
    ISSUE_TYPE_APPLY = 2

    # Issue originated during the convert process
    ISSUE_TYPE_CONVERT = 3
  end

  # Severity of issue.
  module IssueSeverity
    # Unspecified issue severity
    ISSUE_SEVERITY_UNSPECIFIED = 0

    # Info
    ISSUE_SEVERITY_INFO = 1

    # Warning
    ISSUE_SEVERITY_WARNING = 2

    # Error
    ISSUE_SEVERITY_ERROR = 3
  end
end