Class LogAnalyticsDestination
- java.lang.Object
-
- com.azure.resourcemanager.monitor.models.LogAnalyticsDestination
-
public final class LogAnalyticsDestination extends Object
Log Analytics destination.
-
-
Constructor Summary
Constructors Constructor Description LogAnalyticsDestination()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringname()Get the name property: A friendly name for the destination.voidvalidate()Validates the instance.LogAnalyticsDestinationwithName(String name)Set the name property: A friendly name for the destination.LogAnalyticsDestinationwithWorkspaceResourceId(String workspaceResourceId)Set the workspaceResourceId property: The resource ID of the Log Analytics workspace.StringworkspaceId()Get the workspaceId property: The Customer ID of the Log Analytics workspace.StringworkspaceResourceId()Get the workspaceResourceId property: The resource ID of the Log Analytics workspace.
-
-
-
Method Detail
-
workspaceResourceId
public String workspaceResourceId()
Get the workspaceResourceId property: The resource ID of the Log Analytics workspace.- Returns:
- the workspaceResourceId value.
-
withWorkspaceResourceId
public LogAnalyticsDestination withWorkspaceResourceId(String workspaceResourceId)
Set the workspaceResourceId property: The resource ID of the Log Analytics workspace.- Parameters:
workspaceResourceId- the workspaceResourceId value to set.- Returns:
- the LogAnalyticsDestination object itself.
-
workspaceId
public String workspaceId()
Get the workspaceId property: The Customer ID of the Log Analytics workspace.- Returns:
- the workspaceId value.
-
name
public String name()
Get the name property: A friendly name for the destination. This name should be unique across all destinations (regardless of type) within the data collection rule.- Returns:
- the name value.
-
withName
public LogAnalyticsDestination withName(String name)
Set the name property: A friendly name for the destination. This name should be unique across all destinations (regardless of type) within the data collection rule.- Parameters:
name- the name value to set.- Returns:
- the LogAnalyticsDestination object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
-