Sintaxe
Java
NewRelic.incrementAttribute(string $name[, float $value])
Kotlin [#kotlin]
NewRelic.incrementAttribute(name: String!, value : Double)
Descrição [#description]
Incrementa a contagem de um atributo. Substitui seu valor anterior e digita cada vez que é chamado.
Quando passado apenas com um valor de nome, este método aumenta a contagem do atributo especificado em 1. Se o atributo não existir, ele cria o atributo com valor 1. Quando passado um valor float opcional, ele incrementa a contagem do atributo especificado pelo valor float .
Parâmetro [#parameters]
Parâmetro | Tipo | Descrição |
---|---|---|
|
| Obrigatório. O nome do atributo. |
|
| Opcional. O atributo é incrementado por esse valor float . |
Valores de retorno [#return-values]
Retorna true
se registrado com sucesso ou false
caso contrário.
Exemplos [#examples]
Aqui está um exemplo para aumentar a contagem do atributo especificado em 1. Se o atributo não existir, ele cria o atributo com valor 1:
Java [#java]
boolean incremented = NewRelic.incrementAttribute("rate");
Kotlin [#kotlin]
val incremented = NewRelic.incrementAttribute("rate")
Aqui está um exemplo para incrementar a contagem do atributo especificado pelo valor do valor float :
Java [#java]
boolean incremented = NewRelic.incrementAttribute("rate", 9999.99, false);
Kotlin [#kotlin]
val incremented: Boolean = NewRelic.incrementAttribute("rate", 9999.99)
Sintaxe
Objetivo-c
incrementAttribute:(NSString*)name value:(NSNumber*)amount;
Swift [#swift]
NewRelic.incrementAttribute(string $name[, float $value])
Descrição [#description]
Incrementa a contagem de um atributo de sessão. Substitui o valor e o tipo anteriores sempre que for chamado.
Quando passado apenas com um valor de nome, este método aumenta a contagem do atributo de sessão especificado em 1. Se o atributo não existir, ele cria o atributo com valor 1. Quando passado um valor float opcional, ele incrementa a contagem do atributo especificado pelo valor float .
Parâmetro [#parameters]
Parâmetro | Tipo | Descrição |
---|---|---|
|
| Obrigatório. O nome do atributo a ser incrementado. |
|
| Opcional. O valor pelo qual incrementar o atributo. |
Valores de retorno [#return-values]
Retornará true
se o evento for registrado com sucesso ou false
se não.
Exemplos [#examples]
Objective-C [#obj-c]
Aqui está um exemplo para aumentar a contagem do atributo de sessão especificado em 1. Se o atributo não existir, ele cria o atributo com valor 1:
BOOL incremented = [NewRelic incrementAttribute@"rate"];
Aqui está outro exemplo para incrementar a contagem do atributo de sessão especificado pelo valor especificado em NSNumber*
:
BOOL incremented = [NewRelic incrementAttribute:@"rate" value:@1];
Swift [#swift]
Aqui está um exemplo para aumentar a contagem do atributo de sessão especificado em 1. Se o atributo não existir, ele cria o atributo com valor 1:
let incremented = NewRelic.incrementAttribute("rate")
Aqui está outro exemplo para incrementar a contagem do atributo de sessão especificado pelo valor especificado em NSNumber!
:
let incremented = NewRelic.incrementAttribute(name: String!, value: NSNumber!)
Sintaxe
incrementAttribute(options: { name: string; value?: number; }) => void
Descrição [#description]
Aumenta a contagem de um atributo com um nome especificado. Substitui seu valor anterior e digita cada vez que é chamado. Se o atributo não existir, ele cria um novo atributo. Se nenhum valor for fornecido, ele incrementa o valor em 1.
Parâmetro [#parameters]
Parâmetro | Tipo | Descrição |
---|---|---|
|
| Obrigatório. O nome do atributo a ser incrementado. |
|
| Opcional. O valor pelo qual incrementar o atributo. |
Valores de retorno [#return-values]
Retornará true
se o evento for registrado com sucesso ou false
se não.
Exemplo [#example]
NewRelicCapacitorPlugin.incrementAttribute({ name: 'CapacitorAttribute', value: 15 })
Sintaxe
incrementAttribute(name: string, value?: number): void;
Descrição [#description]
Aumenta a contagem de um atributo com um nome especificado. Substitui seu valor anterior e digita cada vez que é chamado. Se o atributo não existir, ele cria um novo atributo. Se nenhum valor for fornecido, ele incrementa o valor em 1.
Parâmetro [#parameters]
Parâmetro | Tipo | Descrição |
---|---|---|
|
| Obrigatório. O nome do atributo a ser incrementado. |
|
| Opcional. O valor pelo qual incrementar o atributo. |
Valores de retorno [#return-values]
Retornará true
se o evento for registrado com sucesso ou false
se não.
Exemplo [#example]
NewRelic.incrementAttribute('CordovaCustomAttrNumber');NewRelic.incrementAttribute('CordovaCustomAttrNumber', 5);
Sintaxe
RecordCustomEvent(string eventType, string eventName, Dictionary<string, object> attributes): bool;
Descrição [#description]
Aumenta a contagem de um atributo com um nome especificado. Substitui seu valor anterior e digita cada vez que é chamado. Se o atributo não existir, ele cria um novo atributo. Se nenhum valor for fornecido, ele incrementa o valor em 1.
Parâmetro [#parameters]
Parâmetro | Tipo | Descrição |
---|---|---|
|
| Obrigatório. O nome do atributo a ser incrementado. |
|
| Opcional. O valor pelo qual incrementar o atributo. |
Valores de retorno [#return-values]
Retornará true
se o evento for registrado com sucesso ou false
se não.
Exemplo [#example]
// Increment by 1CrossNewRelic.Current.IncrementAttribute("MAUINumAttr");// Increment by valueCrossNewRelic.Current.IncrementAttribute("MAUINumAttr", 12.3);
Sintaxe
incrementAttribute(name: string, value?: number): void;
Descrição [#description]
Aumenta a contagem de um atributo com um nome especificado. Substitui seu valor anterior e digita cada vez que é chamado. Se o atributo não existir, ele cria um novo atributo. Se nenhum valor for fornecido, ele incrementa o valor em 1.
Parâmetro [#parameters]
Parâmetro | Tipo | Descrição |
---|---|---|
|
| Obrigatório. O nome do atributo a ser incrementado. |
|
| Opcional. O valor pelo qual incrementar o atributo. |
Valores de retorno [#return-values]
Retornará true
se o evento for registrado com sucesso ou false
se não.
Exemplo [#example]
NewrelicMobile.instance.incrementAttribute("FlutterCustomAttrNumber");NewrelicMobile.instance.incrementAttribute("FlutterCustomAttrNumber", value :5.0);
Sintaxe
incrementAttribute(name: string, value?: number): void;
Descrição [#description]
Aumenta a contagem de um atributo com um nome especificado. Substitui seu valor anterior e digita cada vez que é chamado. Se o atributo não existir, ele cria um novo atributo. Se nenhum valor for fornecido, ele incrementa o valor em 1.
Parâmetro [#parameters]
Parâmetro | Tipo | Descrição |
---|---|---|
|
| Obrigatório. O nome do atributo a ser incrementado. |
|
| Opcional. O valor pelo qual incrementar o atributo. |
Valores de retorno [#return-values]
Retornará true
se o evento for registrado com sucesso ou false
se não.
Exemplo [#example]
NewRelic.incrementAttribute('RNCustomAttrNumber');NewRelic.incrementAttribute('RNCustomAttrNumber', 5);
Sintaxe
incrementAttribute(string name, float value = 1) : bool;
Descrição [#description]
Aumenta a contagem de um atributo com um nome especificado. Substitui seu valor anterior e digita cada vez que é chamado. Se o atributo não existir, ele cria um novo atributo. Se nenhum valor for fornecido, ele incrementa o valor em 1.
Parâmetro [#parameters]
Parâmetro | Tipo | Descrição |
---|---|---|
|
| Obrigatório. O nome do atributo a ser incrementado. |
|
| Opcional. O valor pelo qual incrementar o atributo. |
Valores de retorno [#return-values]
Retornará true
se o evento for registrado com sucesso ou false
se não.
Exemplo [#example]
// Increment by 1NewRelicAgent.IncrementAttribute('UnityCustomAttrNumber');// Increment by valueNewRelicAgent.IncrementAttribute('UnityCustomAttrNumber', 5);
Sintaxe
incrementAttribute(FString name,double value): void;
Descrição [#description]
Aumenta a contagem de um atributo com um nome especificado. Substitui seu valor anterior e digita cada vez que é chamado. Se o atributo não existir, ele cria um novo atributo. Se nenhum valor for fornecido, ele incrementa o valor em 1.
Parâmetro [#parameters]
Parâmetro | Tipo | Descrição |
---|---|---|
|
| Obrigatório. O nome do atributo a ser incrementado. |
|
| O valor pelo qual incrementar o atributo. |
Exemplo [#example]
// Increment by 1UNewRelicBPLibrary::incrementAttribute("Unreal Double",5.0);
Sintaxe
IncrementAttribute(string name, float value = 1) : bool;
Descrição [#description]
Aumenta a contagem de um atributo com um nome especificado. Substitui seu valor anterior e digita cada vez que é chamado. Se o atributo não existir, ele cria um novo atributo. Se nenhum valor for fornecido, ele incrementa o valor em 1.
Parâmetro [#parameters]
Parâmetro | Tipo | Descrição |
---|---|---|
|
| Obrigatório. O nome do atributo a ser incrementado. |
|
| Opcional. O valor pelo qual incrementar o atributo. |
Valores de retorno [#return-values]
Retornará true
se o evento for registrado com sucesso ou false
se não.
Exemplo [#example]
// Increment by 1CrossNewRelicClient.Current.IncrementAttribute("XamarinNumAttr");// Increment by valueCrossNewRelicClient.Current.IncrementAttribute("XamarinNumAttr", 12.3);