public sealed class LoggingDestination : Protobuf.IMessage<Logging.Types.LoggingDestination>, Protobuf.IBufferMessage
Configuration of a specific logging destination (the producer project
or the consumer project).
Inheritance
Object >
Logging.Types.LoggingDestination
Namespace
Google.Api
Assembly
Google.Api.CommonProtos.dll
Constructors
LoggingDestination()
public LoggingDestination()
LoggingDestination(Logging.Types.LoggingDestination)
public LoggingDestination(Logging.Types.LoggingDestination other)
Parameter
Fields
LogsFieldNumber
public const int LogsFieldNumber = 1
Field number for the "logs" field.
Field Value
MonitoredResourceFieldNumber
public const int MonitoredResourceFieldNumber = 3
Field number for the "monitored_resource" field.
Field Value
Properties
Descriptor
public static Protobuf.Reflection.MessageDescriptor Descriptor { get; }
Property Value
Logs
public Protobuf.Collections.RepeatedField<string> Logs { get; }
Names of the logs to be sent to this destination. Each name must
be defined in the [Service.logs][google.api.Service.logs] section. If the log name is
not a domain scoped name, it will be automatically prefixed with
the service name followed by "/".
Property Value
MonitoredResource
public string MonitoredResource { get; set; }
The monitored resource type. The type must be defined in the
[Service.monitored_resources][google.api.Service.monitored_resources] section.
Property Value
Parser
public static Protobuf.MessageParser<Logging.Types.LoggingDestination> Parser { get; }
Property Value
Methods
CalculateSize()
public int CalculateSize()
Returns
Clone()
public Logging.Types.LoggingDestination Clone()
Returns
Equals(Logging.Types.LoggingDestination)
public bool Equals(Logging.Types.LoggingDestination other)
Parameter
Returns
Equals(Object)
public override bool Equals(object other)
Parameter
Returns
GetHashCode()
public override int GetHashCode()
Returns
MergeFrom(Logging.Types.LoggingDestination)
public void MergeFrom(Logging.Types.LoggingDestination other)
Parameter
public void MergeFrom(Protobuf.CodedInputStream input)
Parameter
ToString()
public override string ToString()
Returns
WriteTo(Protobuf.CodedOutputStream)
public void WriteTo(Protobuf.CodedOutputStream output)
Parameter