LogAnalytics Class

  • java.lang.Object
    • com.microsoft.azure.management.containerinstance.LogAnalytics

public class LogAnalytics

Container group log analytics information.

Constructor Summary

Constructor Description
LogAnalytics()

Method Summary

Modifier and Type Method and Description
LogAnalyticsLogType logType()

Get the log type to be used.

java.util.Map<java.lang.String,java.lang.String> metadata()

Get metadata for log analytics.

LogAnalytics withLogType(LogAnalyticsLogType logType)

Set the log type to be used.

LogAnalytics withMetadata(Map<String,String> metadata)

Set metadata for log analytics.

LogAnalytics withWorkspaceId(String workspaceId)

Set the workspace id for log analytics.

LogAnalytics withWorkspaceKey(String workspaceKey)

Set the workspace key for log analytics.

LogAnalytics withWorkspaceResourceId(Map<String,String> workspaceResourceId)

Set the workspace resource id for log analytics.

java.lang.String workspaceId()

Get the workspace id for log analytics.

java.lang.String workspaceKey()

Get the workspace key for log analytics.

java.util.Map<java.lang.String,java.lang.String> workspaceResourceId()

Get the workspace resource id for log analytics.

Methods inherited from java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Constructor Details

LogAnalytics

public LogAnalytics()

Method Details

logType

public LogAnalyticsLogType logType()

Get the log type to be used. Possible values include: 'ContainerInsights', 'ContainerInstanceLogs'.

Returns:

the logType value

metadata

public Map metadata()

Get metadata for log analytics.

Returns:

the metadata value

withLogType

public LogAnalytics withLogType(LogAnalyticsLogType logType)

Set the log type to be used. Possible values include: 'ContainerInsights', 'ContainerInstanceLogs'.

Parameters:

logType - the logType value to set

Returns:

the LogAnalytics object itself.

withMetadata

public LogAnalytics withMetadata(Map metadata)

Set metadata for log analytics.

Parameters:

metadata - the metadata value to set

Returns:

the LogAnalytics object itself.

withWorkspaceId

public LogAnalytics withWorkspaceId(String workspaceId)

Set the workspace id for log analytics.

Parameters:

workspaceId - the workspaceId value to set

Returns:

the LogAnalytics object itself.

withWorkspaceKey

public LogAnalytics withWorkspaceKey(String workspaceKey)

Set the workspace key for log analytics.

Parameters:

workspaceKey - the workspaceKey value to set

Returns:

the LogAnalytics object itself.

withWorkspaceResourceId

public LogAnalytics withWorkspaceResourceId(Map workspaceResourceId)

Set the workspace resource id for log analytics.

Parameters:

workspaceResourceId - the workspaceResourceId value to set

Returns:

the LogAnalytics object itself.

workspaceId

public String workspaceId()

Get the workspace id for log analytics.

Returns:

the workspaceId value

workspaceKey

public String workspaceKey()

Get the workspace key for log analytics.

Returns:

the workspaceKey value

workspaceResourceId

public Map workspaceResourceId()

Get the workspace resource id for log analytics.

Returns:

the workspaceResourceId value

Applies to