public void BuildTest() { TransactionRetention retention = TransactionRetentionBuilder.NewTransactionRetention().Build(); DataManagementPolicyBuilder builder = DataManagementPolicyBuilder.NewDataManagementPolicy() .WithTransactionRetention(retention); DataManagementPolicy result = builder.Build(); Assert.IsNotNull(result); Assert.IsNotNull(result.TransactionRetention); }
override public void Execute() { DataManagementPolicy dataManagementPolicy = DataManagementPolicyBuilder.NewDataManagementPolicy() .WithTransactionRetention(TransactionRetentionBuilder.NewTransactionRetention() .WithArchived(60) .WithCompleted(60) .WithDeclined(60) .WithDraft(60) .WithExpired(60) .WithOptedOut(60) .WithSent(0) .Build()) .Build(); OssClient.DataRetentionSettingsService.SetDataManagementPolicy(dataManagementPolicy); dataManagementPolicyAfterUpdate = OssClient.DataRetentionSettingsService.GetDataManagementPolicy(); }