C# Class Amazon.MobileAnalytics.AmazonMobileAnalyticsClient

Implementation for accessing MobileAnalytics Amazon Mobile Analytics is a service for collecting, visualizing, and understanding app usage data at scale.
Inheritance: AmazonUnityServiceClient, IAmazonMobileAnalytics
Mostra file Open project: aws/aws-sdk-net Class Usage Examples

Public Methods

Method Description
AmazonMobileAnalyticsClient ( ) : System

Constructs AmazonMobileAnalyticsClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonMobileAnalyticsClient ( AWSCredentials credentials ) : System

Constructs AmazonMobileAnalyticsClient with AWS Credentials

AmazonMobileAnalyticsClient ( AWSCredentials credentials, AmazonMobileAnalyticsConfig clientConfig ) : System

Constructs AmazonMobileAnalyticsClient with AWS Credentials and an AmazonMobileAnalyticsClient Configuration object.

AmazonMobileAnalyticsClient ( AWSCredentials credentials, RegionEndpoint region ) : System

Constructs AmazonMobileAnalyticsClient with AWS Credentials

AmazonMobileAnalyticsClient ( AmazonMobileAnalyticsConfig config ) : System

Constructs AmazonMobileAnalyticsClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonMobileAnalyticsClient ( RegionEndpoint region ) : System

Constructs AmazonMobileAnalyticsClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonMobileAnalyticsClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System

Constructs AmazonMobileAnalyticsClient with AWS Access Key ID and AWS Secret Key

AmazonMobileAnalyticsClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonMobileAnalyticsConfig clientConfig ) : System

Constructs AmazonMobileAnalyticsClient with AWS Access Key ID, AWS Secret Key and an AmazonMobileAnalyticsClient Configuration object.

AmazonMobileAnalyticsClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System

Constructs AmazonMobileAnalyticsClient with AWS Access Key ID and AWS Secret Key

AmazonMobileAnalyticsClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System

Constructs AmazonMobileAnalyticsClient with AWS Access Key ID and AWS Secret Key

AmazonMobileAnalyticsClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonMobileAnalyticsConfig clientConfig ) : System

Constructs AmazonMobileAnalyticsClient with AWS Access Key ID, AWS Secret Key and an AmazonMobileAnalyticsClient Configuration object.

AmazonMobileAnalyticsClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System

Constructs AmazonMobileAnalyticsClient with AWS Access Key ID and AWS Secret Key

PutEventsAsync ( Amazon.MobileAnalytics.Model.PutEventsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the PutEvents operation.

PutEventsAsync ( Amazon.MobileAnalytics.Model.PutEventsRequest request, PutEventsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the PutEvents operation.

Protected Methods

Method Description
CreateSigner ( ) : AbstractAWSSigner

Creates the signer for the service.

Dispose ( bool disposing ) : void

Disposes the service client.

Private Methods

Method Description
PutEvents ( Amazon.MobileAnalytics.Model.PutEventsRequest request ) : PutEventsResponse

Method Details

AmazonMobileAnalyticsClient() public method

Constructs AmazonMobileAnalyticsClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonMobileAnalyticsClient ( ) : System
return System

AmazonMobileAnalyticsClient() public method

Constructs AmazonMobileAnalyticsClient with AWS Credentials
public AmazonMobileAnalyticsClient ( AWSCredentials credentials ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
return System

AmazonMobileAnalyticsClient() public method

Constructs AmazonMobileAnalyticsClient with AWS Credentials and an AmazonMobileAnalyticsClient Configuration object.
public AmazonMobileAnalyticsClient ( AWSCredentials credentials, AmazonMobileAnalyticsConfig clientConfig ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
clientConfig AmazonMobileAnalyticsConfig The AmazonMobileAnalyticsClient Configuration Object
return System

AmazonMobileAnalyticsClient() public method

Constructs AmazonMobileAnalyticsClient with AWS Credentials
public AmazonMobileAnalyticsClient ( AWSCredentials credentials, RegionEndpoint region ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
region RegionEndpoint The region to connect.
return System

AmazonMobileAnalyticsClient() public method

Constructs AmazonMobileAnalyticsClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonMobileAnalyticsClient ( AmazonMobileAnalyticsConfig config ) : System
config AmazonMobileAnalyticsConfig The AmazonMobileAnalyticsClient Configuration Object
return System

AmazonMobileAnalyticsClient() public method

Constructs AmazonMobileAnalyticsClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonMobileAnalyticsClient ( RegionEndpoint region ) : System
region RegionEndpoint The region to connect.
return System

AmazonMobileAnalyticsClient() public method

Constructs AmazonMobileAnalyticsClient with AWS Access Key ID and AWS Secret Key
public AmazonMobileAnalyticsClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
return System

AmazonMobileAnalyticsClient() public method

Constructs AmazonMobileAnalyticsClient with AWS Access Key ID, AWS Secret Key and an AmazonMobileAnalyticsClient Configuration object.
public AmazonMobileAnalyticsClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonMobileAnalyticsConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
clientConfig AmazonMobileAnalyticsConfig The AmazonMobileAnalyticsClient Configuration Object
return System

AmazonMobileAnalyticsClient() public method

Constructs AmazonMobileAnalyticsClient with AWS Access Key ID and AWS Secret Key
public AmazonMobileAnalyticsClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
region RegionEndpoint The region to connect.
return System

AmazonMobileAnalyticsClient() public method

Constructs AmazonMobileAnalyticsClient with AWS Access Key ID and AWS Secret Key
public AmazonMobileAnalyticsClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
return System

AmazonMobileAnalyticsClient() public method

Constructs AmazonMobileAnalyticsClient with AWS Access Key ID, AWS Secret Key and an AmazonMobileAnalyticsClient Configuration object.
public AmazonMobileAnalyticsClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonMobileAnalyticsConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
clientConfig AmazonMobileAnalyticsConfig The AmazonMobileAnalyticsClient Configuration Object
return System

AmazonMobileAnalyticsClient() public method

Constructs AmazonMobileAnalyticsClient with AWS Access Key ID and AWS Secret Key
public AmazonMobileAnalyticsClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
region RegionEndpoint The region to connect.
return System

CreateSigner() protected method

Creates the signer for the service.
protected CreateSigner ( ) : AbstractAWSSigner
return Amazon.Runtime.Internal.Auth.AbstractAWSSigner

Dispose() protected method

Disposes the service client.
protected Dispose ( bool disposing ) : void
disposing bool
return void

PutEventsAsync() public method

Initiates the asynchronous execution of the PutEvents operation.
public PutEventsAsync ( Amazon.MobileAnalytics.Model.PutEventsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.MobileAnalytics.Model.PutEventsRequest Container for the necessary parameters to execute the PutEvents operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

PutEventsAsync() public method

Initiates the asynchronous execution of the PutEvents operation.
public PutEventsAsync ( Amazon.MobileAnalytics.Model.PutEventsRequest request, PutEventsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.MobileAnalytics.Model.PutEventsRequest Container for the necessary parameters to execute the PutEvents operation on AmazonMobileAnalyticsClient.
callback PutEventsResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return void