LogSettings Class

  • java.lang.Object
    • com.microsoft.azure.management.monitor.LogSettings

public class LogSettings

Part of MultiTenantDiagnosticSettings. Specifies the settings for a particular log.

Method Summary

Modifier and Type Method and Description
String category()

Get name of a Diagnostic Log category for a resource type this setting is applied to. To obtain the list of Diagnostic Log categories for a resource, first perform a GET diagnostic settings operation.

boolean enabled()

Get a value indicating whether this log is enabled.

RetentionPolicy retentionPolicy()

Get the retention policy for this log.

LogSettings withCategory(String category)

Set name of a Diagnostic Log category for a resource type this setting is applied to. To obtain the list of Diagnostic Log categories for a resource, first perform a GET diagnostic settings operation.

LogSettings withEnabled(boolean enabled)

Set a value indicating whether this log is enabled.

LogSettings withRetentionPolicy(RetentionPolicy retentionPolicy)

Set the retention policy for this log.

Method Details

category

public String category()

Get name of a Diagnostic Log category for a resource type this setting is applied to. To obtain the list of Diagnostic Log categories for a resource, first perform a GET diagnostic settings operation.

Returns:

the category value

enabled

public boolean enabled()

Get a value indicating whether this log is enabled.

Returns:

the enabled value

retentionPolicy

public RetentionPolicy retentionPolicy()

Get the retention policy for this log.

Returns:

the retentionPolicy value

withCategory

public LogSettings withCategory(String category)

Set name of a Diagnostic Log category for a resource type this setting is applied to. To obtain the list of Diagnostic Log categories for a resource, first perform a GET diagnostic settings operation.

Parameters:

category - the category value to set

Returns:

the LogSettings object itself.

withEnabled

public LogSettings withEnabled(boolean enabled)

Set a value indicating whether this log is enabled.

Parameters:

enabled - the enabled value to set

Returns:

the LogSettings object itself.

withRetentionPolicy

public LogSettings withRetentionPolicy(RetentionPolicy retentionPolicy)

Set the retention policy for this log.

Parameters:

retentionPolicy - the retentionPolicy value to set

Returns:

the LogSettings object itself.

Applies to