// Initialize the Amazon Cognito credentials provider
CognitoCachingCredentialsProvider credentialsProvider = new
CognitoCachingCredentialsProvider( getApplicationContext(), "us-east-1:9db41e51-c4e4-4188-b35f-f6b4de38a6fe", // Identity Pool ID Regions.US_EAST_1 // Region );
// Initialize the Cognito Sync client
CognitoSyncManager syncClient = new CognitoSyncManager( getApplicationContext(), Regions.US_EAST_1, // Region credentialsProvider);
// Create a record in a dataset and synchronize with the server
Dataset dataset = syncClient.openOrCreateDataset("myDataset"); dataset.put("myKey", "myValue"); dataset.synchronize(new DefaultSyncCallback() { @Override public void onSuccess(Dataset dataset, List newRecords) { //Your handler code here } });