IssueResource Interface
public interface IssueResource
An immutable client-side representation of IssueResource.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
abstract
Investigation |
addInvestigationResult(InvestigationResultInner body)
Adds investigation result. |
|
abstract
Response<Investigation |
addInvestigationResultWithResponse(InvestigationResultInner body, Context context)
Adds investigation result. |
|
abstract
Related |
addOrUpdateAlerts(RelatedAlertsInner body)
Add or update alerts associated with an issue. |
|
abstract
Response<Related |
addOrUpdateAlertsWithResponse(RelatedAlertsInner body, Context context)
Add or update alerts associated with an issue. |
|
abstract
Related |
addOrUpdateResources(RelatedResourcesInner body)
Add or update resources associated with an issue. |
|
abstract
Response<Related |
addOrUpdateResourcesWithResponse(RelatedResourcesInner body, Context context)
Add or update resources associated with an issue. |
|
abstract
Background |
fetchBackgroundVisualization()
Fetch the background visualization of the issue. |
|
abstract
Response<Background |
fetchBackgroundVisualizationWithResponse(Context context)
Fetch the background visualization of the issue. |
|
abstract
Investigation |
fetchInvestigationResult(FetchInvestigationResultParameters body)
Fetch investigation result. |
|
abstract
Response<Investigation |
fetchInvestigationResultWithResponse(FetchInvestigationResultParameters body, Context context)
Fetch investigation result. |
| abstract String |
id()
Gets the id property: Fully qualified resource Id for the resource. |
|
abstract
Issue |
innerModel()
Gets the inner com. |
|
abstract
Paged |
listAlerts(ListParameter body)
List all alerts in the issue - this method uses pagination to return all alerts. |
|
abstract
Response<Paged |
listAlertsWithResponse(ListParameter body, Context context)
List all alerts in the issue - this method uses pagination to return all alerts. |
|
abstract
Paged |
listResources(ListParameter body)
List all resources in the issue - this method uses pagination to return all resources. |
|
abstract
Response<Paged |
listResourcesWithResponse(ListParameter body, Context context)
List all resources in the issue - this method uses pagination to return all resources. |
| abstract String |
name()
Gets the name property: The name of the resource. |
|
abstract
Issue |
properties()
Gets the properties property: The resource-specific properties for this resource. |
|
abstract
Issue |
refresh()
Refreshes the resource to sync with Azure. |
|
abstract
Issue |
refresh(Context context)
Refreshes the resource to sync with Azure. |
| abstract String |
resourceGroupName()
Gets the name of the resource group. |
| abstract void |
setBackgroundVisualization(BackgroundVisualizationInner body)
Set the background visualization for the issue. |
| abstract Response<Void> |
setBackgroundVisualizationWithResponse(BackgroundVisualizationInner body, Context context)
Set the background visualization for the issue. |
|
abstract
System |
systemData()
Gets the system |
| abstract String |
type()
Gets the type property: The type of the resource. |
| abstract Update |
update()
Begins update for the Issue |
Method Details
addInvestigationResult
public abstract InvestigationResult addInvestigationResult(InvestigationResultInner body)
Adds investigation result.
Parameters:
Returns:
addInvestigationResultWithResponse
public abstract Response<InvestigationResult> addInvestigationResultWithResponse(InvestigationResultInner body, Context context)
Adds investigation result.
Parameters:
Returns:
addOrUpdateAlerts
public abstract RelatedAlerts addOrUpdateAlerts(RelatedAlertsInner body)
Add or update alerts associated with an issue.
Parameters:
Returns:
addOrUpdateAlertsWithResponse
public abstract Response<RelatedAlerts> addOrUpdateAlertsWithResponse(RelatedAlertsInner body, Context context)
Add or update alerts associated with an issue.
Parameters:
Returns:
addOrUpdateResources
public abstract RelatedResources addOrUpdateResources(RelatedResourcesInner body)
Add or update resources associated with an issue.
Parameters:
Returns:
addOrUpdateResourcesWithResponse
public abstract Response<RelatedResources> addOrUpdateResourcesWithResponse(RelatedResourcesInner body, Context context)
Add or update resources associated with an issue.
Parameters:
Returns:
fetchBackgroundVisualization
public abstract BackgroundVisualization fetchBackgroundVisualization()
Fetch the background visualization of the issue.
Returns:
fetchBackgroundVisualizationWithResponse
public abstract Response<BackgroundVisualization> fetchBackgroundVisualizationWithResponse(Context context)
Fetch the background visualization of the issue.
Parameters:
Returns:
fetchInvestigationResult
public abstract InvestigationResult fetchInvestigationResult(FetchInvestigationResultParameters body)
Fetch investigation result.
Parameters:
Returns:
fetchInvestigationResultWithResponse
public abstract Response<InvestigationResult> fetchInvestigationResultWithResponse(FetchInvestigationResultParameters body, Context context)
Fetch investigation result.
Parameters:
Returns:
id
public abstract String id()
Gets the id property: Fully qualified resource Id for the resource.
Returns:
innerModel
public abstract IssueResourceInner innerModel()
Gets the inner com.azure.resourcemanager.monitor.workspaces.fluent.models.IssueResourceInner object.
Returns:
listAlerts
public abstract PagedRelatedAlert listAlerts(ListParameter body)
List all alerts in the issue - this method uses pagination to return all alerts.
Parameters:
Returns:
listAlertsWithResponse
public abstract Response<PagedRelatedAlert> listAlertsWithResponse(ListParameter body, Context context)
List all alerts in the issue - this method uses pagination to return all alerts.
Parameters:
Returns:
listResources
public abstract PagedRelatedResource listResources(ListParameter body)
List all resources in the issue - this method uses pagination to return all resources.
Parameters:
Returns:
listResourcesWithResponse
public abstract Response<PagedRelatedResource> listResourcesWithResponse(ListParameter body, Context context)
List all resources in the issue - this method uses pagination to return all resources.
Parameters:
Returns:
name
public abstract String name()
Gets the name property: The name of the resource.
Returns:
properties
public abstract IssueProperties properties()
Gets the properties property: The resource-specific properties for this resource.
Returns:
refresh
public abstract IssueResource refresh()
Refreshes the resource to sync with Azure.
Returns:
refresh
public abstract IssueResource refresh(Context context)
Refreshes the resource to sync with Azure.
Parameters:
Returns:
resourceGroupName
public abstract String resourceGroupName()
Gets the name of the resource group.
Returns:
setBackgroundVisualization
public abstract void setBackgroundVisualization(BackgroundVisualizationInner body)
Set the background visualization for the issue.
Parameters:
setBackgroundVisualizationWithResponse
public abstract Response<Void> setBackgroundVisualizationWithResponse(BackgroundVisualizationInner body, Context context)
Set the background visualization for the issue.
Parameters:
Returns:
systemData
public abstract SystemData systemData()
Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.
Returns:
type
public abstract String type()
Gets the type property: The type of the resource.
Returns:
update
public abstract IssueResource.Update update()
Begins update for the IssueResource resource.
Returns: