Package clarifai2.api.request.model
Class CreateModelGenericRequest<T extends Model<?>>
- java.lang.Object
-
- clarifai2.api.request.ClarifaiRequest.Adapter<T>
-
- clarifai2.api.request.ClarifaiRequest.Builder<T>
-
- clarifai2.api.request.model.CreateModelGenericRequest<T>
-
- All Implemented Interfaces:
ClarifaiRequest<T>
public final class CreateModelGenericRequest<T extends Model<?>> extends ClarifaiRequest.Builder<T>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface clarifai2.api.request.ClarifaiRequest
ClarifaiRequest.Adapter<T>, ClarifaiRequest.Builder<T>, ClarifaiRequest.Callback<RESULT>, ClarifaiRequest.DeserializedRequest<T>, ClarifaiRequest.Impl<T>, ClarifaiRequest.OnFailure, ClarifaiRequest.OnNetworkError, ClarifaiRequest.OnSuccess<RESULT>
-
-
Field Summary
-
Fields inherited from class clarifai2.api.request.ClarifaiRequest.Adapter
client
-
-
Constructor Summary
Constructors Constructor Description CreateModelGenericRequest(@NotNull BaseClarifaiClient helper, @NotNull java.lang.String id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected @NotNull java.lang.String
method()
protected @NotNull ClarifaiRequest.DeserializedRequest<T>
request()
protected @NotNull java.lang.String
subUrl()
@NotNull CreateModelGenericRequest<T>
withName(@Nullable java.lang.String name)
@NotNull CreateModelGenericRequest<T>
withOutputInfo(@Nullable OutputInfo outputInfo)
-
Methods inherited from class clarifai2.api.request.ClarifaiRequest.Builder
build, deleteRequest, executeAsync, executeSync, getRequest, patchRequest, postRequest, stub
-
Methods inherited from class clarifai2.api.request.ClarifaiRequest.Adapter
executeAsync, executeAsync, executeAsync
-
-
-
-
Constructor Detail
-
CreateModelGenericRequest
public CreateModelGenericRequest(@NotNull @NotNull BaseClarifaiClient helper, @NotNull @NotNull java.lang.String id)
-
-
Method Detail
-
withOutputInfo
@NotNull public @NotNull CreateModelGenericRequest<T> withOutputInfo(@Nullable @Nullable OutputInfo outputInfo)
-
withName
@NotNull public @NotNull CreateModelGenericRequest<T> withName(@Nullable @Nullable java.lang.String name)
-
method
@NotNull protected @NotNull java.lang.String method()
- Specified by:
method
in classClarifaiRequest.Builder<T extends Model<?>>
-
subUrl
@NotNull protected @NotNull java.lang.String subUrl()
- Specified by:
subUrl
in classClarifaiRequest.Builder<T extends Model<?>>
-
request
@NotNull protected @NotNull ClarifaiRequest.DeserializedRequest<T> request()
- Specified by:
request
in classClarifaiRequest.Builder<T extends Model<?>>
-
-