Hi Ignacio
The first question to be answered is whether you are looking to
program against the SoftLayer API *directly*, or whether you would
like to use jclouds' ComputeService abstraction, which would allow you
to potentially move to a different provider without changing your
code. See [1] for some background.
If you decide to program against the abstraction, the simple
compute-basics example [2] is a good place to start - you'll only need
the identity and credential for your SoftLayer account.
If you're looking to program directly against the SoftLayer API, the
ec2-createlamp example demonstrates how to get at the underlying API,
and the Javadocs for the SoftLayer API itself [4] will tell you which
calls are available.
Good luck!
ap
[1] https://wiki.apache.org/jclouds/Core%20Concepts
[2] https://github.com/jclouds/jclouds-examples/tree/master/compute-basics
[3]
https://github.com/jclouds/jclouds-examples/blob/master/ec2-createlamp/src/main/java/org/jclouds/examples/ec2/createlamp/MainApp.java#L76
[4]
http://javadocs.jclouds.cloudbees.net/org/jclouds/softlayer/SoftLayerApi.html