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
FXServiceException
FXClientException
public JetSDL.Proto.FXProto.Movie getMovieDefinition(String prjuid, String name) throws FXServiceException, FXClientException
FXServiceException
FXClientException
public 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 TemplateFXServiceException
public boolean deleteTemplate(String prjuid, String name) throws FXServiceException
prjuid
- ID of projectname
- Name of template to deleteFXServiceException