Partilhar via


LogFileSettings Class

  • java.lang.Object
    • com.azure.resourcemanager.monitor.models.LogFileSettings

Implements

public class LogFileSettings
implements JsonSerializable<LogFileSettings>

Settings for different log file formats.

Constructor Summary

Constructor Description
LogFileSettings()

Creates an instance of LogFileSettings class.

Method Summary

Modifier and Type Method and Description
static LogFileSettings fromJson(JsonReader jsonReader)

Reads an instance of LogFileSettings from the JsonReader.

LogFileSettingsText text()

Get the text property: Text settings.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

LogFileSettings withText(LogFileSettingsText text)

Set the text property: Text settings.

Methods inherited from java.lang.Object

Constructor Details

LogFileSettings

public LogFileSettings()

Creates an instance of LogFileSettings class.

Method Details

fromJson

public static LogFileSettings fromJson(JsonReader jsonReader)

Reads an instance of LogFileSettings from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of LogFileSettings if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the LogFileSettings.

text

public LogFileSettingsText text()

Get the text property: Text settings.

Returns:

the text value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withText

public LogFileSettings withText(LogFileSettingsText text)

Set the text property: Text settings.

Parameters:

text - the text value to set.

Returns:

the LogFileSettings object itself.

Applies to