LogLevel Enum

  • java.lang.Object
    • java.lang.Enum
      • com.microsoft.bot.restclient.LogLevel

public enum LogLevel
extends java.lang.Enum<LogLevel>

Descreve o nível de tráfego HTTP a ser registrado em log.

Campos

BASIC

Registra somente URLs, métodos HTTP e tempo para concluir a solicitação.

BODY

Registra tudo em BASIC, além de todo o corpo da solicitação e da resposta.

BODY_AND_HEADERS

Registra tudo em CABEÇALHOS e CORPO.

HEADERS

Registra tudo em BASIC, além de todos os cabeçalhos de solicitação e resposta.

NONE

O registro em log está desativado.

Métodos herdados de java.lang.Enum

java.lang.Enum.<T>valueOf java.lang.Enum.clone java.lang.Enum.compareTo java.lang.Enum.equals java.lang.Enum.finalize java.lang.Enum.getDeclaringClass java.lang.Enum.hashCode java.lang.Enum.name java.lang.Enum.ordinal java.lang.Enum.toString

Métodos herdados de java.lang.Object

java.lang.Object.getClass java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Métodos

isPrettyJson()

public boolean isPrettyJson()

Retornos

boolean
se os conteúdos JSON forem pretificados quando o nível de log for definido como BODY ou BODY_AND_HEADERS. O padrão é false.

valueOf(String name)

public static LogLevel valueOf(String name)

Parâmetros

name
java.lang.String

Retornos

values()

public static LogLevel[] values()

Retornos

withPrettyJson(boolean prettyJson)

public LogLevel withPrettyJson(boolean prettyJson)

Especifica se o JSON pretificado deve ser registrado em log.

Parâmetros

prettyJson
boolean
true se os paylods JSON forem pretificados.

Retornos

o objeto enum

Aplica-se a