Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
Celebration

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root

Avatar

1 badge earned

Collect

Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!

Challenges
Coins

Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.

Recognition
Ribbon

Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!

Leaderboard

how to get SLA fields in scriptrunner

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.
Jul 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.
Feb 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.
Feb 18, 2019

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

Thanks,

Prashant

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