Class: Google::Cloud::Datastream::V1::Error
- Inherits:
-
Object
- Object
- Google::Cloud::Datastream::V1::Error
- 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
-
#details ⇒ ::Google::Protobuf::Map{::String => ::String}
Additional information about the error.
-
#error_time ⇒ ::Google::Protobuf::Timestamp
The time when the error occurred.
-
#error_uuid ⇒ ::String
A unique identifier for this specific error, allowing it to be traced throughout the system in logs and API responses.
-
#message ⇒ ::String
A message containing more information about the error that occurred.
-
#reason ⇒ ::String
A title that explains the reason for the error.
Instance Attribute Details
#details ⇒ ::Google::Protobuf::Map{::String => ::String}
Returns 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.
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.
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.
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.
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 |