Commit Graph

103 Commits

Author SHA1 Message Date
Jeremy Whitlock c7d09a5951 Follow up to 9f1ca865e8 that addresses Pull Request 651 feedback.
* Removed all validation from the builders
* All objects build with builders have @Nullable for getters
* Removed PutMetricData object
* CloudWatch.putMetricData added as a helper to allow publishing more than 10
  metrics at a time
2012-05-26 00:37:41 -06:00
Jeremy Whitlock 9f1ca865e8 Implement PutMetricData for CloudWatch.
* Added support to create custom metrics in CloudWatch
* Fixed bug in Datapoint parsing that caused Sample(Count) to be null
2012-05-25 13:39:14 -06:00
Adrian Cole d724c71894 [maven-release-plugin] prepare for next development iteration 2012-05-22 23:37:36 -06:00
Adrian Cole 610887e5da [maven-release-plugin] prepare release jclouds-1.5.0-beta.1 2012-05-22 23:37:33 -06:00
Adrian Cole 90a559b809 Merge branch 'master' of github.com:jclouds/jclouds into 1.5.x
* 'master' of github.com:jclouds/jclouds: (148 commits)
  cloudservers test fixes
  more compatible delimiter as - doesn't work in rackspace
  cleanup ninefold properties
  removed duplicate test class
  Fixing a few more %d format errors.
  Issue 915: supports AdminAccess.adminHome, and UserAdd.home
  image extension related classes under extensions package
  image extension related classes under extensions package
  unraveled injector a bit
  cloudstack logging working
  Initial CloudStack 3.0 compatibility work.
  pretty json test
  Issue 936: fixes async multi-part upload of small blob
  fixed NPE
  Issue 938:TemplateBuilderSpec
  fixed tests
  fixed tests
  allow use of tenantId when specified numeric
  aws-ec2 works with tags now
  openstack-nova works with tags now
  ...
2012-05-21 22:37:11 -06:00
Jeremy Whitlock 934b8388e6 Issue 922: Add missing javadoc to CloudWatch.listMetrics(MetricClient, ListMetricsOption).
* Follow-up to b820b326b4
2012-05-09 20:43:33 -06:00
Jeremy Whitlock b820b326b4 Issue 922: Create CloudWatch.listMetrics(MetricClient, ListMetricsOptions) API. 2012-05-09 19:26:45 -06:00
Andrew Donald Kennedy cffeeb0eab Not everyone lives in US-CA 2012-05-09 16:34:33 +01:00
Adrian Cole eeb085ec49 [maven-release-plugin] prepare for next development iteration 2012-05-01 10:44:39 -07:00
Adrian Cole e02cd8c264 [maven-release-plugin] prepare release jclouds-1.5.0-alpha.6 2012-05-01 10:44:35 -07:00
Adrian Cole c5f6633c52 Merge branch 'master' of github.com:jclouds/jclouds into 1.5.x
* 'master' of github.com:jclouds/jclouds: (62 commits)
  modernized cloudwatch
  always display some error content
  added tests
  Follow up to f06d273 that addresses pull request comments.
  Follow up to e58d91e that addresses pull request comments.
  Upgrade to Guava 12.0
  Do not set member until we completely validate it
  Prefer unsynchronized StringBuilder
  Adding links to openstack-keystone admin API documentation
  Adding openstack-keystone to labs pom
  Fixing javadocs
  Renaming the service client (user operations) ServiceClient to better match up to Keystone documentation
  Fixing javadocs
  Renaming the service client (user operations) ServiceClient to better match up to Keystone documentation
  Renaming 'ServiceClient's AuthenticationClients to save confusion with user-accessible ServiceClient in keystone 2.0
  Adding unit tests for keystone 2.0 AdminURL supplier
  Adding openstack-keystone to expose additional methods available on keystone api
  Adding AdminURL supplier for keystone 2.0
  Optimize clearContainer for large folders
  Extended support to apis/cloudwatch for getting metrics.
  ...
2012-05-01 10:18:16 -07:00
Adrian Cole 2d8f5ec807 modernized cloudwatch 2012-05-01 10:11:01 -07:00
Jeremy Whitlock 13d80f7d3a Follow up to f06d273 that addresses pull request comments.
* Adds region to the listMetrics and getMetricStatisticsV2
* Fixed hashCode implementations
* Fixed typo in Datapoint.equals()
2012-04-30 23:46:30 -06:00
Jeremy Whitlock f06d273764 Follow up to e58d91e that addresses pull request comments. 2012-04-30 22:00:25 -06:00
Jeremy Whitlock e58d91e78d Extended support to apis/cloudwatch for getting metrics.
* Updated to allow supplying any dimension to describe the metric
* Updated to allow supplying more than one statistic to retrieve
2012-04-27 18:43:08 -06:00
Jeremy Whitlock 82533729da Add support to apis/cloudwatch for listing stored metrics.
* Also adds some useful constants for CloudWatch dimensions, metric names and namespaces
2012-04-26 19:14:30 -06:00
Adrian Cole be7a30593a [maven-release-plugin] prepare for next development iteration 2012-04-24 13:03:09 -07:00
Adrian Cole 7992c4fb0a [maven-release-plugin] prepare release jclouds-1.5.0-alpha.5 2012-04-24 13:03:07 -07:00
Adrian Cole 00fc02736b Merge branch 'master' of github.com:jclouds/jclouds into 1.5.x
* 'master' of github.com:jclouds/jclouds: (50 commits)
  wrapper -> view; typo undo
  wrapper -> view
  removed freegeoip, as it hasn't worked in ages
  created base Context class with ProviderMetadata and Identity
  'uniqueVersion' is no longer supported in Maven 3
  Using the Javadoc plugin's 'aggregate-jar' goal instead of 'aggregate' for the jclouds-multi Javadoc build, so the Javadocs are actually attached and deployed
  Modify a warning message to state the problem in full right at the beginning of the message (instead of having the crucial part of the message drifting in the middle of an ocean of toString()ed objects)
  fixed aws-ec2 image parsing
  Issue 905:create openstack-swift api
  functions for regions
  base implemenation of nodepool
  Switch to calling apt-get update before every apt-get install.
  added javadoc
  functions and endpoints for vCloud Director
  bugfix for self-referential loop + test
  Add a live test for swift multipart upload.
  Remove useless comment.
  Remove deub prints and fall back to traditional upload if file is not large enough.
  Enable multipart for HPCloud.
  Use CommonSwiftClient instead of SwiftClient in multipart code.
  ...
2012-04-23 19:40:35 -07:00
Adrian Cole df7d2acbb4 wrapper -> view 2012-04-23 19:14:36 -07:00
Adrian Cole 00b1297ec6 [maven-release-plugin] prepare for next development iteration 2012-04-18 17:08:02 -07:00
Adrian Cole 0a52c7bd49 [maven-release-plugin] prepare release jclouds-1.5.0-alpha.4 2012-04-18 17:07:57 -07:00
Adrian Cole dab1dd69fc fix covariance/assignability in RestContext<? extends Client> subclasses 2012-04-18 15:05:39 -07:00
Adrian Cole 0b59dea073 removed ContextBuilder subclasses; added unwrap; undid generic params 2012-04-16 00:44:20 -07:00
Adrian Cole 23cb01f977 refactor PropertiesBuilder and related types into ApiMetadata and ProviderMetadata, and update all usage 2012-04-11 19:47:09 -06:00
Adam Lowe ba493257be Adjusting default cloudwatch version for live tests 2012-04-10 09:39:39 +01:00
Adrian Cole 3923e78b9a Issue 896:ec2 doesn't pay attention to api version property 2012-04-02 22:24:59 -07:00
Adrian Cole 764e0907f7 Issue 657:ApiMetadata 2012-04-01 18:43:31 -07:00
Adrian Cole 5c6ce9f081 organize imports 2012-03-28 03:37:48 -04:00
Ioannis Canellos 5490b3068c [842] Added required import packages to cloudfiles api bundle. Improved import packages in all bundles. 2012-02-17 00:49:39 +02:00
Adrian Cole fe4d148528 updated current version to 1.5.0-SNAPSHOT 2012-02-04 11:06:07 -08:00
Adrian Cole 3e9c566edc aws related changes for issue 826 2012-02-03 00:29:41 -08:00
Adrian Cole 3df052565f updated current version to 1.4.0-SNAPSHOT 2012-01-16 13:08:32 -08:00
Adrian Cole e46ee9fbc4 Issue 807:update license headers 2012-01-09 10:54:57 -08:00
Adrian Cole f06e6982eb Issue 800:introduce property for build version 2012-01-05 17:51:55 -08:00
Adrian Cole 99fb37f6cf refactored LiveTest code to share property initialization 2012-01-05 17:51:03 -08:00
Adrian Cole 42137677da Issue 801:fix inconsistency in test property test.provider.apiversion set in pom.xml -> api-version 2012-01-05 13:09:45 -08:00
andreisavu 529dc4f687 Strict string replacement & improved live test 2011-12-22 17:40:28 +02:00
andreisavu b5228d2299 Allow user to specify the Unit on CloudWatch queries 2011-12-22 17:30:33 +02:00
Adrian Cole 09ad989472 cloudwatch fix 2011-12-22 00:06:53 -08:00
andreisavu 548068c7ff Allow user to specify instance ID as an option for CloudWatch 2011-12-21 23:59:50 -08:00
andreisavu 2aec451f1c Also updated CloudWatchAsyncClientTest 2011-12-19 14:41:55 +02:00
andreisavu b15db13574 Updated CloudWatchClient code to latest version
See
http://docs.amazonwebservices.com/AmazonCloudWatch/latest/APIReference/i
ndex.html?API_GetMetricStatistics.html
2011-12-19 13:25:06 +02:00
andreisavu c03265785e Make Datapoint getters public 2011-12-19 11:34:40 +02:00
Adrian Cole 69467b04e3 Issue 752:move off deprecated systemProperties to systemPropertyVariables in surefire 2011-11-14 19:25:45 +02:00
Adrian Cole dd89ad3068 backfilled tests and refactored most of org.jclouds.location.suppliers package 2011-10-23 04:38:25 +02:00
Adrian Cole 552242e863 moved to 1.3.0-SNAPSHOT 2011-10-16 12:26:31 -07:00
Adrian Cole e766248327 Issue 334: added aws-cloudwatch provider 2011-09-16 15:36:29 -07:00
Adrian Cole 32d1cf6f90 Issue 440: moved simpledb, sqs, and cloudwatch into sandbox 2011-01-06 17:03:16 -08:00
Adrian Cole 71fc2792f3 Issue 440: moved jclouds-aws to aws-common 2011-01-06 16:48:51 -08:00
Adrian Cole 47faeaf1bf Issue 440: corrected poms 2011-01-06 12:11:04 -08:00
Adrian Cole de1ece441d Issue 440: moved cloudwatch to its own module 2011-01-05 19:32:40 +01:00
Adrian Cole ae77435da5 new api structure for ec2 elb s3 simpledb and sqs 2011-01-02 13:31:41 +01:00