C# 클래스 DataSift.DataSiftClient

파일 보기 프로젝트 열기: datasift/datasift-dotnet 1 사용 예제들

공개 메소드들

메소드 설명
Balance ( ) : DataSift.Rest.RestAPIResponse
Compile ( string csdl ) : DataSift.Rest.RestAPIResponse
Connect ( bool secure = true, string domain = "stream.datasift.com", bool autoReconnect = true ) : DataSift.Streaming.DataSiftStream
DPU ( string hash = null, string historicsId = null ) : DataSift.Rest.RestAPIResponse
DataSiftClient ( string username, string apikey, GetAPIRequestDelegate requestCreator = null, GetStreamConnectionDelegate connectionCreator = null, GetIngestRequestDelegate ingestRequestCreator = null, string baseUrl = null, string apiVersion = null, string baseIngestUrl = null ) : System
GetIngestRequest ( ) : IIngestAPIRequest
GetRequest ( ) : IRestAPIRequest
Pull ( string id, int size = null, string cursor = null ) : DataSift.Rest.PullAPIResponse
Usage ( UsagePeriod period = null ) : DataSift.Rest.RestAPIResponse
Validate ( string csdl ) : DataSift.Rest.RestAPIResponse

비공개 메소드들

메소드 설명
GetIngestRequestDefault ( string username, string apikey, string baseIngestUrl, string apiVersion ) : IIngestAPIRequest
GetRequestDefault ( string username, string apikey, string baseUrl, string apiVersion ) : IRestAPIRequest

메소드 상세

Balance() 공개 메소드

public Balance ( ) : DataSift.Rest.RestAPIResponse
리턴 DataSift.Rest.RestAPIResponse

Compile() 공개 메소드

public Compile ( string csdl ) : DataSift.Rest.RestAPIResponse
csdl string
리턴 DataSift.Rest.RestAPIResponse

Connect() 공개 메소드

public Connect ( bool secure = true, string domain = "stream.datasift.com", bool autoReconnect = true ) : DataSift.Streaming.DataSiftStream
secure bool
domain string
autoReconnect bool
리턴 DataSift.Streaming.DataSiftStream

DPU() 공개 메소드

public DPU ( string hash = null, string historicsId = null ) : DataSift.Rest.RestAPIResponse
hash string
historicsId string
리턴 DataSift.Rest.RestAPIResponse

DataSiftClient() 공개 메소드

public DataSiftClient ( string username, string apikey, GetAPIRequestDelegate requestCreator = null, GetStreamConnectionDelegate connectionCreator = null, GetIngestRequestDelegate ingestRequestCreator = null, string baseUrl = null, string apiVersion = null, string baseIngestUrl = null ) : System
username string
apikey string
requestCreator GetAPIRequestDelegate
connectionCreator GetStreamConnectionDelegate
ingestRequestCreator GetIngestRequestDelegate
baseUrl string
apiVersion string
baseIngestUrl string
리턴 System

GetIngestRequest() 공개 메소드

public GetIngestRequest ( ) : IIngestAPIRequest
리턴 IIngestAPIRequest

GetRequest() 공개 메소드

public GetRequest ( ) : IRestAPIRequest
리턴 IRestAPIRequest

Pull() 공개 메소드

public Pull ( string id, int size = null, string cursor = null ) : DataSift.Rest.PullAPIResponse
id string
size int
cursor string
리턴 DataSift.Rest.PullAPIResponse

Usage() 공개 메소드

public Usage ( UsagePeriod period = null ) : DataSift.Rest.RestAPIResponse
period UsagePeriod
리턴 DataSift.Rest.RestAPIResponse

Validate() 공개 메소드

public Validate ( string csdl ) : DataSift.Rest.RestAPIResponse
csdl string
리턴 DataSift.Rest.RestAPIResponse