Package org.molgenis.amazon.bucket.meta
Class AmazonBucketJobExecution
- java.lang.Object
-
- org.molgenis.data.support.StaticEntity
-
- org.molgenis.jobs.model.JobExecution
-
- org.molgenis.amazon.bucket.meta.AmazonBucketJobExecution
-
- All Implemented Interfaces:
Entity,org.molgenis.util.i18n.Identifiable
public class AmazonBucketJobExecution extends JobExecution
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.molgenis.jobs.model.JobExecution
JobExecution.Status
-
-
Field Summary
-
Fields inherited from class org.molgenis.jobs.model.JobExecution
MAX_LOG_LENGTH, MAX_PROGRESS_MESSAGE_LENGTH, TRUNCATION_BANNER
-
-
Constructor Summary
Constructors Constructor Description AmazonBucketJobExecution(String identifier, EntityType entityType)AmazonBucketJobExecution(Entity entity)AmazonBucketJobExecution(EntityType entityType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAccessKey()StringgetBucket()StringgetExtension()FileMetagetFile()StringgetKey()StringgetRegion()StringgetSecretKey()StringgetTargetEntityId()booleanisExpression()voidsetAccessKey(String key)voidsetBucket(String bucket)voidsetExpression(boolean expression)voidsetExtension(String extension)voidsetFile(FileMeta value)voidsetKey(String key)voidsetRegion(String region)voidsetSecretKey(String key)voidsetTargetEntityId(String targetEntityId)-
Methods inherited from class org.molgenis.jobs.model.JobExecution
getEndDate, getFailureEmail, getIdentifier, getLog, getProgressInt, getProgressMax, getProgressMessage, getResultUrl, getScheduledJobId, getStartDate, getStatus, getSubmissionDate, getSuccessEmail, getType, getUser, setEndDate, setFailureEmail, setIdentifier, setProgressInt, setProgressMax, setProgressMessage, setResultUrl, setScheduledJobId, setStartDate, setStatus, setSubmissionDate, setSuccessEmail, setType, setUser
-
Methods inherited from class org.molgenis.data.support.StaticEntity
get, getAttributeNames, getBoolean, getDouble, getEntities, getEntities, getEntity, getEntity, getEntityType, getIdValue, getInstant, getInt, getLabelValue, getLocalDate, getLong, getString, init, set, set, setIdValue, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.molgenis.data.Entity
get, getBoolean, getDouble, getEntities, getEntities, getEntity, getEntity, getInstant, getInt, getLocalDate, getLong, getString, set
-
-
-
-
Constructor Detail
-
AmazonBucketJobExecution
public AmazonBucketJobExecution(Entity entity)
-
AmazonBucketJobExecution
public AmazonBucketJobExecution(EntityType entityType)
-
AmazonBucketJobExecution
public AmazonBucketJobExecution(String identifier, EntityType entityType)
-
-
Method Detail
-
getKey
public String getKey()
-
setKey
public void setKey(String key)
-
getBucket
public String getBucket()
-
setBucket
public void setBucket(String bucket)
-
isExpression
public boolean isExpression()
-
setExpression
public void setExpression(boolean expression)
-
getFile
@Nullable @CheckForNull public FileMeta getFile()
-
setFile
public void setFile(FileMeta value)
-
getTargetEntityId
@Nullable @CheckForNull public String getTargetEntityId()
-
setTargetEntityId
public void setTargetEntityId(String targetEntityId)
-
getRegion
public String getRegion()
-
setRegion
public void setRegion(String region)
-
setAccessKey
public void setAccessKey(String key)
-
getAccessKey
public String getAccessKey()
-
setSecretKey
public void setSecretKey(String key)
-
getSecretKey
public String getSecretKey()
-
setExtension
public void setExtension(String extension)
-
getExtension
@Nullable @CheckForNull public String getExtension()
-
-