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.



1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1071

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:



1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1071

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.



1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1071

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.



1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1071

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.



1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1071

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