EvidencesClient Interface
public interface EvidencesClient
An instance of this class provides access to all the operations defined in EvidencesClient.
Method Summary
Method Details
createOrUpdate
public abstract EvidenceResourceInner createOrUpdate(String reportName, String evidenceName, EvidenceResourceInner properties)
Create or Update an evidence a specified report.
Parameters:
Returns:
createOrUpdateWithResponse
public abstract Response<EvidenceResourceInner> createOrUpdateWithResponse(String reportName, String evidenceName, EvidenceResourceInner properties, String offerGuid, String reportCreatorTenantId, Context context)
Create or Update an evidence a specified report.
Parameters:
Returns:
delete
public abstract void delete(String reportName, String evidenceName)
Delete an existent evidence from a specified report.
Parameters:
deleteWithResponse
public abstract Response<Void> deleteWithResponse(String reportName, String evidenceName, Context context)
Delete an existent evidence from a specified report.
Parameters:
Returns:
download
public abstract EvidenceFileDownloadResponseInner download(String reportName, String evidenceName, EvidenceFileDownloadRequest body)
Download evidence file.
Parameters:
Returns:
downloadWithResponse
public abstract Response<EvidenceFileDownloadResponseInner> downloadWithResponse(String reportName, String evidenceName, EvidenceFileDownloadRequest body, Context context)
Download evidence file.
Parameters:
Returns:
get
public abstract EvidenceResourceInner get(String reportName, String evidenceName)
Get the evidence metadata.
Parameters:
Returns:
getWithResponse
public abstract Response<EvidenceResourceInner> getWithResponse(String reportName, String evidenceName, Context context)
Get the evidence metadata.
Parameters:
Returns:
listByReport
public abstract PagedIterable<EvidenceResourceInner> listByReport(String reportName)
Returns a paginated list of evidences for a specified report.
Parameters:
Returns:
listByReport
public abstract PagedIterable<EvidenceResourceInner> listByReport(String reportName, String skipToken, Integer top, String select, String filter, String orderby, String offerGuid, String reportCreatorTenantId, Context context)
Returns a paginated list of evidences for a specified report.
Parameters:
Returns: