how to get SLA fields in scriptrunner

Rajneesh Tyagi March 1, 2018

Dear all,

 

how to get value from SLA field using scriptrunner. while running my own script below is the result, but it is not capturing exact remaining SLA. Can any one suggest in which parameter i can get the value.

 

 

SLAValue{completeSLAData=[], timeline=Timeline{events=[TimelineEvent{date=2018-03-01T09:11:34.760Z, types=[START]}]}, ongoingSLAData=OngoingSLAData{goalId=107, startTime=2018-03-01T09:11:34.760Z, paused=false, thresholdData=some(ThresholdData{calculatedAt=2018-03-01T11:25:39.001Z, remainingTime=some(-4444241), thresholdsConfigChangeDate=2018-02-15T13:06:01.228Z, thresholdsConfigChangeMsEpoch=1518699961228})}, metricId=46, definitionChangeDate=2018-02-15T13:06:01.240Z, definitionChangeMsEpoch=1518699961240, goalsChangeDate=2018-02-15T13:14:33.712Z, goalsChangeMsEpoch=1518700473712, goalTimeUpdatedDate=2018-03-01T11:25:35.025Z, goalTimeUpdatedMsEpoch=1519903535025, metricCreatedDate=1518699961228, updatedDate=some(1519903539010)}

1 answer

Suggest an answer

Log in or Sign up to answer
0 votes
Thanos Batagiannis _Adaptavist_
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
July 17, 2018

Hi Rajneesh, 

// remaining time in milliseconds
def remainingTime = value.ongoingSLAData.thresholdData.get().remainingTime.get()

you will get the time in milliseconds. 

Prashant Mali
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 18, 2019

Could you please explain what is value here in the above code.

def remainingTime = value.ongoingSLAData.thresholdData.get().remainingTime.get()
Prashant Mali
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 18, 2019

I am trying to get remaining time from Time to Resolution field. Could you please guide me on the same?

Thanks,

Prashant

Ming P March 15, 2020

Hey I have the question ,I want to get the breahed time value,does the code work?I think it is different from the issue view displayed. If not,could you tell me how to caculate the breahed time ?

TAGS
AUG Leaders

Atlassian Community Events