Class Action
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.ticket.Attachment
-
- com.softlayer.api.service.ticket.attachment.scheduled.Action
-
@ApiType("SoftLayer_Ticket_Attachment_Scheduled_Action") public class Action extends Attachment
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Action.Mask
-
Field Summary
Fields Modifier and Type Field Description protected Transaction
resource
protected GregorianCalendar
runDate
The internal identifier of a scheduled action transaction that is attached to a ticket.protected boolean
runDateSpecified
protected Transaction
scheduledAction
protected Transaction
transaction
protected Long
transactionId
The internal identifier of a scheduled action transaction that is attached to a ticket.protected boolean
transactionIdSpecified
-
Fields inherited from class com.softlayer.api.service.ticket.Attachment
attachmentId, attachmentIdSpecified, createDate, createDateSpecified, id, idSpecified, ticket, ticketId, ticketIdSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Action()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Transaction
getResource()
GregorianCalendar
getRunDate()
Transaction
getScheduledAction()
Transaction
getTransaction()
Long
getTransactionId()
boolean
isRunDateSpecified()
boolean
isTransactionIdSpecified()
void
setResource(Transaction resource)
void
setRunDate(GregorianCalendar runDate)
void
setScheduledAction(Transaction scheduledAction)
void
setTransaction(Transaction transaction)
void
setTransactionId(Long transactionId)
void
unsetRunDate()
void
unsetTransactionId()
-
Methods inherited from class com.softlayer.api.service.ticket.Attachment
getAttachmentId, getCreateDate, getId, getTicket, getTicketId, isAttachmentIdSpecified, isCreateDateSpecified, isIdSpecified, isTicketIdSpecified, setAttachmentId, setCreateDate, setId, setTicket, setTicketId, unsetAttachmentId, unsetCreateDate, unsetId, unsetTicketId
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
resource
@ApiProperty protected Transaction resource
-
scheduledAction
@ApiProperty protected Transaction scheduledAction
-
transaction
@ApiProperty protected Transaction transaction
-
runDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar runDate
The internal identifier of a scheduled action transaction that is attached to a ticket.
-
runDateSpecified
protected boolean runDateSpecified
-
transactionId
@ApiProperty(canBeNullOrNotSet=true) protected Long transactionId
The internal identifier of a scheduled action transaction that is attached to a ticket.
-
transactionIdSpecified
protected boolean transactionIdSpecified
-
-
Method Detail
-
getResource
public Transaction getResource()
-
setResource
public void setResource(Transaction resource)
-
getScheduledAction
public Transaction getScheduledAction()
-
setScheduledAction
public void setScheduledAction(Transaction scheduledAction)
-
getTransaction
public Transaction getTransaction()
-
setTransaction
public void setTransaction(Transaction transaction)
-
getRunDate
public GregorianCalendar getRunDate()
-
setRunDate
public void setRunDate(GregorianCalendar runDate)
-
isRunDateSpecified
public boolean isRunDateSpecified()
-
unsetRunDate
public void unsetRunDate()
-
getTransactionId
public Long getTransactionId()
-
setTransactionId
public void setTransactionId(Long transactionId)
-
isTransactionIdSpecified
public boolean isTransactionIdSpecified()
-
unsetTransactionId
public void unsetTransactionId()
-
-