public static <S, A> TypeToken<ApiContext<A>> contextToken(TypeToken<A> apiToken) { return new TypeToken<ApiContext<A>>() { private static final long serialVersionUID = 1L; }.where(new TypeParameter<A>() { }, apiToken); }
public static <S, A> TypeToken<org.jclouds.rest.RestContext<S, A>> contextToken(TypeToken<S> apiToken, TypeToken<A> asyncApiToken) { return new TypeToken2<org.jclouds.rest.RestContext<S, A>>() { private static final long serialVersionUID = 1L; }.where(new TypeParameter2<S>() { }, apiToken, new TypeParameter2<A>() { }, asyncApiToken); }
protected CloneVAppOptions findOptionsInArgsOrNull(GeneratedHttpRequest<?> gRequest) { for (Object arg : gRequest.getArgs()) { if (arg instanceof CloneVAppOptions) { return (CloneVAppOptions) arg; } else if (arg instanceof CloneVAppOptions[]) { CloneVAppOptions[] options = (CloneVAppOptions[]) arg; return (options.length > 0) ? options[0] : null; } } return null; }
protected GeneratedHttpRequest requestForArgs(List<Object> args) { return GeneratedHttpRequest.builder().method("POST").endpoint("http://localhost/key") .invocation(Invocation.create(toString.getInvokable(), args)).build(); } }
@Override public Builder fromApiMetadata(ApiMetadata in) { super.fromApiMetadata(in); return this; }
/** * creates a client for a mock server which returns responses for requests based on the supplied * Map parameter. * * @param requestToResponse * valid requests and responses for the mock to respond to * @return a client configured with this behavior */ public S requestsSendResponses(Map<HttpRequest, HttpResponse> requestToResponse) { return requestsSendResponses(requestToResponse, createModule()); }
/** * creates a client for a mock server which only responds to a single http request * * @param request * the http request the mock server responds to * @param response * the response the mock server returns for the request * @return a client configured with this behavior */ public S requestSendsResponse(HttpRequest request, HttpResponse response) { return requestSendsResponse(request, response, createModule()); }
@Override public Builder fromApiMetadata(ApiMetadata in) { super.fromApiMetadata(in); return this; }
protected void assertPayloadEquals(HttpRequest request, String toMatch, String contentType, String contentDispositon, String contentEncoding, String contentLanguage, boolean contentMD5) { assertPayloadEquals(request, toMatch, contentType, contentDispositon, contentEncoding, contentLanguage, contentMD5, null); }
@FOO public void foo() { } }
public static <S, A> TypeToken<ApiContext<A>> contextToken(TypeToken<A> apiToken) { return new TypeToken<ApiContext<A>>() { private static final long serialVersionUID = 1L; }.where(new TypeParameter<A>() { }, apiToken); }
protected CaptureVAppOptions findOptionsInArgsOrNull(GeneratedHttpRequest<?> gRequest) { for (Object arg : gRequest.getArgs()) { if (arg instanceof CaptureVAppOptions) { return (CaptureVAppOptions) arg; } else if (arg instanceof CaptureVAppOptions[]) { CaptureVAppOptions[] options = (CaptureVAppOptions[]) arg; return (options.length > 0) ? options[0] : null; } } return null; }
@Override public Builder fromApiMetadata(ApiMetadata in) { super.fromApiMetadata(in); return this; }
public static <S, A> TypeToken<ApiContext<A>> contextToken(TypeToken<A> apiToken) { return new TypeToken<ApiContext<A>>() { private static final long serialVersionUID = 1L; }.where(new TypeParameter<A>() { }, apiToken); }
protected InstantiateVAppTemplateOptions findOptionsInArgsOrNull(GeneratedHttpRequest<?> gRequest) { for (Object arg : gRequest.getArgs()) { if (arg instanceof InstantiateVAppTemplateOptions) { return (InstantiateVAppTemplateOptions) arg; } else if (arg instanceof InstantiateVAppTemplateOptions[]) { InstantiateVAppTemplateOptions[] options = (InstantiateVAppTemplateOptions[]) arg; return (options.length > 0) ? options[0] : null; } } return null; }
@Override public Builder fromApiMetadata(ApiMetadata in) { super.fromApiMetadata(in); return this; }
public static <S, A> TypeToken<ApiContext<A>> contextToken(TypeToken<A> apiToken) { return new TypeToken<ApiContext<A>>() { private static final long serialVersionUID = 1L; }.where(new TypeParameter<A>() { }, apiToken); }
protected InstantiateVAppTemplateOptions findOptionsInArgsOrNull(GeneratedHttpRequest<?> gRequest) { for (Object arg : gRequest.getArgs()) { if (arg instanceof InstantiateVAppTemplateOptions) { return (InstantiateVAppTemplateOptions) arg; } else if (arg instanceof InstantiateVAppTemplateOptions[]) { InstantiateVAppTemplateOptions[] options = (InstantiateVAppTemplateOptions[]) arg; return (options.length > 0) ? options[0] : null; } } return null; }
@Override public Builder fromApiMetadata(ApiMetadata in) { super.fromApiMetadata(in); return this; }
public static <S, A> TypeToken<ApiContext<A>> contextToken(TypeToken<A> apiToken) { return new TypeToken<ApiContext<A>>() { private static final long serialVersionUID = 1L; }.where(new TypeParameter<A>() { }, apiToken); }