Serialized Form
-
Package com.netflix.genie.web.agent.launchers.impl
-
Class com.netflix.genie.web.agent.launchers.impl.TitusAgentLauncherImpl.TitusAPIRetryPolicy
class TitusAPIRetryPolicy extends org.springframework.retry.policy.ExceptionClassifierRetryPolicy implements Serializable- serialVersionUID:
- -7978685711081275362L
-
-
Package com.netflix.genie.web.data.services.impl.jpa.entities
-
Class com.netflix.genie.web.data.services.impl.jpa.entities.ApplicationEntity
class ApplicationEntity extends BaseEntity implements Serializable- serialVersionUID:
- -8780722054561507963L
-
Serialized Fields
-
commands
Set<CommandEntity> commands
-
configs
Set<FileEntity> configs
-
dependencies
Set<FileEntity> dependencies
-
tags
Set<TagEntity> tags
-
type
String type
-
-
Class com.netflix.genie.web.data.services.impl.jpa.entities.AuditEntity
class AuditEntity extends IdEntity implements Serializable -
Class com.netflix.genie.web.data.services.impl.jpa.entities.BaseEntity
class BaseEntity extends UniqueIdEntity implements Serializable- serialVersionUID:
- -5040659007494311180L
-
Serialized Fields
-
description
@Size(max=1000,message="Max length in database is 1000 characters") String description
-
metadata
com.fasterxml.jackson.databind.JsonNode metadata
-
name
@NotBlank(message="Name is missing and is required.") @Size(max=255,message="Max length in database is 255 characters") String name
-
setupFile
FileEntity setupFile
-
status
String status
-
user
@NotBlank(message="User name is missing and is required.") @Size(max=255,message="Max length in database is 255 characters") String user
-
version
@NotBlank(message="Version is missing and is required.") @Size(max=255,message="Max length in database is 255 characters") String version
-
-
Class com.netflix.genie.web.data.services.impl.jpa.entities.ClusterEntity
class ClusterEntity extends BaseEntity implements Serializable- serialVersionUID:
- -5674870110962005872L
-
Serialized Fields
-
configs
Set<FileEntity> configs
-
dependencies
Set<FileEntity> dependencies
-
tags
Set<TagEntity> tags
-
-
Class com.netflix.genie.web.data.services.impl.jpa.entities.CommandEntity
class CommandEntity extends BaseEntity implements Serializable- serialVersionUID:
- -8058995173025433517L
-
Serialized Fields
-
applications
List<ApplicationEntity> applications
-
clusterCriteria
List<CriterionEntity> clusterCriteria
-
configs
Set<FileEntity> configs
-
cpu
@Min(1L) Integer cpu
-
dependencies
Set<FileEntity> dependencies
-
diskMb
@Min(1L) Long diskMb
-
executable
@NotEmpty(message="No executable arguments entered. At least one is required.") List<@NotBlank @Size(max=1024) String> executable
-
gpu
@Min(1L) Integer gpu
-
images
com.fasterxml.jackson.databind.JsonNode images
-
launcherExt
com.fasterxml.jackson.databind.JsonNode launcherExt
-
memory
@Min(1L) Long memory
-
networkMbps
@Min(1L) Long networkMbps
-
tags
Set<TagEntity> tags
-
-
Class com.netflix.genie.web.data.services.impl.jpa.entities.CriterionEntity
class CriterionEntity extends IdEntity implements Serializable-
Serialized Fields
-
name
@Size(max=255,message="The name part of the criterion can\'t be longer than 255 characters") String name
-
status
@Size(max=255,message="The status part of the criterion can\'t be longer than 255 characters") String status
-
tags
Set<TagEntity> tags
-
uniqueId
@Size(max=255,message="The id part of the criterion can\'t be longer than 255 characters") String uniqueId
-
version
@Size(max=255,message="The version part of the criterion can\'t be longer than 255 characters") String version
-
-
-
Class com.netflix.genie.web.data.services.impl.jpa.entities.FileEntity
class FileEntity extends AuditEntity implements Serializable-
Serialized Fields
-
file
@NotBlank(message="Must have a file location associated with this entity") @Size(max=1024,message="Max length of a file is 1024 characters") String file
-
-
-
Class com.netflix.genie.web.data.services.impl.jpa.entities.IdEntity
class IdEntity extends Object implements Serializable- serialVersionUID:
- 7526472297322776147L
-
Serialized Fields
-
id
long id
-
-
Class com.netflix.genie.web.data.services.impl.jpa.entities.JobEntity
class JobEntity extends BaseEntity implements Serializable- serialVersionUID:
- 2849367731657512224L
-
Serialized Fields
-
agentHostname
@Size(max=255,message="An agent hostname can be no longer than 255 characters") String agentHostname
-
agentPid
@Min(0L) Integer agentPid
-
agentVersion
@Size(max=255,message="An agent version can be no longer than 255 characters") String agentVersion
-
api
boolean api
-
applications
List<ApplicationEntity> applications
-
archiveLocation
@Size(max=1024,message="Max length in database is 1024 characters") String archiveLocation
-
archiveStatus
String archiveStatus
-
archivingDisabled
boolean archivingDisabled
-
claimed
boolean claimed
-
cluster
ClusterEntity cluster
-
clusterCriteria
List<CriterionEntity> clusterCriteria
-
clusterName
@Size(max=255,message="Max length in database is 255 characters") String clusterName
-
command
CommandEntity command
-
commandArgs
List<@NotBlank @Size(max=10000) String> commandArgs
-
commandCriterion
CriterionEntity commandCriterion
-
commandName
@Size(max=255,message="Max length in database is 255 characters") String commandName
-
configs
Set<FileEntity> configs
-
cpuUsed
@Min(value=1L,message="Can\'t have less than 1 CPU") Integer cpuUsed
-
dependencies
Set<FileEntity> dependencies
-
diskMbUsed
@Min(value=1L,message="Can\'t have less than 1 MB of disk space") Long diskMbUsed
-
email
@Email @Size(max=255,message="Max length in database is 255 characters") String email
-
environmentVariables
Map<@NotBlank @Size(max=255) String,
@NotNull @Size(max=1024) String> environmentVariables -
exitCode
Integer exitCode
-
finished
Instant finished
-
genieUserGroup
@Size(max=255,message="Max length in database is 255 characters") String genieUserGroup
-
gpuUsed
@Min(value=0L,message="Can\'t have less than 0 GPU") Integer gpuUsed
-
grouping
@Size(max=255,message="Max length in database is 255 characters") String grouping
-
groupingInstance
@Size(max=255,message="Max length in database is 255 characters") String groupingInstance
-
imagesUsed
com.fasterxml.jackson.databind.JsonNode imagesUsed
-
interactive
boolean interactive
-
jobDirectoryLocation
String jobDirectoryLocation
-
launcherExt
com.fasterxml.jackson.databind.JsonNode launcherExt
-
memoryUsed
@Min(value=1L,message="Can\'t have less than 1 MB of memory allocated") Long memoryUsed
-
networkMbpsUsed
@Min(value=1L,message="Can\'t have less than 1 MBPS of network") Long networkMbpsUsed
-
notifiedJobStatus
String notifiedJobStatus
-
numAttachments
@Min(value=0L,message="Can\'t have less than zero attachments") Integer numAttachments
-
processId
Integer processId
-
requestAgentClientHostname
@Size(max=255,message="Max length in database is 255 characters") String requestAgentClientHostname
-
requestAgentClientPid
@Min(value=0L,message="Agent Client Pid can\'t be less than zero") Integer requestAgentClientPid
-
requestAgentClientVersion
@Size(max=255,message="Max length in database is 255 characters") String requestAgentClientVersion
-
requestApiClientHostname
@Size(max=255,message="Max length in database is 255 characters") String requestApiClientHostname
-
requestApiClientUserAgent
@Size(max=1024,message="Max length in database is 1024 characters") String requestApiClientUserAgent
-
requestedAgentConfigExt
com.fasterxml.jackson.databind.JsonNode requestedAgentConfigExt
-
requestedAgentEnvironmentExt
com.fasterxml.jackson.databind.JsonNode requestedAgentEnvironmentExt
-
requestedApplications
List<String> requestedApplications
-
requestedCpu
@Min(value=1L,message="Can\'t have less than 1 CPU") Integer requestedCpu
-
requestedDiskMb
@Min(value=1L,message="Can\'t have less than 1 MB of disk space") Long requestedDiskMb
-
requestedEnvironmentVariables
Map<@NotBlank @Size(max=255) String,
@NotNull @Size(max=1024) String> requestedEnvironmentVariables -
requestedGpu
@Min(value=0L,message="Can\'t have less than 0 GPU") Integer requestedGpu
-
requestedImages
com.fasterxml.jackson.databind.JsonNode requestedImages
-
requestedJobDirectoryLocation
String requestedJobDirectoryLocation
-
requestedLauncherExt
com.fasterxml.jackson.databind.JsonNode requestedLauncherExt
-
requestedMemory
@Min(value=1L,message="Can\'t have less than 1 MB of memory allocated") Long requestedMemory
-
requestedNetworkMbps
@Min(value=1L,message="Can\'t have less than 1 MBPS of network") Long requestedNetworkMbps
-
requestedTimeout
@Min(1L) Integer requestedTimeout
-
resolved
boolean resolved
-
started
Instant started
-
statusMsg
@Size(max=255,message="Max length in database is 255 characters") String statusMsg
-
stdErrSize
@Min(value=0L,message="Can\'t have less than zero bytes for std err size") Long stdErrSize
-
stdOutSize
@Min(value=0L,message="Can\'t have less than zero bytes for std out size") Long stdOutSize
-
tags
Set<TagEntity> tags
-
tagSearchString
@Size(max=1024,message="Max length in database is 1024 characters") String tagSearchString
-
timeoutUsed
@Min(1L) Integer timeoutUsed
-
totalSizeOfAttachments
@Min(value=0L,message="Can\'t have less than zero bytes total attachment size") Long totalSizeOfAttachments
-
-
Class com.netflix.genie.web.data.services.impl.jpa.entities.TagEntity
class TagEntity extends AuditEntity implements Serializable-
Serialized Fields
-
tag
@NotBlank(message="Must have a tag value associated with this entity") @Size(max=255,message="Max length of a tag is 255 characters") String tag
-
-
-
Class com.netflix.genie.web.data.services.impl.jpa.entities.UniqueIdEntity
class UniqueIdEntity extends AuditEntity implements Serializable-
Serialized Fields
-
requestedId
boolean requestedId
-
uniqueId
@NotBlank(message="A unique identifier is missing and is required.") @Size(max=255,message="Max length in database is 255 characters") String uniqueId
-
-
-
-
Package com.netflix.genie.web.events
-
Class com.netflix.genie.web.events.JobStateChangeEvent
class JobStateChangeEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
jobId
String jobId
-
newStatus
com.netflix.genie.common.internal.dtos.JobStatus newStatus
-
previousStatus
com.netflix.genie.common.internal.dtos.JobStatus previousStatus
-
-
-
-
Package com.netflix.genie.web.exceptions.checked
-
Exception com.netflix.genie.web.exceptions.checked.AgentLaunchException
class AgentLaunchException extends com.netflix.genie.common.internal.exceptions.checked.GenieCheckedException implements Serializable -
Exception com.netflix.genie.web.exceptions.checked.AttachmentTooLargeException
class AttachmentTooLargeException extends SaveAttachmentException implements Serializable -
Exception com.netflix.genie.web.exceptions.checked.IdAlreadyExistsException
class IdAlreadyExistsException extends com.netflix.genie.common.internal.exceptions.checked.GenieCheckedException implements Serializable -
Exception com.netflix.genie.web.exceptions.checked.IllegalAttachmentFileNameException
class IllegalAttachmentFileNameException extends SaveAttachmentException implements Serializable -
Exception com.netflix.genie.web.exceptions.checked.JobDirectoryManifestNotFoundException
class JobDirectoryManifestNotFoundException extends com.netflix.genie.common.internal.exceptions.checked.GenieCheckedException implements Serializable -
Exception com.netflix.genie.web.exceptions.checked.JobNotArchivedException
class JobNotArchivedException extends com.netflix.genie.common.internal.exceptions.checked.GenieCheckedException implements Serializable -
Exception com.netflix.genie.web.exceptions.checked.JobNotFoundException
class JobNotFoundException extends com.netflix.genie.common.internal.exceptions.checked.GenieCheckedException implements Serializable -
Exception com.netflix.genie.web.exceptions.checked.NotFoundException
class NotFoundException extends com.netflix.genie.common.internal.exceptions.checked.GenieCheckedException implements Serializable -
Exception com.netflix.genie.web.exceptions.checked.PreconditionFailedException
class PreconditionFailedException extends com.netflix.genie.common.internal.exceptions.checked.GenieCheckedException implements Serializable -
Exception com.netflix.genie.web.exceptions.checked.ResourceSelectionException
class ResourceSelectionException extends com.netflix.genie.common.internal.exceptions.checked.GenieCheckedException implements Serializable -
Exception com.netflix.genie.web.exceptions.checked.SaveAttachmentException
class SaveAttachmentException extends com.netflix.genie.common.internal.exceptions.checked.GenieCheckedException implements Serializable -
Exception com.netflix.genie.web.exceptions.checked.ScriptExecutionException
class ScriptExecutionException extends com.netflix.genie.common.internal.exceptions.checked.GenieCheckedException implements Serializable -
Exception com.netflix.genie.web.exceptions.checked.ScriptLoadingException
class ScriptLoadingException extends com.netflix.genie.common.internal.exceptions.checked.GenieCheckedException implements Serializable -
Exception com.netflix.genie.web.exceptions.checked.ScriptNotConfiguredException
class ScriptNotConfiguredException extends com.netflix.genie.common.internal.exceptions.checked.GenieCheckedException implements Serializable
-