@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSDeadline extends Object implements AWSDeadline
AWSDeadline. Convenient method forms pass through to the corresponding overload
that takes a request object, which throws an UnsupportedOperationException.ENDPOINT_PREFIXpublic AssociateMemberToFarmResult associateMemberToFarm(AssociateMemberToFarmRequest request)
AWSDeadlineAssigns a farm membership level to a member.
associateMemberToFarm in interface AWSDeadlinepublic AssociateMemberToFleetResult associateMemberToFleet(AssociateMemberToFleetRequest request)
AWSDeadlineAssigns a fleet membership level to a member.
associateMemberToFleet in interface AWSDeadlinepublic AssociateMemberToJobResult associateMemberToJob(AssociateMemberToJobRequest request)
AWSDeadlineAssigns a job membership level to a member
associateMemberToJob in interface AWSDeadlinepublic AssociateMemberToQueueResult associateMemberToQueue(AssociateMemberToQueueRequest request)
AWSDeadlineAssigns a queue membership level to a member
associateMemberToQueue in interface AWSDeadlinepublic AssumeFleetRoleForReadResult assumeFleetRoleForRead(AssumeFleetRoleForReadRequest request)
AWSDeadlineGet Amazon Web Services credentials from the fleet role. The IAM permissions of the credentials are scoped down to have read-only access.
assumeFleetRoleForRead in interface AWSDeadlinepublic AssumeFleetRoleForWorkerResult assumeFleetRoleForWorker(AssumeFleetRoleForWorkerRequest request)
AWSDeadlineGet credentials from the fleet role for a worker.
assumeFleetRoleForWorker in interface AWSDeadlinepublic AssumeQueueRoleForReadResult assumeQueueRoleForRead(AssumeQueueRoleForReadRequest request)
AWSDeadlineGets Amazon Web Services credentials from the queue role. The IAM permissions of the credentials are scoped down to have read-only access.
assumeQueueRoleForRead in interface AWSDeadlinepublic AssumeQueueRoleForUserResult assumeQueueRoleForUser(AssumeQueueRoleForUserRequest request)
AWSDeadlineAllows a user to assume a role for a queue.
assumeQueueRoleForUser in interface AWSDeadlinepublic AssumeQueueRoleForWorkerResult assumeQueueRoleForWorker(AssumeQueueRoleForWorkerRequest request)
AWSDeadlineAllows a worker to assume a queue role.
assumeQueueRoleForWorker in interface AWSDeadlinepublic BatchGetJobEntityResult batchGetJobEntity(BatchGetJobEntityRequest request)
AWSDeadlineGet batched job details for a worker.
batchGetJobEntity in interface AWSDeadlinepublic CopyJobTemplateResult copyJobTemplate(CopyJobTemplateRequest request)
AWSDeadlineCopies a job template to an Amazon S3 bucket.
copyJobTemplate in interface AWSDeadlinepublic CreateBudgetResult createBudget(CreateBudgetRequest request)
AWSDeadlineCreates a budget to set spending thresholds for your rendering activity.
createBudget in interface AWSDeadlinepublic CreateFarmResult createFarm(CreateFarmRequest request)
AWSDeadlineCreates a farm to allow space for queues and fleets. Farms are the space where the components of your renders gather and are pieced together in the cloud. Farms contain budgets and allow you to enforce permissions. Deadline Cloud farms are a useful container for large projects.
createFarm in interface AWSDeadlinepublic CreateFleetResult createFleet(CreateFleetRequest request)
AWSDeadlineCreates a fleet. Fleets gather information relating to compute, or capacity, for renders within your farms. You can choose to manage your own capacity or opt to have fleets fully managed by Deadline Cloud.
createFleet in interface AWSDeadlinepublic CreateJobResult createJob(CreateJobRequest request)
AWSDeadlineCreates a job. A job is a render submission submitted by a user. It contains specific job properties outlined as steps and tasks.
createJob in interface AWSDeadlinepublic CreateLicenseEndpointResult createLicenseEndpoint(CreateLicenseEndpointRequest request)
AWSDeadlineCreates a license endpoint to integrate your various licensed software used for rendering on Deadline Cloud.
createLicenseEndpoint in interface AWSDeadlinepublic CreateMonitorResult createMonitor(CreateMonitorRequest request)
AWSDeadlineCreates an Amazon Web Services Deadline Cloud monitor that you can use to view your farms, queues, and fleets. After you submit a job, you can track the progress of the tasks and steps that make up the job, and then download the job's results.
createMonitor in interface AWSDeadlinepublic CreateQueueResult createQueue(CreateQueueRequest request)
AWSDeadlineCreates a queue to coordinate the order in which jobs run on a farm. A queue can also specify where to pull resources and indicate where to output completed jobs.
createQueue in interface AWSDeadlinepublic CreateQueueEnvironmentResult createQueueEnvironment(CreateQueueEnvironmentRequest request)
AWSDeadlineCreates an environment for a queue that defines how jobs in the queue run.
createQueueEnvironment in interface AWSDeadlinepublic CreateQueueFleetAssociationResult createQueueFleetAssociation(CreateQueueFleetAssociationRequest request)
AWSDeadlineCreates an association between a queue and a fleet.
createQueueFleetAssociation in interface AWSDeadlinepublic CreateStorageProfileResult createStorageProfile(CreateStorageProfileRequest request)
AWSDeadlineCreates a storage profile that specifies the operating system, file type, and file location of resources used on a farm.
createStorageProfile in interface AWSDeadlinepublic CreateWorkerResult createWorker(CreateWorkerRequest request)
AWSDeadlineCreates a worker. A worker tells your instance how much processing power (vCPU), and memory (GiB) you’ll need to assemble the digital assets held within a particular instance. You can specify certain instance types to use, or let the worker know which instances types to exclude.
createWorker in interface AWSDeadlinepublic DeleteBudgetResult deleteBudget(DeleteBudgetRequest request)
AWSDeadlineDeletes a budget.
deleteBudget in interface AWSDeadlinepublic DeleteFarmResult deleteFarm(DeleteFarmRequest request)
AWSDeadlineDeletes a farm.
deleteFarm in interface AWSDeadlinepublic DeleteFleetResult deleteFleet(DeleteFleetRequest request)
AWSDeadlineDeletes a fleet.
deleteFleet in interface AWSDeadlinepublic DeleteLicenseEndpointResult deleteLicenseEndpoint(DeleteLicenseEndpointRequest request)
AWSDeadlineDeletes a license endpoint.
deleteLicenseEndpoint in interface AWSDeadlinepublic DeleteMeteredProductResult deleteMeteredProduct(DeleteMeteredProductRequest request)
AWSDeadlineDeletes a metered product.
deleteMeteredProduct in interface AWSDeadlinepublic DeleteMonitorResult deleteMonitor(DeleteMonitorRequest request)
AWSDeadlineRemoves a Deadline Cloud monitor. After you delete a monitor, you can create a new one and attach farms to the monitor.
deleteMonitor in interface AWSDeadlinepublic DeleteQueueResult deleteQueue(DeleteQueueRequest request)
AWSDeadlineDeletes a queue.
deleteQueue in interface AWSDeadlinepublic DeleteQueueEnvironmentResult deleteQueueEnvironment(DeleteQueueEnvironmentRequest request)
AWSDeadlineDeletes a queue environment.
deleteQueueEnvironment in interface AWSDeadlinepublic DeleteQueueFleetAssociationResult deleteQueueFleetAssociation(DeleteQueueFleetAssociationRequest request)
AWSDeadlineDeletes a queue-fleet association.
deleteQueueFleetAssociation in interface AWSDeadlinepublic DeleteStorageProfileResult deleteStorageProfile(DeleteStorageProfileRequest request)
AWSDeadlineDeletes a storage profile.
deleteStorageProfile in interface AWSDeadlinepublic DeleteWorkerResult deleteWorker(DeleteWorkerRequest request)
AWSDeadlineDeletes a worker.
deleteWorker in interface AWSDeadlinepublic DisassociateMemberFromFarmResult disassociateMemberFromFarm(DisassociateMemberFromFarmRequest request)
AWSDeadlineDisassociates a member from a farm.
disassociateMemberFromFarm in interface AWSDeadlinepublic DisassociateMemberFromFleetResult disassociateMemberFromFleet(DisassociateMemberFromFleetRequest request)
AWSDeadlineDisassociates a member from a fleet.
disassociateMemberFromFleet in interface AWSDeadlinepublic DisassociateMemberFromJobResult disassociateMemberFromJob(DisassociateMemberFromJobRequest request)
AWSDeadlineDisassociates a member from a job.
disassociateMemberFromJob in interface AWSDeadlinepublic DisassociateMemberFromQueueResult disassociateMemberFromQueue(DisassociateMemberFromQueueRequest request)
AWSDeadlineDisassociates a member from a queue.
disassociateMemberFromQueue in interface AWSDeadlinepublic GetBudgetResult getBudget(GetBudgetRequest request)
AWSDeadlineGet a budget.
getBudget in interface AWSDeadlinepublic GetFarmResult getFarm(GetFarmRequest request)
AWSDeadlineGet a farm.
getFarm in interface AWSDeadlinepublic GetFleetResult getFleet(GetFleetRequest request)
AWSDeadlineGet a fleet.
getFleet in interface AWSDeadlinepublic GetJobResult getJob(GetJobRequest request)
AWSDeadlineGets a Deadline Cloud job.
getJob in interface AWSDeadlinepublic GetLicenseEndpointResult getLicenseEndpoint(GetLicenseEndpointRequest request)
AWSDeadlineGets a licence endpoint.
getLicenseEndpoint in interface AWSDeadlinepublic GetMonitorResult getMonitor(GetMonitorRequest request)
AWSDeadlineGets information about the specified monitor.
getMonitor in interface AWSDeadlinepublic GetQueueResult getQueue(GetQueueRequest request)
AWSDeadlineGets a queue.
getQueue in interface AWSDeadlinepublic GetQueueEnvironmentResult getQueueEnvironment(GetQueueEnvironmentRequest request)
AWSDeadlineGets a queue environment.
getQueueEnvironment in interface AWSDeadlinepublic GetQueueFleetAssociationResult getQueueFleetAssociation(GetQueueFleetAssociationRequest request)
AWSDeadlineGets a queue-fleet association.
getQueueFleetAssociation in interface AWSDeadlinepublic GetSessionResult getSession(GetSessionRequest request)
AWSDeadlineGets a session.
getSession in interface AWSDeadlinepublic GetSessionActionResult getSessionAction(GetSessionActionRequest request)
AWSDeadlineGets a session action for the job.
getSessionAction in interface AWSDeadlinepublic GetSessionsStatisticsAggregationResult getSessionsStatisticsAggregation(GetSessionsStatisticsAggregationRequest request)
AWSDeadline
Gets a set of statistics for queues or farms. Before you can call the
GetSessionStatisticsAggregation operation, you must first call the
StartSessionsStatisticsAggregation operation. Statistics are available for 1 hour after you call the
StartSessionsStatisticsAggregation operation.
getSessionsStatisticsAggregation in interface AWSDeadlinepublic GetStepResult getStep(GetStepRequest request)
AWSDeadlineGets a step.
getStep in interface AWSDeadlinepublic GetStorageProfileResult getStorageProfile(GetStorageProfileRequest request)
AWSDeadlineGets a storage profile.
getStorageProfile in interface AWSDeadlinepublic GetStorageProfileForQueueResult getStorageProfileForQueue(GetStorageProfileForQueueRequest request)
AWSDeadlineGets a storage profile for a queue.
getStorageProfileForQueue in interface AWSDeadlinepublic GetTaskResult getTask(GetTaskRequest request)
AWSDeadlineGets a task.
getTask in interface AWSDeadlinepublic GetWorkerResult getWorker(GetWorkerRequest request)
AWSDeadlineGets a worker.
getWorker in interface AWSDeadlinepublic ListAvailableMeteredProductsResult listAvailableMeteredProducts(ListAvailableMeteredProductsRequest request)
AWSDeadlineA list of the available metered products.
listAvailableMeteredProducts in interface AWSDeadlinepublic ListBudgetsResult listBudgets(ListBudgetsRequest request)
AWSDeadlineA list of budgets in a farm.
listBudgets in interface AWSDeadlinepublic ListFarmMembersResult listFarmMembers(ListFarmMembersRequest request)
AWSDeadlineLists the members of a farm.
listFarmMembers in interface AWSDeadlinepublic ListFarmsResult listFarms(ListFarmsRequest request)
AWSDeadlineLists farms.
listFarms in interface AWSDeadlinepublic ListFleetMembersResult listFleetMembers(ListFleetMembersRequest request)
AWSDeadlineLists fleet members.
listFleetMembers in interface AWSDeadlinepublic ListFleetsResult listFleets(ListFleetsRequest request)
AWSDeadlineLists fleets.
listFleets in interface AWSDeadlinepublic ListJobMembersResult listJobMembers(ListJobMembersRequest request)
AWSDeadlineLists members on a job.
listJobMembers in interface AWSDeadlinepublic ListJobsResult listJobs(ListJobsRequest request)
AWSDeadlineLists jobs.
listJobs in interface AWSDeadlinepublic ListLicenseEndpointsResult listLicenseEndpoints(ListLicenseEndpointsRequest request)
AWSDeadlineLists license endpoints.
listLicenseEndpoints in interface AWSDeadlinepublic ListMeteredProductsResult listMeteredProducts(ListMeteredProductsRequest request)
AWSDeadlineLists metered products.
listMeteredProducts in interface AWSDeadlinepublic ListMonitorsResult listMonitors(ListMonitorsRequest request)
AWSDeadlineGets a list of your monitors in Deadline Cloud.
listMonitors in interface AWSDeadlinepublic ListQueueEnvironmentsResult listQueueEnvironments(ListQueueEnvironmentsRequest request)
AWSDeadlineLists queue environments.
listQueueEnvironments in interface AWSDeadlinepublic ListQueueFleetAssociationsResult listQueueFleetAssociations(ListQueueFleetAssociationsRequest request)
AWSDeadlineLists queue-fleet associations.
listQueueFleetAssociations in interface AWSDeadlinepublic ListQueueMembersResult listQueueMembers(ListQueueMembersRequest request)
AWSDeadlineLists the members in a queue.
listQueueMembers in interface AWSDeadlinepublic ListQueuesResult listQueues(ListQueuesRequest request)
AWSDeadlineLists queues.
listQueues in interface AWSDeadlinepublic ListSessionActionsResult listSessionActions(ListSessionActionsRequest request)
AWSDeadlineLists session actions.
listSessionActions in interface AWSDeadlinepublic ListSessionsResult listSessions(ListSessionsRequest request)
AWSDeadlineLists sessions.
listSessions in interface AWSDeadlinepublic ListSessionsForWorkerResult listSessionsForWorker(ListSessionsForWorkerRequest request)
AWSDeadlineLists sessions for a worker.
listSessionsForWorker in interface AWSDeadlinepublic ListStepConsumersResult listStepConsumers(ListStepConsumersRequest request)
AWSDeadlineLists step consumers.
listStepConsumers in interface AWSDeadlinepublic ListStepDependenciesResult listStepDependencies(ListStepDependenciesRequest request)
AWSDeadlineLists the dependencies for a step.
listStepDependencies in interface AWSDeadlinepublic ListStepsResult listSteps(ListStepsRequest request)
AWSDeadlineLists steps for a job.
listSteps in interface AWSDeadlinepublic ListStorageProfilesResult listStorageProfiles(ListStorageProfilesRequest request)
AWSDeadlineLists storage profiles.
listStorageProfiles in interface AWSDeadlinepublic ListStorageProfilesForQueueResult listStorageProfilesForQueue(ListStorageProfilesForQueueRequest request)
AWSDeadlineLists storage profiles for a queue.
listStorageProfilesForQueue in interface AWSDeadlinepublic ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AWSDeadlineLists tags for a resource.
listTagsForResource in interface AWSDeadlinepublic ListTasksResult listTasks(ListTasksRequest request)
AWSDeadlineLists tasks for a job.
listTasks in interface AWSDeadlinepublic ListWorkersResult listWorkers(ListWorkersRequest request)
AWSDeadlineLists workers.
listWorkers in interface AWSDeadlinepublic PutMeteredProductResult putMeteredProduct(PutMeteredProductRequest request)
AWSDeadlineAdds a metered product.
putMeteredProduct in interface AWSDeadlinepublic SearchJobsResult searchJobs(SearchJobsRequest request)
AWSDeadlineSearches for jobs.
searchJobs in interface AWSDeadlinepublic SearchStepsResult searchSteps(SearchStepsRequest request)
AWSDeadlineSearches for steps.
searchSteps in interface AWSDeadlinepublic SearchTasksResult searchTasks(SearchTasksRequest request)
AWSDeadlineSearches for tasks.
searchTasks in interface AWSDeadlinepublic SearchWorkersResult searchWorkers(SearchWorkersRequest request)
AWSDeadlineSearches for workers.
searchWorkers in interface AWSDeadlinepublic StartSessionsStatisticsAggregationResult startSessionsStatisticsAggregation(StartSessionsStatisticsAggregationRequest request)
AWSDeadline
Starts an asynchronous request for getting aggregated statistics about queues and farms. Get the statistics using
the GetSessionsStatisticsAggregation operation. Statistics are available for 1 hour after you call
the StartSessionsStatisticsAggregation operation.
startSessionsStatisticsAggregation in interface AWSDeadlinepublic TagResourceResult tagResource(TagResourceRequest request)
AWSDeadlineTags a resource using the resource's ARN and desired tags.
tagResource in interface AWSDeadlinepublic UntagResourceResult untagResource(UntagResourceRequest request)
AWSDeadlineRemoves a tag from a resource using the resource's ARN and tag to remove.
untagResource in interface AWSDeadlinepublic UpdateBudgetResult updateBudget(UpdateBudgetRequest request)
AWSDeadlineUpdates a budget that sets spending thresholds for rendering activity.
updateBudget in interface AWSDeadlinepublic UpdateFarmResult updateFarm(UpdateFarmRequest request)
AWSDeadlineUpdates a farm.
updateFarm in interface AWSDeadlinepublic UpdateFleetResult updateFleet(UpdateFleetRequest request)
AWSDeadlineUpdates a fleet.
updateFleet in interface AWSDeadlinepublic UpdateJobResult updateJob(UpdateJobRequest request)
AWSDeadlineUpdates a job.
updateJob in interface AWSDeadlinepublic UpdateMonitorResult updateMonitor(UpdateMonitorRequest request)
AWSDeadline
Modifies the settings for a Deadline Cloud monitor. You can modify one or all of the settings when you call
UpdateMonitor.
updateMonitor in interface AWSDeadlinepublic UpdateQueueResult updateQueue(UpdateQueueRequest request)
AWSDeadlineUpdates a queue.
updateQueue in interface AWSDeadlinepublic UpdateQueueEnvironmentResult updateQueueEnvironment(UpdateQueueEnvironmentRequest request)
AWSDeadlineUpdates the queue environment.
updateQueueEnvironment in interface AWSDeadlinepublic UpdateQueueFleetAssociationResult updateQueueFleetAssociation(UpdateQueueFleetAssociationRequest request)
AWSDeadlineUpdates a queue-fleet association.
updateQueueFleetAssociation in interface AWSDeadlinepublic UpdateSessionResult updateSession(UpdateSessionRequest request)
AWSDeadlineUpdates a session.
updateSession in interface AWSDeadlinepublic UpdateStepResult updateStep(UpdateStepRequest request)
AWSDeadlineUpdates a step.
updateStep in interface AWSDeadlinepublic UpdateStorageProfileResult updateStorageProfile(UpdateStorageProfileRequest request)
AWSDeadlineUpdates a storage profile.
updateStorageProfile in interface AWSDeadlinepublic UpdateTaskResult updateTask(UpdateTaskRequest request)
AWSDeadlineUpdates a task.
updateTask in interface AWSDeadlinepublic UpdateWorkerResult updateWorker(UpdateWorkerRequest request)
AWSDeadlineUpdates a worker.
updateWorker in interface AWSDeadlinepublic UpdateWorkerScheduleResult updateWorkerSchedule(UpdateWorkerScheduleRequest request)
AWSDeadlineUpdates the schedule for a worker.
updateWorkerSchedule in interface AWSDeadlinepublic void shutdown()
AWSDeadlineshutdown in interface AWSDeadlinepublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSDeadlineResponse metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata in interface AWSDeadlinerequest - The originally executed request.public AWSDeadlineWaiters waiters()
waiters in interface AWSDeadline