Annotations Interface
public interface Annotations
Resource collection API of Annotations.
Method Summary
Method Details
create
public abstract List<Annotation> create(String resourceGroupName, String resourceName, AnnotationInner annotationProperties)
Create an Annotation of an Application Insights component.
Parameters:
Returns:
createWithResponse
public abstract Response<List<Annotation>> createWithResponse(String resourceGroupName, String resourceName, AnnotationInner annotationProperties, Context context)
Create an Annotation of an Application Insights component.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String resourceName, String annotationId)
Delete an Annotation of an Application Insights component.
Parameters:
deleteWithResponse
public abstract Response<Void> deleteWithResponse(String resourceGroupName, String resourceName, String annotationId, Context context)
Delete an Annotation of an Application Insights component.
Parameters:
Returns:
get
public abstract List<Annotation> get(String resourceGroupName, String resourceName, String annotationId)
Get the annotation for given id.
Parameters:
Returns:
getWithResponse
public abstract Response<List<Annotation>> getWithResponse(String resourceGroupName, String resourceName, String annotationId, Context context)
Get the annotation for given id.
Parameters:
Returns:
list
public abstract PagedIterable<Annotation> list(String resourceGroupName, String resourceName, String start, String end)
Gets the list of annotations for a component for given time range.
Parameters:
Returns:
list
public abstract PagedIterable<Annotation> list(String resourceGroupName, String resourceName, String start, String end, Context context)
Gets the list of annotations for a component for given time range.
Parameters:
Returns: