Class: Google::Cloud::Datastream::V1::Error

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/datastream/v1/datastream_resources.rb

Overview

Represent a user-facing Error.

Defined Under Namespace

Classes: DetailsEntry

Instance Attribute Summary collapse

Instance Attribute Details

#details::Google::Protobuf::Map{::String => ::String}

Returns Additional information about the error.

Returns:

  • (::Google::Protobuf::Map{::String => ::String})

    Additional information about the error.



1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1370

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

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class DetailsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#error_time::Google::Protobuf::Timestamp

Returns The time when the error occurred.

Returns:



1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1370

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

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class DetailsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#error_uuid::String

Returns A unique identifier for this specific error, allowing it to be traced throughout the system in logs and API responses.

Returns:

  • (::String)

    A unique identifier for this specific error, allowing it to be traced throughout the system in logs and API responses.



1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1370

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

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class DetailsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#message::String

Returns A message containing more information about the error that occurred.

Returns:

  • (::String)

    A message containing more information about the error that occurred.



1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1370

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

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class DetailsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#reason::String

Returns A title that explains the reason for the error.

Returns:

  • (::String)

    A title that explains the reason for the error.



1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1370

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

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class DetailsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end