C# Class Benchmarker.Models.HttpApi

Show file Open project: xamarin/benchmarker Class Usage Examples

Public Methods

Method Description
AmendRunset ( long runsetId, ApiObject contentObject ) : Task
DeleteRunset ( long runSetId ) : Task
GetRunset ( long runsetId ) : Task
GetRunsets ( string machine, string config ) : Task
PostRun ( long runId, ApiObject contentObject ) : Task
PutRunset ( ApiObject contentObject ) : Task

Private Methods

Method Description
ApiUrl ( string path, string>.IDictionary args ) : string
Delete ( string path, string>.IDictionary args, ApiObject contentObject ) : Task
Get ( string path, string>.IDictionary args ) : Task
HttpApi ( ) : System
Post ( string path, string>.IDictionary args, ApiObject contentObject ) : Task
Put ( string path, string>.IDictionary args, ApiObject contentObject ) : Task
Send ( string method, string path, string>.IDictionary args, ApiObject contentObject ) : Task

Method Details

AmendRunset() public static method

public static AmendRunset ( long runsetId, ApiObject contentObject ) : Task
runsetId long
contentObject ApiObject
return Task

DeleteRunset() public static method

public static DeleteRunset ( long runSetId ) : Task
runSetId long
return Task

GetRunset() public static method

public static GetRunset ( long runsetId ) : Task
runsetId long
return Task

GetRunsets() public static method

public static GetRunsets ( string machine, string config ) : Task
machine string
config string
return Task

PostRun() public static method

public static PostRun ( long runId, ApiObject contentObject ) : Task
runId long
contentObject ApiObject
return Task

PutRunset() public static method

public static PutRunset ( ApiObject contentObject ) : Task
contentObject ApiObject
return Task