All Downloads are FREE. Search and download functionalities are using the official Maven repository.

microsoft.dynamics.crm.entity.request.BusinessunitRequest Maven / Gradle / Ivy

There is a newer version: 0.2.2
Show newest version
package microsoft.dynamics.crm.entity.request;

import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonIgnoreType;
import com.github.davidmoten.odata.client.CollectionPageNonEntityRequest;
import com.github.davidmoten.odata.client.ContextPath;
import com.github.davidmoten.odata.client.EntityRequest;
import com.github.davidmoten.odata.client.NameValue;
import com.github.davidmoten.odata.client.annotation.Function;
import com.github.davidmoten.odata.client.internal.ParameterMap;
import com.github.davidmoten.odata.client.internal.TypedObject;

import java.util.Map;

import microsoft.dynamics.crm.entity.Businessunit;
import microsoft.dynamics.crm.entity.collection.request.AccountCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.ActioncardCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.ActivitypointerCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.AnnotationCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.ApplicationuserCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.AppointmentCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.AsyncoperationCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.BulkdeletefailureCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.BulkdeleteoperationCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.BusinessunitCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.CalendarCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.CallbackregistrationCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.CanvasappCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.CategoryCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.ConnectionCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.ConnectionreferenceCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.ConnectorCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.ContactCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.DuplicateruleCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.EmailCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.EmailserverprofileCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.EnvironmentvariabledefinitionCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.EnvironmentvariablevalueCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.ExchangesyncidmappingCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.ExportsolutionuploadCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.FaxCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.FeedbackCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.FlowsessionCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.Ggw_crewCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.Ggw_eventCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.Ggw_teamCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.Ggw_team_applicationCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.GoalCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.GoalrollupqueryCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.ImportCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.ImportdataCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.ImportfileCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.ImportlogCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.ImportmapCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.InteractionforemailCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.KnowledgearticleCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.LetterCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.MailboxCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.MailboxtrackingfolderCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.MailmergetemplateCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.Msdyn_aibdatasetCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.Msdyn_aibdatasetfileCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.Msdyn_aibdatasetrecordCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.Msdyn_aibdatasetscontainerCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.Msdyn_aibfileCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.Msdyn_aibfileattacheddataCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.Msdyn_aiconfigurationCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.Msdyn_aifptrainingdocumentCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.Msdyn_aimodelCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.Msdyn_aiodimageCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.Msdyn_aiodlabelCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.Msdyn_aiodtrainingboundingboxCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.Msdyn_aiodtrainingimageCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.Msdyn_aitemplateCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.Msdyn_analysiscomponentCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.Msdyn_analysisjobCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.Msdyn_analysisresultCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.Msdyn_analysisresultdetailCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.Msdyn_dataflowCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.Msdyn_knowledgearticleimageCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.Msdyn_knowledgearticletemplateCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.Msdyn_richtextfileCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.Msdyn_serviceconfigurationCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.Msdyn_slakpiCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.Msdyn_solutionhealthruleCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.Msdyn_solutionhealthruleargumentCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.PersonaldocumenttemplateCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.PhonecallCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.PostfollowCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.PostregardingCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.PrincipalobjectattributeaccessCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.ProcesssessionCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.ProcessstageparameterCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.QueueCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.RecurrenceruleCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.RecurringappointmentmasterCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.ReportCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.RoleCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.SharepointdocumentlocationCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.SharepointsiteCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.SlaCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.SlakpiinstanceCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.SocialactivityCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.SocialprofileCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.StagesolutionuploadCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.SyncerrorCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.SystemuserCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.TaskCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.TeamCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.TemplateCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.UserformCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.UserqueryCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.UserqueryvisualizationCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.UsersettingsCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.WorkflowCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.WorkflowbinaryCollectionRequest;
import microsoft.dynamics.crm.entity.collection.request.WorkflowlogCollectionRequest;
import microsoft.dynamics.crm.schema.SchemaInfo;

@JsonIgnoreType
public class BusinessunitRequest extends EntityRequest {

    public BusinessunitRequest(ContextPath contextPath) {
        super(Businessunit.class, contextPath, SchemaInfo.INSTANCE);
    }

    public ExchangesyncidmappingCollectionRequest business_unit_exchangesyncidmapping() {
        return new ExchangesyncidmappingCollectionRequest(
                        contextPath.addSegment("business_unit_exchangesyncidmapping"));
    }

    public ExchangesyncidmappingRequest business_unit_exchangesyncidmapping(String exchangesyncidmappingid) {
        return new ExchangesyncidmappingRequest(contextPath.addSegment("business_unit_exchangesyncidmapping").addKeys(new NameValue(exchangesyncidmappingid.toString())));
    }

    public InteractionforemailCollectionRequest business_unit_new_interactionforemail() {
        return new InteractionforemailCollectionRequest(
                        contextPath.addSegment("business_unit_new_interactionforemail"));
    }

    public InteractionforemailRequest business_unit_new_interactionforemail(String interactionforemailid) {
        return new InteractionforemailRequest(contextPath.addSegment("business_unit_new_interactionforemail").addKeys(new NameValue(interactionforemailid.toString())));
    }

    public KnowledgearticleCollectionRequest business_unit_knowledgearticle() {
        return new KnowledgearticleCollectionRequest(
                        contextPath.addSegment("business_unit_knowledgearticle"));
    }

    public KnowledgearticleRequest business_unit_knowledgearticle(String knowledgearticleid) {
        return new KnowledgearticleRequest(contextPath.addSegment("business_unit_knowledgearticle").addKeys(new NameValue(knowledgearticleid.toString())));
    }

    public SharepointdocumentlocationCollectionRequest business_unit_sharepointdocumentlocation() {
        return new SharepointdocumentlocationCollectionRequest(
                        contextPath.addSegment("business_unit_sharepointdocumentlocation"));
    }

    public SharepointdocumentlocationRequest business_unit_sharepointdocumentlocation(String sharepointdocumentlocationid) {
        return new SharepointdocumentlocationRequest(contextPath.addSegment("business_unit_sharepointdocumentlocation").addKeys(new NameValue(sharepointdocumentlocationid.toString())));
    }

    public GoalCollectionRequest business_unit_goal() {
        return new GoalCollectionRequest(
                        contextPath.addSegment("business_unit_goal"));
    }

    public GoalRequest business_unit_goal(String goalid) {
        return new GoalRequest(contextPath.addSegment("business_unit_goal").addKeys(new NameValue(goalid.toString())));
    }

    public MailboxCollectionRequest business_unit_mailbox() {
        return new MailboxCollectionRequest(
                        contextPath.addSegment("business_unit_mailbox"));
    }

    public MailboxRequest business_unit_mailbox(String mailboxid) {
        return new MailboxRequest(contextPath.addSegment("business_unit_mailbox").addKeys(new NameValue(mailboxid.toString())));
    }

    public RecurrenceruleCollectionRequest business_unit_recurrencerule() {
        return new RecurrenceruleCollectionRequest(
                        contextPath.addSegment("business_unit_recurrencerule"));
    }

    public RecurrenceruleRequest business_unit_recurrencerule(String ruleid) {
        return new RecurrenceruleRequest(contextPath.addSegment("business_unit_recurrencerule").addKeys(new NameValue(ruleid.toString())));
    }

    public SyncerrorCollectionRequest businessUnit_SyncErrors() {
        return new SyncerrorCollectionRequest(
                        contextPath.addSegment("BusinessUnit_SyncErrors"));
    }

    public SyncerrorRequest businessUnit_SyncErrors(String syncerrorid) {
        return new SyncerrorRequest(contextPath.addSegment("BusinessUnit_SyncErrors").addKeys(new NameValue(syncerrorid.toString())));
    }

    public TransactioncurrencyRequest transactioncurrencyid() {
        return new TransactioncurrencyRequest(contextPath.addSegment("transactioncurrencyid"));
    }

    public BulkdeleteoperationCollectionRequest bulkDeleteOperation_BusinessUnit() {
        return new BulkdeleteoperationCollectionRequest(
                        contextPath.addSegment("BulkDeleteOperation_BusinessUnit"));
    }

    public BulkdeleteoperationRequest bulkDeleteOperation_BusinessUnit(String bulkdeleteoperationid) {
        return new BulkdeleteoperationRequest(contextPath.addSegment("BulkDeleteOperation_BusinessUnit").addKeys(new NameValue(bulkdeleteoperationid.toString())));
    }

    public SystemuserRequest modifiedby() {
        return new SystemuserRequest(contextPath.addSegment("modifiedby"));
    }

    public WorkflowCollectionRequest business_unit_workflow() {
        return new WorkflowCollectionRequest(
                        contextPath.addSegment("business_unit_workflow"));
    }

    public WorkflowRequest business_unit_workflow(String workflowid) {
        return new WorkflowRequest(contextPath.addSegment("business_unit_workflow").addKeys(new NameValue(workflowid.toString())));
    }

    public SyncerrorCollectionRequest businessUnit_SyncError() {
        return new SyncerrorCollectionRequest(
                        contextPath.addSegment("BusinessUnit_SyncError"));
    }

    public SyncerrorRequest businessUnit_SyncError(String syncerrorid) {
        return new SyncerrorRequest(contextPath.addSegment("BusinessUnit_SyncError").addKeys(new NameValue(syncerrorid.toString())));
    }

    public PostregardingCollectionRequest business_unit_PostRegarding() {
        return new PostregardingCollectionRequest(
                        contextPath.addSegment("business_unit_PostRegarding"));
    }

    public PostregardingRequest business_unit_PostRegarding(String postregardingid) {
        return new PostregardingRequest(contextPath.addSegment("business_unit_PostRegarding").addKeys(new NameValue(postregardingid.toString())));
    }

    public PostfollowCollectionRequest business_unit_postfollows() {
        return new PostfollowCollectionRequest(
                        contextPath.addSegment("business_unit_postfollows"));
    }

    public PostfollowRequest business_unit_postfollows(String postfollowid) {
        return new PostfollowRequest(contextPath.addSegment("business_unit_postfollows").addKeys(new NameValue(postfollowid.toString())));
    }

    public AsyncoperationCollectionRequest businessUnit_AsyncOperations() {
        return new AsyncoperationCollectionRequest(
                        contextPath.addSegment("BusinessUnit_AsyncOperations"));
    }

    public AsyncoperationRequest businessUnit_AsyncOperations(String asyncoperationid) {
        return new AsyncoperationRequest(contextPath.addSegment("BusinessUnit_AsyncOperations").addKeys(new NameValue(asyncoperationid.toString())));
    }

    public QueueCollectionRequest business_unit_queues() {
        return new QueueCollectionRequest(
                        contextPath.addSegment("business_unit_queues"));
    }

    public QueueRequest business_unit_queues(String queueid) {
        return new QueueRequest(contextPath.addSegment("business_unit_queues").addKeys(new NameValue(queueid.toString())));
    }

    public FaxCollectionRequest business_unit_fax_activities() {
        return new FaxCollectionRequest(
                        contextPath.addSegment("business_unit_fax_activities"));
    }

    public FaxRequest business_unit_fax_activities(String activityid) {
        return new FaxRequest(contextPath.addSegment("business_unit_fax_activities").addKeys(new NameValue(activityid.toString())));
    }

    public CalendarCollectionRequest business_unit_calendars() {
        return new CalendarCollectionRequest(
                        contextPath.addSegment("business_unit_calendars"));
    }

    public CalendarRequest business_unit_calendars(String calendarid) {
        return new CalendarRequest(contextPath.addSegment("business_unit_calendars").addKeys(new NameValue(calendarid.toString())));
    }

    public SystemuserRequest createdonbehalfby() {
        return new SystemuserRequest(contextPath.addSegment("createdonbehalfby"));
    }

    public ImportlogCollectionRequest businessUnit_ImportLogs() {
        return new ImportlogCollectionRequest(
                        contextPath.addSegment("BusinessUnit_ImportLogs"));
    }

    public ImportlogRequest businessUnit_ImportLogs(String importlogid) {
        return new ImportlogRequest(contextPath.addSegment("BusinessUnit_ImportLogs").addKeys(new NameValue(importlogid.toString())));
    }

    public AnnotationCollectionRequest business_unit_annotations() {
        return new AnnotationCollectionRequest(
                        contextPath.addSegment("business_unit_annotations"));
    }

    public AnnotationRequest business_unit_annotations(String annotationid) {
        return new AnnotationRequest(contextPath.addSegment("business_unit_annotations").addKeys(new NameValue(annotationid.toString())));
    }

    public CalendarRequest calendarid() {
        return new CalendarRequest(contextPath.addSegment("calendarid"));
    }

    public RecurringappointmentmasterCollectionRequest business_unit_recurringappointmentmaster_activities() {
        return new RecurringappointmentmasterCollectionRequest(
                        contextPath.addSegment("business_unit_recurringappointmentmaster_activities"));
    }

    public RecurringappointmentmasterRequest business_unit_recurringappointmentmaster_activities(String activityid) {
        return new RecurringappointmentmasterRequest(contextPath.addSegment("business_unit_recurringappointmentmaster_activities").addKeys(new NameValue(activityid.toString())));
    }

    public TemplateCollectionRequest business_unit_templates() {
        return new TemplateCollectionRequest(
                        contextPath.addSegment("business_unit_templates"));
    }

    public TemplateRequest business_unit_templates(String templateid) {
        return new TemplateRequest(contextPath.addSegment("business_unit_templates").addKeys(new NameValue(templateid.toString())));
    }

    public AccountCollectionRequest business_unit_accounts() {
        return new AccountCollectionRequest(
                        contextPath.addSegment("business_unit_accounts"));
    }

    public AccountRequest business_unit_accounts(String accountid) {
        return new AccountRequest(contextPath.addSegment("business_unit_accounts").addKeys(new NameValue(accountid.toString())));
    }

    public SocialprofileCollectionRequest business_unit_socialprofiles() {
        return new SocialprofileCollectionRequest(
                        contextPath.addSegment("business_unit_socialprofiles"));
    }

    public SocialprofileRequest business_unit_socialprofiles(String socialprofileid) {
        return new SocialprofileRequest(contextPath.addSegment("business_unit_socialprofiles").addKeys(new NameValue(socialprofileid.toString())));
    }

    public AppointmentCollectionRequest business_unit_appointment_activities() {
        return new AppointmentCollectionRequest(
                        contextPath.addSegment("business_unit_appointment_activities"));
    }

    public AppointmentRequest business_unit_appointment_activities(String activityid) {
        return new AppointmentRequest(contextPath.addSegment("business_unit_appointment_activities").addKeys(new NameValue(activityid.toString())));
    }

    public LetterCollectionRequest business_unit_letter_activities() {
        return new LetterCollectionRequest(
                        contextPath.addSegment("business_unit_letter_activities"));
    }

    public LetterRequest business_unit_letter_activities(String activityid) {
        return new LetterRequest(contextPath.addSegment("business_unit_letter_activities").addKeys(new NameValue(activityid.toString())));
    }

    public ActioncardCollectionRequest business_unit_actioncards() {
        return new ActioncardCollectionRequest(
                        contextPath.addSegment("business_unit_actioncards"));
    }

    public ActioncardRequest business_unit_actioncards(String actioncardid) {
        return new ActioncardRequest(contextPath.addSegment("business_unit_actioncards").addKeys(new NameValue(actioncardid.toString())));
    }

    public TaskCollectionRequest business_unit_task_activities() {
        return new TaskCollectionRequest(
                        contextPath.addSegment("business_unit_task_activities"));
    }

    public TaskRequest business_unit_task_activities(String activityid) {
        return new TaskRequest(contextPath.addSegment("business_unit_task_activities").addKeys(new NameValue(activityid.toString())));
    }

    public ActivitypointerCollectionRequest business_unit_activitypointer() {
        return new ActivitypointerCollectionRequest(
                        contextPath.addSegment("business_unit_activitypointer"));
    }

    public ActivitypointerRequest business_unit_activitypointer(String activityid) {
        return new ActivitypointerRequest(contextPath.addSegment("business_unit_activitypointer").addKeys(new NameValue(activityid.toString())));
    }

    public QueueCollectionRequest business_unit_queues2() {
        return new QueueCollectionRequest(
                        contextPath.addSegment("business_unit_queues2"));
    }

    public QueueRequest business_unit_queues2(String queueid) {
        return new QueueRequest(contextPath.addSegment("business_unit_queues2").addKeys(new NameValue(queueid.toString())));
    }

    public AsyncoperationCollectionRequest business_unit_asyncoperation() {
        return new AsyncoperationCollectionRequest(
                        contextPath.addSegment("business_unit_asyncoperation"));
    }

    public AsyncoperationRequest business_unit_asyncoperation(String asyncoperationid) {
        return new AsyncoperationRequest(contextPath.addSegment("business_unit_asyncoperation").addKeys(new NameValue(asyncoperationid.toString())));
    }

    public EmailCollectionRequest business_unit_email_activities() {
        return new EmailCollectionRequest(
                        contextPath.addSegment("business_unit_email_activities"));
    }

    public EmailRequest business_unit_email_activities(String activityid) {
        return new EmailRequest(contextPath.addSegment("business_unit_email_activities").addKeys(new NameValue(activityid.toString())));
    }

    public RoleCollectionRequest business_unit_roles() {
        return new RoleCollectionRequest(
                        contextPath.addSegment("business_unit_roles"));
    }

    public RoleRequest business_unit_roles(String roleid) {
        return new RoleRequest(contextPath.addSegment("business_unit_roles").addKeys(new NameValue(roleid.toString())));
    }

    public TeamCollectionRequest business_unit_teams() {
        return new TeamCollectionRequest(
                        contextPath.addSegment("business_unit_teams"));
    }

    public TeamRequest business_unit_teams(String ownerid) {
        return new TeamRequest(contextPath.addSegment("business_unit_teams").addKeys(new NameValue(ownerid.toString())));
    }

    public SystemuserRequest createdby() {
        return new SystemuserRequest(contextPath.addSegment("createdby"));
    }

    public UserqueryvisualizationCollectionRequest business_unit_userqueryvisualizations() {
        return new UserqueryvisualizationCollectionRequest(
                        contextPath.addSegment("business_unit_userqueryvisualizations"));
    }

    public UserqueryvisualizationRequest business_unit_userqueryvisualizations(String userqueryvisualizationid) {
        return new UserqueryvisualizationRequest(contextPath.addSegment("business_unit_userqueryvisualizations").addKeys(new NameValue(userqueryvisualizationid.toString())));
    }

    public SlakpiinstanceCollectionRequest business_unit_slakpiinstance() {
        return new SlakpiinstanceCollectionRequest(
                        contextPath.addSegment("business_unit_slakpiinstance"));
    }

    public SlakpiinstanceRequest business_unit_slakpiinstance(String slakpiinstanceid) {
        return new SlakpiinstanceRequest(contextPath.addSegment("business_unit_slakpiinstance").addKeys(new NameValue(slakpiinstanceid.toString())));
    }

    public ProcesssessionCollectionRequest owning_businessunit_processsessions() {
        return new ProcesssessionCollectionRequest(
                        contextPath.addSegment("Owning_businessunit_processsessions"));
    }

    public ProcesssessionRequest owning_businessunit_processsessions(String processsessionid) {
        return new ProcesssessionRequest(contextPath.addSegment("Owning_businessunit_processsessions").addKeys(new NameValue(processsessionid.toString())));
    }

    public DuplicateruleCollectionRequest businessUnit_DuplicateRules() {
        return new DuplicateruleCollectionRequest(
                        contextPath.addSegment("BusinessUnit_DuplicateRules"));
    }

    public DuplicateruleRequest businessUnit_DuplicateRules(String duplicateruleid) {
        return new DuplicateruleRequest(contextPath.addSegment("BusinessUnit_DuplicateRules").addKeys(new NameValue(duplicateruleid.toString())));
    }

    public SystemuserRequest modifiedonbehalfby() {
        return new SystemuserRequest(contextPath.addSegment("modifiedonbehalfby"));
    }

    public ImportdataCollectionRequest businessUnit_ImportData() {
        return new ImportdataCollectionRequest(
                        contextPath.addSegment("BusinessUnit_ImportData"));
    }

    public ImportdataRequest businessUnit_ImportData(String importdataid) {
        return new ImportdataRequest(contextPath.addSegment("BusinessUnit_ImportData").addKeys(new NameValue(importdataid.toString())));
    }

    public ProcesssessionCollectionRequest businessUnit_ProcessSessions() {
        return new ProcesssessionCollectionRequest(
                        contextPath.addSegment("BusinessUnit_ProcessSessions"));
    }

    public ProcesssessionRequest businessUnit_ProcessSessions(String processsessionid) {
        return new ProcesssessionRequest(contextPath.addSegment("BusinessUnit_ProcessSessions").addKeys(new NameValue(processsessionid.toString())));
    }

    public OrganizationRequest organizationid() {
        return new OrganizationRequest(contextPath.addSegment("organizationid"));
    }

    public PhonecallCollectionRequest business_unit_phone_call_activities() {
        return new PhonecallCollectionRequest(
                        contextPath.addSegment("business_unit_phone_call_activities"));
    }

    public PhonecallRequest business_unit_phone_call_activities(String activityid) {
        return new PhonecallRequest(contextPath.addSegment("business_unit_phone_call_activities").addKeys(new NameValue(activityid.toString())));
    }

    public ContactCollectionRequest business_unit_contacts() {
        return new ContactCollectionRequest(
                        contextPath.addSegment("business_unit_contacts"));
    }

    public ContactRequest business_unit_contacts(String contactid) {
        return new ContactRequest(contextPath.addSegment("business_unit_contacts").addKeys(new NameValue(contactid.toString())));
    }

    public SharepointsiteCollectionRequest business_unit_sharepointsites() {
        return new SharepointsiteCollectionRequest(
                        contextPath.addSegment("business_unit_sharepointsites"));
    }

    public SharepointsiteRequest business_unit_sharepointsites(String sharepointsiteid) {
        return new SharepointsiteRequest(contextPath.addSegment("business_unit_sharepointsites").addKeys(new NameValue(sharepointsiteid.toString())));
    }

    public EmailserverprofileCollectionRequest business_unit_emailserverprofile() {
        return new EmailserverprofileCollectionRequest(
                        contextPath.addSegment("business_unit_emailserverprofile"));
    }

    public EmailserverprofileRequest business_unit_emailserverprofile(String emailserverprofileid) {
        return new EmailserverprofileRequest(contextPath.addSegment("business_unit_emailserverprofile").addKeys(new NameValue(emailserverprofileid.toString())));
    }

    public MailmergetemplateCollectionRequest business_unit_mailmergetemplates() {
        return new MailmergetemplateCollectionRequest(
                        contextPath.addSegment("business_unit_mailmergetemplates"));
    }

    public MailmergetemplateRequest business_unit_mailmergetemplates(String mailmergetemplateid) {
        return new MailmergetemplateRequest(contextPath.addSegment("business_unit_mailmergetemplates").addKeys(new NameValue(mailmergetemplateid.toString())));
    }

    public WorkflowlogCollectionRequest business_unit_workflowlogs() {
        return new WorkflowlogCollectionRequest(
                        contextPath.addSegment("business_unit_workflowlogs"));
    }

    public WorkflowlogRequest business_unit_workflowlogs(String workflowlogid) {
        return new WorkflowlogRequest(contextPath.addSegment("business_unit_workflowlogs").addKeys(new NameValue(workflowlogid.toString())));
    }

    public BulkdeletefailureCollectionRequest businessUnit_BulkDeleteFailures() {
        return new BulkdeletefailureCollectionRequest(
                        contextPath.addSegment("BusinessUnit_BulkDeleteFailures"));
    }

    public BulkdeletefailureRequest businessUnit_BulkDeleteFailures(String bulkdeletefailureid) {
        return new BulkdeletefailureRequest(contextPath.addSegment("BusinessUnit_BulkDeleteFailures").addKeys(new NameValue(bulkdeletefailureid.toString())));
    }

    public ConnectionCollectionRequest business_unit_connections() {
        return new ConnectionCollectionRequest(
                        contextPath.addSegment("business_unit_connections"));
    }

    public ConnectionRequest business_unit_connections(String connectionid) {
        return new ConnectionRequest(contextPath.addSegment("business_unit_connections").addKeys(new NameValue(connectionid.toString())));
    }

    public PersonaldocumenttemplateCollectionRequest business_unit_personaldocumenttemplates() {
        return new PersonaldocumenttemplateCollectionRequest(
                        contextPath.addSegment("business_unit_personaldocumenttemplates"));
    }

    public PersonaldocumenttemplateRequest business_unit_personaldocumenttemplates(String personaldocumenttemplateid) {
        return new PersonaldocumenttemplateRequest(contextPath.addSegment("business_unit_personaldocumenttemplates").addKeys(new NameValue(personaldocumenttemplateid.toString())));
    }

    public ImportfileCollectionRequest businessUnit_ImportFiles() {
        return new ImportfileCollectionRequest(
                        contextPath.addSegment("BusinessUnit_ImportFiles"));
    }

    public ImportfileRequest businessUnit_ImportFiles(String importfileid) {
        return new ImportfileRequest(contextPath.addSegment("BusinessUnit_ImportFiles").addKeys(new NameValue(importfileid.toString())));
    }

    public FeedbackCollectionRequest business_unit_feedback() {
        return new FeedbackCollectionRequest(
                        contextPath.addSegment("business_unit_feedback"));
    }

    public FeedbackRequest business_unit_feedback(String feedbackid) {
        return new FeedbackRequest(contextPath.addSegment("business_unit_feedback").addKeys(new NameValue(feedbackid.toString())));
    }

    public ReportCollectionRequest business_unit_reports() {
        return new ReportCollectionRequest(
                        contextPath.addSegment("business_unit_reports"));
    }

    public ReportRequest business_unit_reports(String reportid) {
        return new ReportRequest(contextPath.addSegment("business_unit_reports").addKeys(new NameValue(reportid.toString())));
    }

    public MailboxtrackingfolderCollectionRequest businessunit_mailboxtrackingfolder() {
        return new MailboxtrackingfolderCollectionRequest(
                        contextPath.addSegment("businessunit_mailboxtrackingfolder"));
    }

    public MailboxtrackingfolderRequest businessunit_mailboxtrackingfolder(String mailboxtrackingfolderid) {
        return new MailboxtrackingfolderRequest(contextPath.addSegment("businessunit_mailboxtrackingfolder").addKeys(new NameValue(mailboxtrackingfolderid.toString())));
    }

    public PrincipalobjectattributeaccessCollectionRequest businessunit_principalobjectattributeaccess() {
        return new PrincipalobjectattributeaccessCollectionRequest(
                        contextPath.addSegment("businessunit_principalobjectattributeaccess"));
    }

    public PrincipalobjectattributeaccessRequest businessunit_principalobjectattributeaccess(String principalobjectattributeaccessid) {
        return new PrincipalobjectattributeaccessRequest(contextPath.addSegment("businessunit_principalobjectattributeaccess").addKeys(new NameValue(principalobjectattributeaccessid.toString())));
    }

    public UsersettingsCollectionRequest business_unit_user_settings() {
        return new UsersettingsCollectionRequest(
                        contextPath.addSegment("business_unit_user_settings"));
    }

    public UsersettingsRequest business_unit_user_settings(String systemuserid) {
        return new UsersettingsRequest(contextPath.addSegment("business_unit_user_settings").addKeys(new NameValue(systemuserid.toString())));
    }

    public ImportCollectionRequest businessUnit_Imports() {
        return new ImportCollectionRequest(
                        contextPath.addSegment("BusinessUnit_Imports"));
    }

    public ImportRequest businessUnit_Imports(String importid) {
        return new ImportRequest(contextPath.addSegment("BusinessUnit_Imports").addKeys(new NameValue(importid.toString())));
    }

    public CategoryCollectionRequest business_unit_category() {
        return new CategoryCollectionRequest(
                        contextPath.addSegment("business_unit_category"));
    }

    public CategoryRequest business_unit_category(String categoryid) {
        return new CategoryRequest(contextPath.addSegment("business_unit_category").addKeys(new NameValue(categoryid.toString())));
    }

    public SystemuserCollectionRequest business_unit_system_users() {
        return new SystemuserCollectionRequest(
                        contextPath.addSegment("business_unit_system_users"));
    }

    public SystemuserRequest business_unit_system_users(String ownerid) {
        return new SystemuserRequest(contextPath.addSegment("business_unit_system_users").addKeys(new NameValue(ownerid.toString())));
    }

    public SlaCollectionRequest business_unit_slabase() {
        return new SlaCollectionRequest(
                        contextPath.addSegment("business_unit_slabase"));
    }

    public SlaRequest business_unit_slabase(String slaid) {
        return new SlaRequest(contextPath.addSegment("business_unit_slabase").addKeys(new NameValue(slaid.toString())));
    }

    public UserformCollectionRequest business_unit_userform() {
        return new UserformCollectionRequest(
                        contextPath.addSegment("business_unit_userform"));
    }

    public UserformRequest business_unit_userform(String userformid) {
        return new UserformRequest(contextPath.addSegment("business_unit_userform").addKeys(new NameValue(userformid.toString())));
    }

    public SocialactivityCollectionRequest business_unit_socialactivity() {
        return new SocialactivityCollectionRequest(
                        contextPath.addSegment("business_unit_socialactivity"));
    }

    public SocialactivityRequest business_unit_socialactivity(String activityid) {
        return new SocialactivityRequest(contextPath.addSegment("business_unit_socialactivity").addKeys(new NameValue(activityid.toString())));
    }

    public GoalrollupqueryCollectionRequest business_unit_goalrollupquery() {
        return new GoalrollupqueryCollectionRequest(
                        contextPath.addSegment("business_unit_goalrollupquery"));
    }

    public GoalrollupqueryRequest business_unit_goalrollupquery(String goalrollupqueryid) {
        return new GoalrollupqueryRequest(contextPath.addSegment("business_unit_goalrollupquery").addKeys(new NameValue(goalrollupqueryid.toString())));
    }

    public UserqueryCollectionRequest business_unit_userquery() {
        return new UserqueryCollectionRequest(
                        contextPath.addSegment("business_unit_userquery"));
    }

    public UserqueryRequest business_unit_userquery(String userqueryid) {
        return new UserqueryRequest(contextPath.addSegment("business_unit_userquery").addKeys(new NameValue(userqueryid.toString())));
    }

    public ImportmapCollectionRequest businessUnit_ImportMaps() {
        return new ImportmapCollectionRequest(
                        contextPath.addSegment("BusinessUnit_ImportMaps"));
    }

    public ImportmapRequest businessUnit_ImportMaps(String importmapid) {
        return new ImportmapRequest(contextPath.addSegment("BusinessUnit_ImportMaps").addKeys(new NameValue(importmapid.toString())));
    }

    public BusinessunitRequest parentbusinessunitid() {
        return new BusinessunitRequest(contextPath.addSegment("parentbusinessunitid"));
    }

    public BusinessunitCollectionRequest business_unit_parent_business_unit() {
        return new BusinessunitCollectionRequest(
                        contextPath.addSegment("business_unit_parent_business_unit"));
    }

    public BusinessunitRequest business_unit_parent_business_unit(String businessunitid) {
        return new BusinessunitRequest(contextPath.addSegment("business_unit_parent_business_unit").addKeys(new NameValue(businessunitid.toString())));
    }

    public CallbackregistrationCollectionRequest businessunit_callbackregistration() {
        return new CallbackregistrationCollectionRequest(
                        contextPath.addSegment("businessunit_callbackregistration"));
    }

    public CallbackregistrationRequest businessunit_callbackregistration(String callbackregistrationid) {
        return new CallbackregistrationRequest(contextPath.addSegment("businessunit_callbackregistration").addKeys(new NameValue(callbackregistrationid.toString())));
    }

    public CanvasappCollectionRequest businessunit_canvasapp() {
        return new CanvasappCollectionRequest(
                        contextPath.addSegment("businessunit_canvasapp"));
    }

    public CanvasappRequest businessunit_canvasapp(String canvasappid) {
        return new CanvasappRequest(contextPath.addSegment("businessunit_canvasapp").addKeys(new NameValue(canvasappid.toString())));
    }

    public StagesolutionuploadCollectionRequest business_unit_stagesolutionupload() {
        return new StagesolutionuploadCollectionRequest(
                        contextPath.addSegment("business_unit_stagesolutionupload"));
    }

    public StagesolutionuploadRequest business_unit_stagesolutionupload(String stagesolutionuploadid) {
        return new StagesolutionuploadRequest(contextPath.addSegment("business_unit_stagesolutionupload").addKeys(new NameValue(stagesolutionuploadid.toString())));
    }

    public ExportsolutionuploadCollectionRequest business_unit_exportsolutionupload() {
        return new ExportsolutionuploadCollectionRequest(
                        contextPath.addSegment("business_unit_exportsolutionupload"));
    }

    public ExportsolutionuploadRequest business_unit_exportsolutionupload(String exportsolutionuploadid) {
        return new ExportsolutionuploadRequest(contextPath.addSegment("business_unit_exportsolutionupload").addKeys(new NameValue(exportsolutionuploadid.toString())));
    }

    public ApplicationuserCollectionRequest business_unit_applicationuser() {
        return new ApplicationuserCollectionRequest(
                        contextPath.addSegment("business_unit_applicationuser"));
    }

    public ApplicationuserRequest business_unit_applicationuser(String applicationuserid) {
        return new ApplicationuserRequest(contextPath.addSegment("business_unit_applicationuser").addKeys(new NameValue(applicationuserid.toString())));
    }

    public ConnectorCollectionRequest business_unit_connector() {
        return new ConnectorCollectionRequest(
                        contextPath.addSegment("business_unit_connector"));
    }

    public ConnectorRequest business_unit_connector(String connectorid) {
        return new ConnectorRequest(contextPath.addSegment("business_unit_connector").addKeys(new NameValue(connectorid.toString())));
    }

    public EnvironmentvariabledefinitionCollectionRequest business_unit_environmentvariabledefinition() {
        return new EnvironmentvariabledefinitionCollectionRequest(
                        contextPath.addSegment("business_unit_environmentvariabledefinition"));
    }

    public EnvironmentvariabledefinitionRequest business_unit_environmentvariabledefinition(String environmentvariabledefinitionid) {
        return new EnvironmentvariabledefinitionRequest(contextPath.addSegment("business_unit_environmentvariabledefinition").addKeys(new NameValue(environmentvariabledefinitionid.toString())));
    }

    public EnvironmentvariablevalueCollectionRequest business_unit_environmentvariablevalue() {
        return new EnvironmentvariablevalueCollectionRequest(
                        contextPath.addSegment("business_unit_environmentvariablevalue"));
    }

    public EnvironmentvariablevalueRequest business_unit_environmentvariablevalue(String environmentvariablevalueid) {
        return new EnvironmentvariablevalueRequest(contextPath.addSegment("business_unit_environmentvariablevalue").addKeys(new NameValue(environmentvariablevalueid.toString())));
    }

    public ProcessstageparameterCollectionRequest business_unit_processstageparameter() {
        return new ProcessstageparameterCollectionRequest(
                        contextPath.addSegment("business_unit_processstageparameter"));
    }

    public ProcessstageparameterRequest business_unit_processstageparameter(String processstageparameterid) {
        return new ProcessstageparameterRequest(contextPath.addSegment("business_unit_processstageparameter").addKeys(new NameValue(processstageparameterid.toString())));
    }

    public FlowsessionCollectionRequest business_unit_flowsession() {
        return new FlowsessionCollectionRequest(
                        contextPath.addSegment("business_unit_flowsession"));
    }

    public FlowsessionRequest business_unit_flowsession(String flowsessionid) {
        return new FlowsessionRequest(contextPath.addSegment("business_unit_flowsession").addKeys(new NameValue(flowsessionid.toString())));
    }

    public WorkflowbinaryCollectionRequest business_unit_workflowbinary() {
        return new WorkflowbinaryCollectionRequest(
                        contextPath.addSegment("business_unit_workflowbinary"));
    }

    public WorkflowbinaryRequest business_unit_workflowbinary(String workflowbinaryid) {
        return new WorkflowbinaryRequest(contextPath.addSegment("business_unit_workflowbinary").addKeys(new NameValue(workflowbinaryid.toString())));
    }

    public ConnectionreferenceCollectionRequest business_unit_connectionreference() {
        return new ConnectionreferenceCollectionRequest(
                        contextPath.addSegment("business_unit_connectionreference"));
    }

    public ConnectionreferenceRequest business_unit_connectionreference(String connectionreferenceid) {
        return new ConnectionreferenceRequest(contextPath.addSegment("business_unit_connectionreference").addKeys(new NameValue(connectionreferenceid.toString())));
    }

    public Msdyn_serviceconfigurationCollectionRequest business_unit_msdyn_serviceconfiguration() {
        return new Msdyn_serviceconfigurationCollectionRequest(
                        contextPath.addSegment("business_unit_msdyn_serviceconfiguration"));
    }

    public Msdyn_serviceconfigurationRequest business_unit_msdyn_serviceconfiguration(String msdyn_serviceconfigurationid) {
        return new Msdyn_serviceconfigurationRequest(contextPath.addSegment("business_unit_msdyn_serviceconfiguration").addKeys(new NameValue(msdyn_serviceconfigurationid.toString())));
    }

    public Msdyn_slakpiCollectionRequest business_unit_msdyn_slakpi() {
        return new Msdyn_slakpiCollectionRequest(
                        contextPath.addSegment("business_unit_msdyn_slakpi"));
    }

    public Msdyn_slakpiRequest business_unit_msdyn_slakpi(String msdyn_slakpiid) {
        return new Msdyn_slakpiRequest(contextPath.addSegment("business_unit_msdyn_slakpi").addKeys(new NameValue(msdyn_slakpiid.toString())));
    }

    public Msdyn_knowledgearticleimageCollectionRequest business_unit_msdyn_knowledgearticleimage() {
        return new Msdyn_knowledgearticleimageCollectionRequest(
                        contextPath.addSegment("business_unit_msdyn_knowledgearticleimage"));
    }

    public Msdyn_knowledgearticleimageRequest business_unit_msdyn_knowledgearticleimage(String msdyn_knowledgearticleimageid) {
        return new Msdyn_knowledgearticleimageRequest(contextPath.addSegment("business_unit_msdyn_knowledgearticleimage").addKeys(new NameValue(msdyn_knowledgearticleimageid.toString())));
    }

    public Msdyn_knowledgearticletemplateCollectionRequest business_unit_msdyn_knowledgearticletemplate() {
        return new Msdyn_knowledgearticletemplateCollectionRequest(
                        contextPath.addSegment("business_unit_msdyn_knowledgearticletemplate"));
    }

    public Msdyn_knowledgearticletemplateRequest business_unit_msdyn_knowledgearticletemplate(String msdyn_knowledgearticletemplateid) {
        return new Msdyn_knowledgearticletemplateRequest(contextPath.addSegment("business_unit_msdyn_knowledgearticletemplate").addKeys(new NameValue(msdyn_knowledgearticletemplateid.toString())));
    }

    public Msdyn_dataflowCollectionRequest business_unit_msdyn_dataflow() {
        return new Msdyn_dataflowCollectionRequest(
                        contextPath.addSegment("business_unit_msdyn_dataflow"));
    }

    public Msdyn_dataflowRequest business_unit_msdyn_dataflow(String msdyn_dataflowid) {
        return new Msdyn_dataflowRequest(contextPath.addSegment("business_unit_msdyn_dataflow").addKeys(new NameValue(msdyn_dataflowid.toString())));
    }

    public Msdyn_richtextfileCollectionRequest business_unit_msdyn_richtextfile() {
        return new Msdyn_richtextfileCollectionRequest(
                        contextPath.addSegment("business_unit_msdyn_richtextfile"));
    }

    public Msdyn_richtextfileRequest business_unit_msdyn_richtextfile(String msdyn_richtextfileid) {
        return new Msdyn_richtextfileRequest(contextPath.addSegment("business_unit_msdyn_richtextfile").addKeys(new NameValue(msdyn_richtextfileid.toString())));
    }

    public Msdyn_aiconfigurationCollectionRequest business_unit_msdyn_aiconfiguration() {
        return new Msdyn_aiconfigurationCollectionRequest(
                        contextPath.addSegment("business_unit_msdyn_aiconfiguration"));
    }

    public Msdyn_aiconfigurationRequest business_unit_msdyn_aiconfiguration(String msdyn_aiconfigurationid) {
        return new Msdyn_aiconfigurationRequest(contextPath.addSegment("business_unit_msdyn_aiconfiguration").addKeys(new NameValue(msdyn_aiconfigurationid.toString())));
    }

    public Msdyn_aimodelCollectionRequest business_unit_msdyn_aimodel() {
        return new Msdyn_aimodelCollectionRequest(
                        contextPath.addSegment("business_unit_msdyn_aimodel"));
    }

    public Msdyn_aimodelRequest business_unit_msdyn_aimodel(String msdyn_aimodelid) {
        return new Msdyn_aimodelRequest(contextPath.addSegment("business_unit_msdyn_aimodel").addKeys(new NameValue(msdyn_aimodelid.toString())));
    }

    public Msdyn_aitemplateCollectionRequest business_unit_msdyn_aitemplate() {
        return new Msdyn_aitemplateCollectionRequest(
                        contextPath.addSegment("business_unit_msdyn_aitemplate"));
    }

    public Msdyn_aitemplateRequest business_unit_msdyn_aitemplate(String msdyn_aitemplateid) {
        return new Msdyn_aitemplateRequest(contextPath.addSegment("business_unit_msdyn_aitemplate").addKeys(new NameValue(msdyn_aitemplateid.toString())));
    }

    public Msdyn_aibdatasetCollectionRequest business_unit_msdyn_aibdataset() {
        return new Msdyn_aibdatasetCollectionRequest(
                        contextPath.addSegment("business_unit_msdyn_aibdataset"));
    }

    public Msdyn_aibdatasetRequest business_unit_msdyn_aibdataset(String msdyn_aibdatasetid) {
        return new Msdyn_aibdatasetRequest(contextPath.addSegment("business_unit_msdyn_aibdataset").addKeys(new NameValue(msdyn_aibdatasetid.toString())));
    }

    public Msdyn_aibdatasetfileCollectionRequest business_unit_msdyn_aibdatasetfile() {
        return new Msdyn_aibdatasetfileCollectionRequest(
                        contextPath.addSegment("business_unit_msdyn_aibdatasetfile"));
    }

    public Msdyn_aibdatasetfileRequest business_unit_msdyn_aibdatasetfile(String msdyn_aibdatasetfileid) {
        return new Msdyn_aibdatasetfileRequest(contextPath.addSegment("business_unit_msdyn_aibdatasetfile").addKeys(new NameValue(msdyn_aibdatasetfileid.toString())));
    }

    public Msdyn_aibdatasetrecordCollectionRequest business_unit_msdyn_aibdatasetrecord() {
        return new Msdyn_aibdatasetrecordCollectionRequest(
                        contextPath.addSegment("business_unit_msdyn_aibdatasetrecord"));
    }

    public Msdyn_aibdatasetrecordRequest business_unit_msdyn_aibdatasetrecord(String msdyn_aibdatasetrecordid) {
        return new Msdyn_aibdatasetrecordRequest(contextPath.addSegment("business_unit_msdyn_aibdatasetrecord").addKeys(new NameValue(msdyn_aibdatasetrecordid.toString())));
    }

    public Msdyn_aibdatasetscontainerCollectionRequest business_unit_msdyn_aibdatasetscontainer() {
        return new Msdyn_aibdatasetscontainerCollectionRequest(
                        contextPath.addSegment("business_unit_msdyn_aibdatasetscontainer"));
    }

    public Msdyn_aibdatasetscontainerRequest business_unit_msdyn_aibdatasetscontainer(String msdyn_aibdatasetscontainerid) {
        return new Msdyn_aibdatasetscontainerRequest(contextPath.addSegment("business_unit_msdyn_aibdatasetscontainer").addKeys(new NameValue(msdyn_aibdatasetscontainerid.toString())));
    }

    public Msdyn_aibfileCollectionRequest business_unit_msdyn_aibfile() {
        return new Msdyn_aibfileCollectionRequest(
                        contextPath.addSegment("business_unit_msdyn_aibfile"));
    }

    public Msdyn_aibfileRequest business_unit_msdyn_aibfile(String msdyn_aibfileid) {
        return new Msdyn_aibfileRequest(contextPath.addSegment("business_unit_msdyn_aibfile").addKeys(new NameValue(msdyn_aibfileid.toString())));
    }

    public Msdyn_aibfileattacheddataCollectionRequest business_unit_msdyn_aibfileattacheddata() {
        return new Msdyn_aibfileattacheddataCollectionRequest(
                        contextPath.addSegment("business_unit_msdyn_aibfileattacheddata"));
    }

    public Msdyn_aibfileattacheddataRequest business_unit_msdyn_aibfileattacheddata(String msdyn_aibfileattacheddataid) {
        return new Msdyn_aibfileattacheddataRequest(contextPath.addSegment("business_unit_msdyn_aibfileattacheddata").addKeys(new NameValue(msdyn_aibfileattacheddataid.toString())));
    }

    public Msdyn_aifptrainingdocumentCollectionRequest business_unit_msdyn_aifptrainingdocument() {
        return new Msdyn_aifptrainingdocumentCollectionRequest(
                        contextPath.addSegment("business_unit_msdyn_aifptrainingdocument"));
    }

    public Msdyn_aifptrainingdocumentRequest business_unit_msdyn_aifptrainingdocument(String msdyn_aifptrainingdocumentid) {
        return new Msdyn_aifptrainingdocumentRequest(contextPath.addSegment("business_unit_msdyn_aifptrainingdocument").addKeys(new NameValue(msdyn_aifptrainingdocumentid.toString())));
    }

    public Msdyn_aiodimageCollectionRequest business_unit_msdyn_aiodimage() {
        return new Msdyn_aiodimageCollectionRequest(
                        contextPath.addSegment("business_unit_msdyn_aiodimage"));
    }

    public Msdyn_aiodimageRequest business_unit_msdyn_aiodimage(String msdyn_aiodimageid) {
        return new Msdyn_aiodimageRequest(contextPath.addSegment("business_unit_msdyn_aiodimage").addKeys(new NameValue(msdyn_aiodimageid.toString())));
    }

    public Msdyn_aiodlabelCollectionRequest business_unit_msdyn_aiodlabel() {
        return new Msdyn_aiodlabelCollectionRequest(
                        contextPath.addSegment("business_unit_msdyn_aiodlabel"));
    }

    public Msdyn_aiodlabelRequest business_unit_msdyn_aiodlabel(String msdyn_aiodlabelid) {
        return new Msdyn_aiodlabelRequest(contextPath.addSegment("business_unit_msdyn_aiodlabel").addKeys(new NameValue(msdyn_aiodlabelid.toString())));
    }

    public Msdyn_aiodtrainingboundingboxCollectionRequest business_unit_msdyn_aiodtrainingboundingbox() {
        return new Msdyn_aiodtrainingboundingboxCollectionRequest(
                        contextPath.addSegment("business_unit_msdyn_aiodtrainingboundingbox"));
    }

    public Msdyn_aiodtrainingboundingboxRequest business_unit_msdyn_aiodtrainingboundingbox(String msdyn_aiodtrainingboundingboxid) {
        return new Msdyn_aiodtrainingboundingboxRequest(contextPath.addSegment("business_unit_msdyn_aiodtrainingboundingbox").addKeys(new NameValue(msdyn_aiodtrainingboundingboxid.toString())));
    }

    public Msdyn_aiodtrainingimageCollectionRequest business_unit_msdyn_aiodtrainingimage() {
        return new Msdyn_aiodtrainingimageCollectionRequest(
                        contextPath.addSegment("business_unit_msdyn_aiodtrainingimage"));
    }

    public Msdyn_aiodtrainingimageRequest business_unit_msdyn_aiodtrainingimage(String msdyn_aiodtrainingimageid) {
        return new Msdyn_aiodtrainingimageRequest(contextPath.addSegment("business_unit_msdyn_aiodtrainingimage").addKeys(new NameValue(msdyn_aiodtrainingimageid.toString())));
    }

    public Msdyn_analysiscomponentCollectionRequest business_unit_msdyn_analysiscomponent() {
        return new Msdyn_analysiscomponentCollectionRequest(
                        contextPath.addSegment("business_unit_msdyn_analysiscomponent"));
    }

    public Msdyn_analysiscomponentRequest business_unit_msdyn_analysiscomponent(String msdyn_analysiscomponentid) {
        return new Msdyn_analysiscomponentRequest(contextPath.addSegment("business_unit_msdyn_analysiscomponent").addKeys(new NameValue(msdyn_analysiscomponentid.toString())));
    }

    public Msdyn_analysisjobCollectionRequest business_unit_msdyn_analysisjob() {
        return new Msdyn_analysisjobCollectionRequest(
                        contextPath.addSegment("business_unit_msdyn_analysisjob"));
    }

    public Msdyn_analysisjobRequest business_unit_msdyn_analysisjob(String msdyn_analysisjobid) {
        return new Msdyn_analysisjobRequest(contextPath.addSegment("business_unit_msdyn_analysisjob").addKeys(new NameValue(msdyn_analysisjobid.toString())));
    }

    public Msdyn_analysisresultCollectionRequest business_unit_msdyn_analysisresult() {
        return new Msdyn_analysisresultCollectionRequest(
                        contextPath.addSegment("business_unit_msdyn_analysisresult"));
    }

    public Msdyn_analysisresultRequest business_unit_msdyn_analysisresult(String msdyn_analysisresultid) {
        return new Msdyn_analysisresultRequest(contextPath.addSegment("business_unit_msdyn_analysisresult").addKeys(new NameValue(msdyn_analysisresultid.toString())));
    }

    public Msdyn_analysisresultdetailCollectionRequest business_unit_msdyn_analysisresultdetail() {
        return new Msdyn_analysisresultdetailCollectionRequest(
                        contextPath.addSegment("business_unit_msdyn_analysisresultdetail"));
    }

    public Msdyn_analysisresultdetailRequest business_unit_msdyn_analysisresultdetail(String msdyn_analysisresultdetailid) {
        return new Msdyn_analysisresultdetailRequest(contextPath.addSegment("business_unit_msdyn_analysisresultdetail").addKeys(new NameValue(msdyn_analysisresultdetailid.toString())));
    }

    public Msdyn_solutionhealthruleCollectionRequest business_unit_msdyn_solutionhealthrule() {
        return new Msdyn_solutionhealthruleCollectionRequest(
                        contextPath.addSegment("business_unit_msdyn_solutionhealthrule"));
    }

    public Msdyn_solutionhealthruleRequest business_unit_msdyn_solutionhealthrule(String msdyn_solutionhealthruleid) {
        return new Msdyn_solutionhealthruleRequest(contextPath.addSegment("business_unit_msdyn_solutionhealthrule").addKeys(new NameValue(msdyn_solutionhealthruleid.toString())));
    }

    public Msdyn_solutionhealthruleargumentCollectionRequest business_unit_msdyn_solutionhealthruleargument() {
        return new Msdyn_solutionhealthruleargumentCollectionRequest(
                        contextPath.addSegment("business_unit_msdyn_solutionhealthruleargument"));
    }

    public Msdyn_solutionhealthruleargumentRequest business_unit_msdyn_solutionhealthruleargument(String msdyn_solutionhealthruleargumentid) {
        return new Msdyn_solutionhealthruleargumentRequest(contextPath.addSegment("business_unit_msdyn_solutionhealthruleargument").addKeys(new NameValue(msdyn_solutionhealthruleargumentid.toString())));
    }

    public Ggw_eventCollectionRequest business_unit_ggw_event() {
        return new Ggw_eventCollectionRequest(
                        contextPath.addSegment("business_unit_ggw_event"));
    }

    public Ggw_eventRequest business_unit_ggw_event(String ggw_eventid) {
        return new Ggw_eventRequest(contextPath.addSegment("business_unit_ggw_event").addKeys(new NameValue(ggw_eventid.toString())));
    }

    public Ggw_teamCollectionRequest business_unit_ggw_team() {
        return new Ggw_teamCollectionRequest(
                        contextPath.addSegment("business_unit_ggw_team"));
    }

    public Ggw_teamRequest business_unit_ggw_team(String ggw_teamid) {
        return new Ggw_teamRequest(contextPath.addSegment("business_unit_ggw_team").addKeys(new NameValue(ggw_teamid.toString())));
    }

    public Ggw_crewCollectionRequest business_unit_ggw_crew() {
        return new Ggw_crewCollectionRequest(
                        contextPath.addSegment("business_unit_ggw_crew"));
    }

    public Ggw_crewRequest business_unit_ggw_crew(String ggw_crewid) {
        return new Ggw_crewRequest(contextPath.addSegment("business_unit_ggw_crew").addKeys(new NameValue(ggw_crewid.toString())));
    }

    public Ggw_team_applicationCollectionRequest business_unit_ggw_team_application() {
        return new Ggw_team_applicationCollectionRequest(
                        contextPath.addSegment("business_unit_ggw_team_application"));
    }

    public Ggw_team_applicationRequest business_unit_ggw_team_application(String ggw_team_applicationid) {
        return new Ggw_team_applicationRequest(contextPath.addSegment("business_unit_ggw_team_application").addKeys(new NameValue(ggw_team_applicationid.toString())));
    }

    @Function(name = "RetrieveBusinessHierarchyBusinessUnit")
    @JsonIgnore
    public CollectionPageNonEntityRequest retrieveBusinessHierarchyBusinessUnit() {
        Map _parameters = ParameterMap.empty();
        return CollectionPageNonEntityRequest.forFunction(this.contextPath.addActionOrFunctionSegment("Microsoft.Dynamics.CRM.RetrieveBusinessHierarchyBusinessUnit"), Businessunit.class, _parameters, microsoft.dynamics.crm.schema.SchemaInfo.INSTANCE);
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy