public class FXTemplateClient extends Object
| Constructor and Description |
|---|
FXTemplateClient(FXTemplateAPI api) |
| Modifier and Type | Method and Description |
|---|---|
static FXTemplateClientBuilder |
builder() |
String |
createTemplate(String prjuid,
String name,
byte[] input)
Create a Template from a Movie Definition encoded as a FXProto.Movie ProtoBuffer message.
|
boolean |
deleteTemplate(String prjuid,
String name)
Delete a Movie Template from a project
|
JetSDL.Proto.FXProto.Movie |
getMovieDefinition(String prjuid,
String name) |
InputStream |
getRawMovieDefinitionInputStream(String prjuid,
String name) |
public FXTemplateClient(FXTemplateAPI api)
public static FXTemplateClientBuilder builder()
public InputStream getRawMovieDefinitionInputStream(String prjuid, String name) throws FXServiceException, FXClientException
FXServiceExceptionFXClientExceptionpublic JetSDL.Proto.FXProto.Movie getMovieDefinition(String prjuid, String name) throws FXServiceException, FXClientException
FXServiceExceptionFXClientExceptionpublic String createTemplate(String prjuid, String name, byte[] input) throws FXServiceException
prjuid - UID of project to place this movie inname - Name for this templateinput - encoded Movie TemplateFXServiceExceptionpublic boolean deleteTemplate(String prjuid, String name) throws FXServiceException
prjuid - ID of projectname - Name of template to deleteFXServiceException