mirror of https://github.com/apache/jclouds.git
Merge pull request #788 from grkvlt/openstack-extensibility-fixup
Openstack extensibility fixup
This commit is contained in:
commit
bb37f61965
|
@ -68,17 +68,17 @@ public interface KeystoneApi {
|
||||||
* Provides synchronous access to Token features
|
* Provides synchronous access to Token features
|
||||||
*/
|
*/
|
||||||
@Delegate
|
@Delegate
|
||||||
Optional<TokenApi> getTokenApi();
|
Optional<? extends TokenApi> getTokenApi();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Provides synchronous access to User features
|
* Provides synchronous access to User features
|
||||||
*/
|
*/
|
||||||
@Delegate
|
@Delegate
|
||||||
Optional<UserApi> getUserApi();
|
Optional<? extends UserApi> getUserApi();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Provides synchronous access to Tenant features
|
* Provides synchronous access to Tenant features
|
||||||
*/
|
*/
|
||||||
@Delegate
|
@Delegate
|
||||||
Optional<TenantApi> getTenantApi();
|
Optional<? extends TenantApi> getTenantApi();
|
||||||
}
|
}
|
||||||
|
|
|
@ -71,17 +71,17 @@ public interface KeystoneAsyncApi {
|
||||||
* @see KeystoneApi#getTokenApi()
|
* @see KeystoneApi#getTokenApi()
|
||||||
*/
|
*/
|
||||||
@Delegate
|
@Delegate
|
||||||
Optional<TokenAsyncApi> getTokenApi();
|
Optional<? extends TokenAsyncApi> getTokenApi();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @see KeystoneApi#getUserApi()
|
* @see KeystoneApi#getUserApi()
|
||||||
*/
|
*/
|
||||||
@Delegate
|
@Delegate
|
||||||
Optional<UserAsyncApi> getUserApi();
|
Optional<? extends UserAsyncApi> getUserApi();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @see KeystoneApi#getTenantApi()
|
* @see KeystoneApi#getTenantApi()
|
||||||
*/
|
*/
|
||||||
@Delegate
|
@Delegate
|
||||||
Optional<TenantAsyncApi> getTenantApi();
|
Optional<? extends TenantAsyncApi> getTenantApi();
|
||||||
}
|
}
|
||||||
|
|
|
@ -85,7 +85,7 @@ public class Network extends Reference {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public int hashCode() {
|
public int hashCode() {
|
||||||
return Objects.hashCode(name);
|
return Objects.hashCode(super.hashCode(), name);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
Loading…
Reference in New Issue