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.



1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1745

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:



1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1745

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.



1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1745

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.



1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1745

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.



1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1745

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