public sealed class LocalizedMessage : IMessage<LocalizedMessage>, IEquatable<LocalizedMessage>, IDeepCloneable<LocalizedMessage>, IBufferMessage, IMessage
Reference documentation and code samples for the Compute Engine v1 API class LocalizedMessage.
Provides a localized error message that is safe to return to the user which can be attached to an RPC error.
Implements
IMessageLocalizedMessage, IEquatableLocalizedMessage, IDeepCloneableLocalizedMessage, IBufferMessage, IMessageNamespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Constructors
LocalizedMessage()
public LocalizedMessage()
LocalizedMessage(LocalizedMessage)
public LocalizedMessage(LocalizedMessage other)
Parameter | |
---|---|
Name | Description |
other |
LocalizedMessage |
Properties
HasLocale
public bool HasLocale { get; }
Gets whether the "locale" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasMessage
public bool HasMessage { get; }
Gets whether the "message" field is set
Property Value | |
---|---|
Type | Description |
bool |
Locale
public string Locale { get; set; }
The locale used following the specification defined at https://www.rfc-editor.org/rfc/bcp/bcp47.txt. Examples are: "en-US", "fr-CH", "es-MX"
Property Value | |
---|---|
Type | Description |
string |
Message
public string Message { get; set; }
The localized error message in the above locale.
Property Value | |
---|---|
Type | Description |
string |