@Override @SuppressWarnings("unchecked") protected <E, I> TypeAdapter<I> newAdapter(TypeAdapter<E> elementAdapter) { return (TypeAdapter<I>) new Adapter<E>(elementAdapter); }
@Override public String apply(T input) { return credentialTypeOf(input); }
public static <T> String credentialTypeOf(T input) { return credentialTypeObjectOf(input).value(); }
@Override protected void configure() { // AuthenticationApi is used directly for filters and retry handlers, so let's bind it explicitly bindHttpApi(binder(), AuthenticationApi.class); }
@Override public Builder toBuilder() { return new Builder().fromApiMetadata(this); }
@Override public ApiMetadata createApiMetadata() { return new DNSApiMetadata(); }
public HPCloudObjectStorageLasVegasRestClientModule() { this(new KeystoneAuthenticationModule()); }
public DNSApiMetadata() { this(new Builder()); }
@Override @SuppressWarnings("unchecked") protected <E, I> TypeAdapter<I> newAdapter(TypeAdapter<E> elementAdapter) { return (TypeAdapter<I>) new Adapter<E>(elementAdapter); }
@Override public String apply(T input) { return credentialTypeOf(input); }
@Override public DNSApiMetadata build() { return new DNSApiMetadata(this); }
@Override @SuppressWarnings("unchecked") protected <E, I> TypeAdapter<I> newAdapter(TypeAdapter<E> elementAdapter) { return (TypeAdapter<I>) new Adapter<E>(elementAdapter); }
@Override public String apply(T input) { return credentialTypeOf(input); }
@Override @SuppressWarnings("unchecked") protected <E, I> TypeAdapter<I> newAdapter(TypeAdapter<E> elementAdapter) { return (TypeAdapter<I>) new Adapter<E>(elementAdapter); }
@Override public String apply(T input) { return credentialTypeOf(input); }
@Override @SuppressWarnings("unchecked") protected <E, I> TypeAdapter<I> newAdapter(TypeAdapter<E> elementAdapter) { return (TypeAdapter<I>) new Adapter<E>(elementAdapter); }
@Override public String apply(T input) { return credentialTypeOf(input); }
@Override @SuppressWarnings("unchecked") protected <E, I> TypeAdapter<I> newAdapter(TypeAdapter<E> elementAdapter) { return (TypeAdapter<I>) new Adapter<E>(elementAdapter); }
@Override @SuppressWarnings("unchecked") protected <E, I> TypeAdapter<I> newAdapter(TypeAdapter<E> elementAdapter) { return (TypeAdapter<I>) new Adapter<E>(elementAdapter); }