Skip to content

iEnthusiasm/huaweicloud-cs-sdk

 
 

Repository files navigation

Huawei Cloud CS SDK for Scala and Java

The Huawei Cloud CS Sdk enables Scala and Java developers to easily work with Huawei Cloud CS. You can get started in minutes using Maven or sbt.

Quick links:

SDK

  • huaweicloud-cs-java-sdk is for Java

Deploy to OSS

GPG_TTY=$(tty);export GPG_TTY;mvn clean deploy -Dgpg.passphrase=xxxx

add the distributionManagement to the pom. # todo add deploy script

<distributionManagement>
    <snapshotRepository>
        <id>oss-snapshot</id>
        <url>https://oss.sonatype.org/content/repositories/snapshots</url>
    </snapshotRepository>
    <repository>
        <id>oss-release</id>
        <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
    </repository>
</distributionManagement>

User authorization

...

//create API client
ApiClient apiClient = new ApiClient("regionName");

//use token authentication method
apiClient.useToken("domainName", "userName", "password", "projectId");

//Ak sk authentication method is not supported yet
//apiClient.useAksk(ak, sk);

JobApi jobApi = new JobApi(apiClient);
...

Licence

Apache License 2.0

About

Huawei CloudStream Service SDK and example for Java and Scala.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 85.4%
  • Scala 14.4%
  • Shell 0.2%