public class GetCustomersOperation
extends com.mulesoft.connectors.dynamics365bc.internal.operation.BaseRestOperation
| Constructor and Description |
|---|
GetCustomersOperation() |
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.extension.api.runtime.streaming.PagingProvider<com.mulesoft.connectors.dynamics365bc.internal.connection.MicrosoftRestConnection,org.mule.runtime.api.metadata.TypedValue<String>> |
getCustomers(CitizenMicrosoftDynamics365Configuration config,
String companyId,
String number,
String displayName,
CustomerTypeEnum type)
Retrieve a filtered list of customers
|
@Throws(value=com.mulesoft.connectors.dynamics365bc.internal.error.provider.GetODataErrorProvider.class) @DisplayName(value="Get Customers") @OutputResolver(output=CustomerTypeMetadataResolver.class) @SampleData(value=PagedCustomerSampleDataProvider.class) public org.mule.runtime.extension.api.runtime.streaming.PagingProvider<com.mulesoft.connectors.dynamics365bc.internal.connection.MicrosoftRestConnection,org.mule.runtime.api.metadata.TypedValue<String>> getCustomers(@Config CitizenMicrosoftDynamics365Configuration config, @MetadataKeyId @Expression(value=NOT_SUPPORTED) @OfValues(value=DelegateCompanyNameValueProvider.class) @DisplayName(value="Company") @Summary(value="Name of the Company that the action should apply to") String companyId, @Optional @DisplayName(value="Customer Number") String number, @Optional @DisplayName(value="Customer Display Name") String displayName, @Optional @DisplayName(value="Customer Type") CustomerTypeEnum type)
config - the configuration to usecompanyId - ID of the companyCopyright © 2023 MuleSoft, Inc.. All rights reserved.