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.



1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1979

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:



1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1979

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.



1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1979

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.



1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1979

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.



1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1979

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