Interface Employee.Service

  • All Superinterfaces:
    Maskable, ResultLimitable, Service
    Enclosing class:
    Employee

    @ApiService("SoftLayer_Ticket_Update_Employee")
    public static interface Employee.Service
    extends Service
    Retrieve an update to a ticket made by a SoftLayer employee. Ticket updates created by employees have the option of being rated on a one to five scale. Because customer updates don't have this ability the SoftLayer_Ticket_Update_Employee class has it's own service.
    See Also:
    SoftLayer_Ticket_Update_Employee
    • Method Detail

      • withNewMask

        Employee.Mask withNewMask()
        Description copied from interface: Maskable
        Overwrite the existing mask on this service with a new one and return it
        Specified by:
        withNewMask in interface Maskable
      • withMask

        Employee.Mask withMask()
        Description copied from interface: Maskable
        Use the existing mask on this service or create it if not present
        Specified by:
        withMask in interface Maskable
      • addResponseRating

        @ApiMethod(instanceRequired=true)
        Boolean addResponseRating​(Long responseRating,
                                  Long responseIndex)
        As part of the customer service process SoftLayer has provided a quick feedback mechanism for its customers to rate the responses that its employees give on tickets. addResponseRating() sets the rating for a single ticket update made by a SoftLayer employee. Ticket ratings have the integer values 1 through 5, with 1 being the worst and 5 being the best. Once the rating is set ''addResponseRating()'' returns a boolean true.
        See Also:
        SoftLayer_Ticket_Update_Employee::addResponseRating
      • getObject

        @ApiMethod(instanceRequired=true)
        Employee getObject()
        getObject retrieves the SoftLayer_Ticket_Update_Employee object whose ID number corresponds to the ID number of the init parameter passed to the SoftLayer_Ticket_Update_Employee service. You can only retrieve employee updates to tickets that your API account has access to.
        See Also:
        SoftLayer_Ticket_Update_Employee::getObject