Monitoring

object Monitoring extends GeneratedMessageCompanion[Monitoring] with JavaProtoSupport[Monitoring, Monitoring]
Companion
class
trait Product
trait Mirror
trait JavaProtoSupport[Monitoring, Monitoring]
trait GeneratedMessageCompanion[Monitoring]
trait Serializable
class Object
trait Matchable
class Any

Type members

Classlikes

@SerialVersionUID(0L)
final case
class MonitoringDestination(monitoredResource: String, metrics: Seq[String], unknownFields: UnknownFieldSet) extends GeneratedMessage with Updatable[MonitoringDestination]

Configuration of a specific monitoring destination (the producer project or the consumer project).

Configuration of a specific monitoring destination (the producer project or the consumer project).

Value Params
metrics

Types of the metrics to report to this monitoring destination. Each type must be defined in [Service.metrics][google.api.Service.metrics] section.

monitoredResource

The monitored resource type. The type must be defined in [Service.monitored_resources][google.api.Service.monitored_resources] section.

Companion
object
object MonitoringDestination extends GeneratedMessageCompanion[MonitoringDestination] with JavaProtoSupport[MonitoringDestination, MonitoringDestination]
Companion
class
implicit
class MonitoringLens[UpperPB](_l: Lens[UpperPB, Monitoring]) extends ObjectLens[UpperPB, Monitoring]

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from
Mirror
type ValueType = A
Inherited from
GeneratedMessageCompanion

Value members

Concrete methods

def enumCompanionForFieldNumber(`__fieldNumber`: Int): GeneratedEnumCompanion[_]
def fromJavaProto(javaPbSource: Monitoring): Monitoring
def javaDescriptor: Descriptor
def messageCompanionForFieldNumber(`__number`: Int): GeneratedMessageCompanion[_]
def of(producerDestinations: Seq[MonitoringDestination], consumerDestinations: Seq[MonitoringDestination]): Monitoring
def parseFrom(`_input__`: CodedInputStream): Monitoring
def scalaDescriptor: Descriptor
def toJavaProto(scalaPbSource: Monitoring): Monitoring

Inherited methods

def enumCompanionForField(field: FieldDescriptor): GeneratedEnumCompanion[_]
Inherited from
GeneratedMessageCompanion
def fromAscii(s: String): Monitoring
Inherited from
GeneratedMessageCompanion
def merge(a: Monitoring, input: CodedInputStream): Monitoring

Merges the given message with the additional fields in the steam.

Merges the given message with the additional fields in the steam.

Inherited from
GeneratedMessageCompanion
def messageCompanionForField(field: FieldDescriptor): GeneratedMessageCompanion[_]
Inherited from
GeneratedMessageCompanion
def parseDelimitedFrom(input: InputStream): Option[Monitoring]
Inherited from
GeneratedMessageCompanion
def parseDelimitedFrom(input: CodedInputStream): Option[Monitoring]
Inherited from
GeneratedMessageCompanion
def parseFrom(s: Array[Byte]): Monitoring
Inherited from
GeneratedMessageCompanion
def parseFrom(input: InputStream): Monitoring
Inherited from
GeneratedMessageCompanion
@nowarn("cat=deprecation")
def streamFromDelimitedInput(input: InputStream): Stream[Monitoring]
Inherited from
GeneratedMessageCompanion
def toByteArray(a: Monitoring): Array[Byte]
Inherited from
GeneratedMessageCompanion
def validate(s: Array[Byte]): Try[Monitoring]
Inherited from
GeneratedMessageCompanion
def validateAscii(s: String): Either[TextFormatError, Monitoring]
Inherited from
GeneratedMessageCompanion

Concrete fields

lazy
val nestedMessagesCompanions: Seq[GeneratedMessageCompanion[_ <: GeneratedMessage]]

Implicits

Implicits

final implicit
def MonitoringLens[UpperPB](_l: Lens[UpperPB, Monitoring]): MonitoringLens[UpperPB]
implicit
def messageCompanion: GeneratedMessageCompanion[Monitoring] & JavaProtoSupport[Monitoring, Monitoring]
implicit