| <?xml version="1.0" encoding="UTF-8"?> |
| <!-- |
| |
| Licensed to the Apache Software Foundation (ASF) under one or more |
| contributor license agreements. See the NOTICE file distributed with |
| this work for additional information regarding copyright ownership. |
| The ASF licenses this file to You under the Apache License, Version 2.0 |
| (the "License"); you may not use this file except in compliance with |
| the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| |
| --> |
| <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> |
| |
| <modelVersion>4.0.0</modelVersion> |
| |
| <parent> |
| <groupId>org.apache.camel</groupId> |
| <artifactId>components</artifactId> |
| <version>4.9.0</version> |
| </parent> |
| |
| <artifactId>camel-twilio</artifactId> |
| <packaging>jar</packaging> |
| <name>Camel :: Twilio</name> |
| <description>Camel Component for Twilio</description> |
| |
| <properties> |
| <schemeName>twilio</schemeName> |
| <componentName>Twilio</componentName> |
| <componentPackage>org.apache.camel.component.twilio</componentPackage> |
| <outPackage>org.apache.camel.component.twilio.internal</outPackage> |
| |
| </properties> |
| |
| <dependencies> |
| <dependency> |
| <groupId>org.apache.camel</groupId> |
| <artifactId>camel-support</artifactId> |
| </dependency> |
| |
| <!-- Twilio Java SDK --> |
| <dependency> |
| <groupId>com.twilio.sdk</groupId> |
| <artifactId>twilio</artifactId> |
| <version>${twilio-version}</version> |
| </dependency> |
| |
| <!-- Component API source to read API signatures --> |
| <dependency> |
| <groupId>com.twilio.sdk</groupId> |
| <artifactId>twilio</artifactId> |
| <version>${twilio-version}</version> |
| <classifier>sources</classifier> |
| <scope>provided</scope> |
| <optional>true</optional> |
| </dependency> |
| |
| <!-- testing --> |
| <dependency> |
| <groupId>org.apache.camel</groupId> |
| <artifactId>camel-test-junit5</artifactId> |
| <scope>test</scope> |
| </dependency> |
| </dependencies> |
| |
| <build> |
| <defaultGoal>install</defaultGoal> |
| |
| <plugins> |
| |
| <!-- generate Component source and test source --> |
| <plugin> |
| <groupId>org.apache.camel</groupId> |
| <artifactId>camel-api-component-maven-plugin</artifactId> |
| <executions> |
| <execution> |
| <id>generate-test-component-classes</id> |
| <goals> |
| <goal>fromApis</goal> |
| </goals> |
| <configuration> |
| <apis> |
| <api> |
| <apiName>account</apiName> |
| <proxyClass>com.twilio.rest.api.v2010.Account</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <!-- Package: com.twilio.rest.api.v2010.account --> |
| <api> |
| <apiName>address</apiName> |
| <proxyClass>com.twilio.rest.api.v2010.account.Address</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>application</apiName> |
| <proxyClass>com.twilio.rest.api.v2010.account.Application</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>available-phone-number-country</apiName> |
| <proxyClass>com.twilio.rest.api.v2010.account.AvailablePhoneNumberCountry |
| </proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>call</apiName> |
| <proxyClass>com.twilio.rest.api.v2010.account.Call</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>conference</apiName> |
| <proxyClass>com.twilio.rest.api.v2010.account.Conference</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>connect-app</apiName> |
| <proxyClass>com.twilio.rest.api.v2010.account.ConnectApp</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>incoming-phone-number</apiName> |
| <proxyClass>com.twilio.rest.api.v2010.account.IncomingPhoneNumber</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>key</apiName> |
| <proxyClass>com.twilio.rest.api.v2010.account.Key</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>message</apiName> |
| <proxyClass>com.twilio.rest.api.v2010.account.Message</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>new-key</apiName> |
| <proxyClass>com.twilio.rest.api.v2010.account.NewKey</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>new-signing-key</apiName> |
| <proxyClass>com.twilio.rest.api.v2010.account.NewSigningKey</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>notification</apiName> |
| <proxyClass>com.twilio.rest.api.v2010.account.Notification</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>outgoing-caller-id</apiName> |
| <proxyClass>com.twilio.rest.api.v2010.account.OutgoingCallerId</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>queue</apiName> |
| <proxyClass>com.twilio.rest.api.v2010.account.Queue</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>recording</apiName> |
| <proxyClass>com.twilio.rest.api.v2010.account.Recording</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>short-code</apiName> |
| <proxyClass>com.twilio.rest.api.v2010.account.ShortCode</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>signing-key</apiName> |
| <proxyClass>com.twilio.rest.api.v2010.account.SigningKey</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>token</apiName> |
| <proxyClass>com.twilio.rest.api.v2010.account.Token</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>transcription</apiName> |
| <proxyClass>com.twilio.rest.api.v2010.account.Transcription</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>validation-request</apiName> |
| <proxyClass>com.twilio.rest.api.v2010.account.ValidationRequest</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <!-- Package: com.twilio.rest.api.v2010.account.address --> |
| <api> |
| <apiName>address-dependent-phone-number</apiName> |
| <classPrefix>Address</classPrefix> |
| <proxyClass>com.twilio.rest.api.v2010.account.address.DependentPhoneNumber |
| </proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <!-- Package: com.twilio.rest.api.v2010.account.availablephonenumbercountry --> |
| <api> |
| <apiName>available-phone-number-country-local</apiName> |
| <classPrefix>AvailablePhoneNumberCountry</classPrefix> |
| <proxyClass>com.twilio.rest.api.v2010.account.availablephonenumbercountry.Local |
| </proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>available-phone-number-country-mobile</apiName> |
| <classPrefix>AvailablePhoneNumberCountry</classPrefix> |
| <proxyClass>com.twilio.rest.api.v2010.account.availablephonenumbercountry.Mobile |
| </proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>available-phone-number-country-toll-free</apiName> |
| <classPrefix>AvailablePhoneNumberCountry</classPrefix> |
| <proxyClass>com.twilio.rest.api.v2010.account.availablephonenumbercountry.TollFree |
| </proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <!-- Package: com.twilio.rest.api.v2010.account.call --> |
| <api> |
| <apiName>call-notification</apiName> |
| <classPrefix>Call</classPrefix> |
| <proxyClass>com.twilio.rest.api.v2010.account.call.Notification</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>call-recording</apiName> |
| <classPrefix>Call</classPrefix> |
| <proxyClass>com.twilio.rest.api.v2010.account.call.Recording</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <!-- Package: com.twilio.rest.api.v2010.account.conference --> |
| <api> |
| <apiName>conference-participant</apiName> |
| <classPrefix>Conference</classPrefix> |
| <proxyClass>com.twilio.rest.api.v2010.account.conference.Participant</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <!-- Package: com.twilio.rest.api.v2010.account.incomingphonenumber --> |
| <api> |
| <apiName>incoming-phone-number-local</apiName> |
| <classPrefix>IncomingPhoneNumber</classPrefix> |
| <proxyClass>com.twilio.rest.api.v2010.account.incomingphonenumber.Local</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>incoming-phone-number-mobile</apiName> |
| <classPrefix>IncomingPhoneNumber</classPrefix> |
| <proxyClass>com.twilio.rest.api.v2010.account.incomingphonenumber.Mobile</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>incoming-phone-number-toll-free</apiName> |
| <classPrefix>IncomingPhoneNumber</classPrefix> |
| <proxyClass>com.twilio.rest.api.v2010.account.incomingphonenumber.TollFree</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <!-- Package: com.twilio.rest.api.v2010.account.message --> |
| <api> |
| <apiName>message-feedback</apiName> |
| <classPrefix>Message</classPrefix> |
| <proxyClass>com.twilio.rest.api.v2010.account.message.Feedback</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>message-media</apiName> |
| <classPrefix>Message</classPrefix> |
| <proxyClass>com.twilio.rest.api.v2010.account.message.Media</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <!-- Package: com.twilio.rest.api.v2010.account.queue --> |
| <api> |
| <apiName>queue-member</apiName> |
| <classPrefix>Queue</classPrefix> |
| <proxyClass>com.twilio.rest.api.v2010.account.queue.Member</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <!-- Package: com.twilio.rest.api.v2010.account.recording --> |
| <api> |
| <apiName>recording-add-on-result</apiName> |
| <classPrefix>Recording</classPrefix> |
| <proxyClass>com.twilio.rest.api.v2010.account.recording.AddOnResult</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>recording-transcription</apiName> |
| <classPrefix>Recording</classPrefix> |
| <proxyClass>com.twilio.rest.api.v2010.account.recording.Transcription</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <!-- Package: com.twilio.rest.api.v2010.account.recording.addonresult --> |
| <api> |
| <apiName>recording-add-on-result-payload</apiName> |
| <classPrefix>RecordingAddOnResult</classPrefix> |
| <proxyClass>com.twilio.rest.api.v2010.account.recording.addonresult.Payload</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <!-- Package: com.twilio.rest.api.v2010.account.sip --> |
| <api> |
| <apiName>sip-credential-list</apiName> |
| <classPrefix>Sip</classPrefix> |
| <proxyClass>com.twilio.rest.api.v2010.account.sip.CredentialList</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>sip-domain</apiName> |
| <classPrefix>Sip</classPrefix> |
| <proxyClass>com.twilio.rest.api.v2010.account.sip.Domain</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>sip-ip-access-control-list</apiName> |
| <classPrefix>Sip</classPrefix> |
| <proxyClass>com.twilio.rest.api.v2010.account.sip.IpAccessControlList</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <!-- Package: com.twilio.rest.api.v2010.account.sip.credentiallist --> |
| <api> |
| <apiName>sip-credential-list-credential</apiName> |
| <classPrefix>Sip</classPrefix> |
| <proxyClass>com.twilio.rest.api.v2010.account.sip.credentiallist.Credential</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <!-- Package: com.twilio.rest.api.v2010.account.sip.domain --> |
| <api> |
| <apiName>sip-domain-credential-list-mapping</apiName> |
| <classPrefix>SipDomain</classPrefix> |
| <proxyClass>com.twilio.rest.api.v2010.account.sip.domain.CredentialListMapping</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>sip-domain-ip-access-control-list-mapping</apiName> |
| <classPrefix>SipDomain</classPrefix> |
| <proxyClass>com.twilio.rest.api.v2010.account.sip.domain.IpAccessControlListMapping</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <!-- Package: com.twilio.rest.api.v2010.account.sip.ipaccesscontrollist --> |
| <api> |
| <apiName>sip-ip-access-control-list-ip-address</apiName> |
| <classPrefix>SipIpAccessControlList</classPrefix> |
| <proxyClass>com.twilio.rest.api.v2010.account.sip.ipaccesscontrollist.IpAddress |
| </proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <!-- Package: com.twilio.rest.api.v2010.account.usage --> |
| <api> |
| <apiName>usage-record</apiName> |
| <classPrefix>Usage</classPrefix> |
| <proxyClass>com.twilio.rest.api.v2010.account.usage.Record</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>usage-trigger</apiName> |
| <classPrefix>Usage</classPrefix> |
| <proxyClass>com.twilio.rest.api.v2010.account.usage.Trigger</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <!-- Package: com.twilio.rest.api.v2010.account.usage.record --> |
| <api> |
| <apiName>usage-record-all-time</apiName> |
| <classPrefix>UsageRecord</classPrefix> |
| <proxyClass>com.twilio.rest.api.v2010.account.usage.record.AllTime</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>usage-record-daily</apiName> |
| <classPrefix>UsageRecord</classPrefix> |
| <proxyClass>com.twilio.rest.api.v2010.account.usage.record.Daily</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>usage-record-last-month</apiName> |
| <classPrefix>UsageRecord</classPrefix> |
| <proxyClass>com.twilio.rest.api.v2010.account.usage.record.LastMonth</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>usage-record-monthly</apiName> |
| <classPrefix>UsageRecord</classPrefix> |
| <proxyClass>com.twilio.rest.api.v2010.account.usage.record.Monthly</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>usage-record-this-month</apiName> |
| <classPrefix>UsageRecord</classPrefix> |
| <proxyClass>com.twilio.rest.api.v2010.account.usage.record.ThisMonth</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>usage-record-today</apiName> |
| <classPrefix>UsageRecord</classPrefix> |
| <proxyClass>com.twilio.rest.api.v2010.account.usage.record.Today</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>usage-record-yearly</apiName> |
| <classPrefix>UsageRecord</classPrefix> |
| <proxyClass>com.twilio.rest.api.v2010.account.usage.record.Yearly</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| <api> |
| <apiName>usage-record-yesterday</apiName> |
| <classPrefix>UsageRecord</classPrefix> |
| <proxyClass>com.twilio.rest.api.v2010.account.usage.record.Yesterday</proxyClass> |
| <fromJavasource> |
| <includeMethods>creator|deleter|fetcher|reader|updater</includeMethods> |
| <includeStaticMethods>true</includeStaticMethods> |
| </fromJavasource> |
| </api> |
| </apis> |
| <aliases> |
| <alias> |
| <methodPattern>^creator$</methodPattern> |
| <methodAlias>create</methodAlias> |
| </alias> |
| <alias> |
| <methodPattern>^deleter$</methodPattern> |
| <methodAlias>delete</methodAlias> |
| </alias> |
| <alias> |
| <methodPattern>^fetcher$</methodPattern> |
| <methodAlias>fetch</methodAlias> |
| </alias> |
| <alias> |
| <methodPattern>^reader$</methodPattern> |
| <methodAlias>read</methodAlias> |
| </alias> |
| <alias> |
| <methodPattern>^updater$</methodPattern> |
| <methodAlias>update</methodAlias> |
| </alias> |
| </aliases> |
| </configuration> |
| </execution> |
| </executions> |
| </plugin> |
| </plugins> |
| |
| <pluginManagement> |
| <plugins> |
| <plugin> |
| <groupId>org.apache.camel</groupId> |
| <artifactId>camel-api-component-maven-plugin</artifactId> |
| <version>${project.version}</version> |
| <configuration> |
| <scheme>${schemeName}</scheme> |
| <componentName>${componentName}</componentName> |
| <componentPackage>${componentPackage}</componentPackage> |
| <outPackage>${outPackage}</outPackage> |
| </configuration> |
| </plugin> |
| </plugins> |
| </pluginManagement> |
| |
| </build> |
| </project> |