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



1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 1316

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.



1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 1316

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:



1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 1316

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.



1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 1316

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



1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 1316

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:



1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 1316

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:



1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 1316

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:



1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
# File 'proto_docs/google/cloud/clouddms/v1/conversionworkspace_resources.rb', line 1316

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