Sintaxis
Java
NewRelic.incrementAttribute(string $name[, float $value])
Kotlin [#kotlin]
NewRelic.incrementAttribute(name: String!, value : Double)
Descripción [#description]
Incrementa el recuento de un atributo. Sobrescribe su valor y tipo anterior cada vez que se llama.
Cuando se pasa solo con un valor de nombre, este método incrementa el recuento del atributo especificado en 1. Si el atributo no existe, crea el atributo con un valor de 1. Cuando se pasa un valor flotante opcional, incrementa el recuento del atributo especificado por el valor flotante.
Parámetros [#parameters]
Parámetro | Tipo | Descripción |
---|---|---|
|
| Requerido. El nombre del atributo. |
|
| Opcional. El atributo se incrementa en este valor flotante. |
Valores de retorno [#return-values]
Devuelve true
si se registró correctamente, o false
en caso contrario.
Ejemplos [#examples]
A continuación se muestra un ejemplo para incrementar el recuento del atributo especificado en 1. Si el atributo no existe, crea el atributo con un valor de 1:
Java [#java]
boolean incremented = NewRelic.incrementAttribute("rate");
Kotlin [#kotlin]
val incremented = NewRelic.incrementAttribute("rate")
A continuación se muestra un ejemplo para incrementar el recuento del atributo especificado en la cantidad del valor flotante:
Java [#java]
boolean incremented = NewRelic.incrementAttribute("rate", 9999.99, false);
Kotlin [#kotlin]
val incremented: Boolean = NewRelic.incrementAttribute("rate", 9999.99)
Sintaxis
C objetivo
incrementAttribute:(NSString*)name value:(NSNumber*)amount;
Swift [#swift]
NewRelic.incrementAttribute(string $name[, float $value])
Descripción [#description]
Incrementa el recuento de un atributo de sesión. Sobrescribe el valor y el tipo anteriores cada vez que se llama.
Cuando se pasa solo con un valor de nombre, este método incrementa el recuento del atributo de sesión especificado en 1. Si el atributo no existe, crea el atributo con un valor de 1. Cuando se pasa un valor flotante opcional, incrementa el recuento del atributo especificado por el valor flotante.
Parámetros [#parameters]
Parámetro | Tipo | Descripción |
---|---|---|
|
| Requerido. El nombre del atributo a incrementar. |
|
| Opcional. La cantidad por la que se incrementará el atributo. |
Valores de retorno [#return-values]
Devuelve true
si el evento se registra correctamente, o false
en caso contrario.
Ejemplos [#examples]
Objective-C [#obj-c]
A continuación se muestra un ejemplo para incrementar en 1 el recuento del atributo de sesión especificado. Si el atributo no existe, crea el atributo con un valor de 1:
BOOL incremented = [NewRelic incrementAttribute@"rate"];
A continuación se muestra otro ejemplo para incrementar el recuento del atributo de sesión especificado en la cantidad especificada en NSNumber*
:
BOOL incremented = [NewRelic incrementAttribute:@"rate" value:@1];
Swift [#swift]
A continuación se muestra un ejemplo para incrementar en 1 el recuento del atributo de sesión especificado. Si el atributo no existe, crea el atributo con un valor de 1:
let incremented = NewRelic.incrementAttribute("rate")
A continuación se muestra otro ejemplo para incrementar el recuento del atributo de sesión especificado en la cantidad especificada en NSNumber!
:
let incremented = NewRelic.incrementAttribute(name: String!, value: NSNumber!)
Sintaxis
incrementAttribute(options: { name: string; value?: number; }) => void
Descripción [#description]
Incrementa el recuento de un atributo con un nombre especificado. Sobrescribe su valor y tipo anterior cada vez que se llama. Si el atributo no existe, crea un nuevo atributo. Si no se proporciona ningún valor, incrementa el valor en 1.
Parámetros [#parameters]
Parámetro | Tipo | Descripción |
---|---|---|
|
| Requerido. El nombre del atributo a incrementar. |
|
| Opcional. La cantidad por la que se incrementará el atributo. |
Valores de retorno [#return-values]
Devuelve true
si el evento se registra correctamente, o false
en caso contrario.
Ejemplo [#example]
NewRelicCapacitorPlugin.incrementAttribute({ name: 'CapacitorAttribute', value: 15 })
Sintaxis
incrementAttribute(name: string, value?: number): void;
Descripción [#description]
Incrementa el recuento de un atributo con un nombre especificado. Sobrescribe su valor y tipo anterior cada vez que se llama. Si el atributo no existe, crea un nuevo atributo. Si no se proporciona ningún valor, incrementa el valor en 1.
Parámetros [#parameters]
Parámetro | Tipo | Descripción |
---|---|---|
|
| Requerido. El nombre del atributo a incrementar. |
|
| Opcional. La cantidad por la que se incrementará el atributo. |
Valores de retorno [#return-values]
Devuelve true
si el evento se registra correctamente, o false
en caso contrario.
Ejemplo [#example]
NewRelic.incrementAttribute('CordovaCustomAttrNumber'); NewRelic.incrementAttribute('CordovaCustomAttrNumber', 5);
Sintaxis
RecordCustomEvent(string eventType, string eventName, Dictionary<string, object> attributes): bool;
Descripción [#description]
Incrementa el recuento de un atributo con un nombre especificado. Sobrescribe su valor y tipo anterior cada vez que se llama. Si el atributo no existe, crea un nuevo atributo. Si no se proporciona ningún valor, incrementa el valor en 1.
Parámetros [#parameters]
Parámetro | Tipo | Descripción |
---|---|---|
|
| Requerido. El nombre del atributo a incrementar. |
|
| Opcional. La cantidad por la que se incrementará el atributo. |
Valores de retorno [#return-values]
Devuelve true
si el evento se registra correctamente, o false
en caso contrario.
Ejemplo [#example]
// Increment by 1 CrossNewRelic.Current.IncrementAttribute("MAUINumAttr"); // Increment by value CrossNewRelic.Current.IncrementAttribute("MAUINumAttr", 12.3);
Sintaxis
incrementAttribute(name: string, value?: number): void;
Descripción [#description]
Incrementa el recuento de un atributo con un nombre especificado. Sobrescribe su valor y tipo anterior cada vez que se llama. Si el atributo no existe, crea un nuevo atributo. Si no se proporciona ningún valor, incrementa el valor en 1.
Parámetros [#parameters]
Parámetro | Tipo | Descripción |
---|---|---|
|
| Requerido. El nombre del atributo a incrementar. |
|
| Opcional. La cantidad por la que se incrementará el atributo. |
Valores de retorno [#return-values]
Devuelve true
si el evento se registra correctamente, o false
en caso contrario.
Ejemplo [#example]
NewrelicMobile.instance.incrementAttribute("FlutterCustomAttrNumber"); NewrelicMobile.instance.incrementAttribute("FlutterCustomAttrNumber",value :5.0);
Sintaxis
incrementAttribute(name: string, value?: number): void;
Descripción [#description]
Incrementa el recuento de un atributo con un nombre especificado. Sobrescribe su valor y tipo anterior cada vez que se llama. Si el atributo no existe, crea un nuevo atributo. Si no se proporciona ningún valor, incrementa el valor en 1.
Parámetros [#parameters]
Parámetro | Tipo | Descripción |
---|---|---|
|
| Requerido. El nombre del atributo a incrementar. |
|
| Opcional. La cantidad por la que se incrementará el atributo. |
Valores de retorno [#return-values]
Devuelve true
si el evento se registra correctamente, o false
en caso contrario.
Ejemplo [#example]
NewRelic.incrementAttribute('RNCustomAttrNumber'); NewRelic.incrementAttribute('RNCustomAttrNumber', 5);
Sintaxis
incrementAttribute(string name, float value = 1) : bool;
Descripción [#description]
Incrementa el recuento de un atributo con un nombre especificado. Sobrescribe su valor y tipo anterior cada vez que se llama. Si el atributo no existe, crea un nuevo atributo. Si no se proporciona ningún valor, incrementa el valor en 1.
Parámetros [#parameters]
Parámetro | Tipo | Descripción |
---|---|---|
|
| Requerido. El nombre del atributo a incrementar. |
|
| Opcional. La cantidad por la que se incrementará el atributo. |
Valores de retorno [#return-values]
Devuelve true
si el evento se registra correctamente, o false
en caso contrario.
Ejemplo [#example]
// Increment by 1 NewRelicAgent.IncrementAttribute('UnityCustomAttrNumber'); // Increment by value NewRelicAgent.IncrementAttribute('UnityCustomAttrNumber', 5);
Sintaxis
incrementAttribute(FString name,double value): void;
Descripción [#description]
Incrementa el recuento de un atributo con un nombre especificado. Sobrescribe su valor y tipo anterior cada vez que se llama. Si el atributo no existe, crea un nuevo atributo. Si no se proporciona ningún valor, incrementa el valor en 1.
Parámetros [#parameters]
Parámetro | Tipo | Descripción |
---|---|---|
|
| Requerido. El nombre del atributo a incrementar. |
|
| La cantidad por la que se incrementará el atributo. |
Ejemplo [#example]
// Increment by 1 UNewRelicBPLibrary::incrementAttribute("Unreal Double",5.0);
Sintaxis
IncrementAttribute(string name, float value = 1) : bool;
Descripción [#description]
Incrementa el recuento de un atributo con un nombre especificado. Sobrescribe su valor y tipo anterior cada vez que se llama. Si el atributo no existe, crea un nuevo atributo. Si no se proporciona ningún valor, incrementa el valor en 1.
Parámetros [#parameters]
Parámetro | Tipo | Descripción |
---|---|---|
|
| Requerido. El nombre del atributo a incrementar. |
|
| Opcional. La cantidad por la que se incrementará el atributo. |
Valores de retorno [#return-values]
Devuelve true
si el evento se registra correctamente, o false
en caso contrario.
Ejemplo [#example]
// Increment by 1 CrossNewRelicClient.Current.IncrementAttribute("XamarinNumAttr"); // Increment by value CrossNewRelicClient.Current.IncrementAttribute("XamarinNumAttr", 12.3);