Compute Engine v1 API - Class LocalizedMessage (2.15.0)

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.

Inheritance

object > LocalizedMessage

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

LocalizedMessage()

public LocalizedMessage()

LocalizedMessage(LocalizedMessage)

public LocalizedMessage(LocalizedMessage other)
Parameter
NameDescription
otherLocalizedMessage

Properties

HasLocale

public bool HasLocale { get; }

Gets whether the "locale" field is set

Property Value
TypeDescription
bool

HasMessage

public bool HasMessage { get; }

Gets whether the "message" field is set

Property Value
TypeDescription
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
TypeDescription
string

Message

public string Message { get; set; }

The localized error message in the above locale.

Property Value
TypeDescription
string