Index

A B C D E F G I K L M O P R S T U V W 
All Classes|All Packages

G

generate(String, String, int, int) - Static method in class com.cyara.utilities.GenerateNetworkGraph
Creates the Json necessary for the network graph.
generateCleanPercentages(double, double) - Static method in class com.cyara.utilities.UtilsMath
Calculates the percentage of divisor into the dividend.
generateComparisonScatterHtml(StringBuilder, String, String) - Static method in class com.cyara.apisamples.PulseMetrics
Create the HTML structure for a scatter graph.
generateDaysChartHtml(int[], int[], int[], int[], String) - Static method in class com.cyara.apisamples.PulseMetrics
Generates the HTML and JavaScript for the day by day calls made number categorized by overall result.
generateHoursChartHtml(int[], int[], int[], int[], String) - Static method in class com.cyara.apisamples.PulseMetrics
Prepares data and generates the HTML and JavaScript for the hour by hour calls made number categorized by overall result.
generateKeyToken(String, String) - Static method in class com.cyara.apisamples.PulseMetrics
Use the 2.5 API to dynamically generate a fresh 3.0 API key:token pair.
GenerateNetworkGraph - Class in com.cyara.utilities
Class built for processing the failures found in MatchedConnectionFailures, primarily to generate the Json needed for the network graphs.
GenerateNetworkGraph() - Constructor for class com.cyara.utilities.GenerateNetworkGraph
Instantiates a new GenerateNetworkGraph.
generatePieHtml(String, HashMap<String, Integer>, HashMap<Integer, String>, long, long, String, int, String) - Static method in class com.cyara.apisamples.PulseMetrics
Prepares data and generates the HTML and JavaScript for the pie chart showing the top 10 most failed test cases in the given time frame.
generatePrettyPrint(ApiFunctionalities, int) - Static method in class com.cyara.apisamples.PrettyPrintTestCase
The central method that launches the various HTML builders and compiles and constructs the final table.
generateStepTranscription(int, int) - Method in class com.cyara.apisamples.ApiFunctionalities
Makes an API call to generate the step transcription for any step in a voice call.
generateTableFoot(String, int) - Static method in class com.cyara.apisamples.PrettyPrintTestCase
Generates the HTML for the table's footer where we display the table's label.
generateTableHead(int[], String[]) - Static method in class com.cyara.apisamples.PrettyPrintTestCase
Generates the HTML for the header columns, including their color.
generateTableRow(int[], String[], int) - Static method in class com.cyara.apisamples.PrettyPrintTestCase
Generates the HTML for the specified step row, including their color.
generateTimesChartHtml(ArrayList<ArrayList<Integer>>, ArrayList<ArrayList<Integer>>, String) - Static method in class com.cyara.apisamples.PulseMetrics
Prepares data and generates the HTML for the hour by hour response time metrics chart.
getAccount() - Method in class com.cyara.apisamples.ApiFunctionalities
Makes an API call to return the account settings for the supplied account.
getAccountNum() - Method in class com.cyara.apisamples.ApiFunctionalities
Gets the account number the boilerplate is using in all the API calls.
getActualOneAndDoneEndDate() - Method in class com.cyara.apisamples.EligibleCampaignRun
This is only used if the campaign doesn't run multiple times, implying it's for a regression monitoring suite.
getActualReferences(int, ArrayList<String>, ArrayList<Integer>) - Static method in class com.cyara.utilities.GenerateNetworkGraph
Recursively grabs each matching failure to grab the true number of matches for a given parent failure.
getAttachedAccountIds(ApiFunctionalities) - Static method in class com.cyara.apisamples.IndustryStandard
Loop thru every account the user has access to, and store every single account ID.
getAudioFileTypes() - Method in class com.cyara.apisamples.ApiFunctionalities
 
getAudioFileTypes(AudioInputStream) - Method in class com.cyara.apisamples.ApiFunctionalities
 
getBaseUrl() - Method in class com.cyara.apisamples.ApiFunctionalities
Gets the Portal base Url the boilerplate is using.
getCampaignFrequency() - Method in class com.cyara.apisamples.EligibleCampaignRun
How often this campaign run should execute.
getCampaignRunByCampaignRunId(int, String) - Method in class com.cyara.apisamples.ApiFunctionalities
Gets the status of a campaign run
getCampaignRunHistory(int) - Method in class com.cyara.apisamples.ApiFunctionalities
Gets the run history of a campaign
getCampaignRunTestStepResults(int, int) - Method in class com.cyara.apisamples.ApiFunctionalities
Gets the results of a campaign run
getClosestTestResultId(String[], int, String) - Static method in class com.cyara.utilities.GenerateNetworkGraph
Takes in a Step 1 Failed call row, as a String array, and finds the closest matching ID for the audio or the transcription, depending on what we pass in.
getComparisonStats(String, SimpleDateFormat, ArrayList<String>, String) - Static method in class com.cyara.apisamples.PulseMetrics
Take in one or more date ranges and build the necessary Chart.JS structure for a scatter graph.
getDashboardFeed(int, int) - Method in class com.cyara.apisamples.ApiFunctionalities
Retrieves all the results and data used to create a Cyara Executive Dashboard up to the specified number of hours ago for the desired dashboard
getDashboardTickers(int) - Method in class com.cyara.apisamples.ApiFunctionalities
Makes an API call to retrieve up to 1000 tickers that currently exist and are displayed for a given dashboard
getDataset(int) - Method in class com.cyara.apisamples.ApiFunctionalities
Makes an API call to return a specified dataset, including the headers and number of scenarios
getDatasetRows(int) - Method in class com.cyara.apisamples.ApiFunctionalities
Makes an API call to return up to 1000 scenarios (rows) for a specified dataset,
getDatasetTestCases(int) - Method in class com.cyara.apisamples.ApiFunctionalities
Makes an API call to return up to 1000 test cases currently using the specified dataset
getDay() - Method in class com.cyara.apisamples.EligibleTestCase
Based on the currentDate at the time this object was created, this test case had an eligible runtime for that date and time.
getEligibleTestCases() - Method in class com.cyara.apisamples.EligibleCampaignRun
When building out this run, all the test cases that have the same frequency and have overlapping runtimes are grouped together.
getEndDate() - Method in class com.cyara.apisamples.EligibleCampaignRun
The common end time for this scheduled campaign run based on the eligible test cases this run has
getEndTime() - Method in class com.cyara.apisamples.EligibleTestCase
Based on the currentDate at the time this object was created, this test case had an eligible runtime for that date and time.
getFailCount() - Method in class com.cyara.apisamples.PulseMetrics
Get the problematic test case failure count
getFirstDayOfLastQuarter() - Static method in class com.cyara.utilities.UtilsTime
Finds the first date of the last quarter for a given date.
getFirstDayOfThisQuarter(Date) - Static method in class com.cyara.utilities.UtilsTime
Finds the first date of the quarter for a given date.
getFirstDayOfThisYear(Date) - Static method in class com.cyara.utilities.UtilsTime
Finds the first date of the year for a given date
getHeaderIndex(String[], String) - Static method in class com.cyara.utilities.Utils
Gets the index of an element in a String array.
getId() - Method in class com.cyara.apisamples.EligibleCampaignRun
Retrieve the unique ID for this campaign run.
getLastDayOfLastQuarter() - Static method in class com.cyara.utilities.UtilsTime
Finds the last date of the last quarter for a given date.
getLastDayOfThisQuarter(Date) - Static method in class com.cyara.utilities.UtilsTime
Finds the last date of the quarter for a given date.
getLastTestResultId(String) - Static method in class com.cyara.apisamples.PulseMetrics
Parse the source file with all our previously grabbed results, and find the newest, most recent call grabbed.
getLinkedTestCases(int) - Method in class com.cyara.apisamples.ApiFunctionalities
Retrieve all the test cases using the specified block
getLocalDSName() - Static method in class com.cyara.apisamples.DatasetEndToEnd
Takes the full path of our local csv file and parses out the path and file type.
getMillis(String) - Static method in class com.cyara.utilities.UtilsTime
Convert the step response time from the API format into the number of milliseconds that represents.
getMinuteDuration() - Method in class com.cyara.apisamples.EligibleTestCase
Gets the length in time this test case takes to run, which was specified in this test case's description json
getMostRecentRunId(ApiFunctionalities, int) - Static method in class com.cyara.apisamples.DatasetEndToEnd
Grabs a campaign's run history, and pulls its most recent run, grabbing the runId.
getPlanDetails(int) - Method in class com.cyara.apisamples.ApiFunctionalities
Returns all the plan details for the specified plan, including the expiration and number of ports
getPulseTestCases(ApiFunctionalities) - Static method in class com.cyara.apisamples.SchedulePulseCampaigns
Loops through all the test case on the account, making the API request to list test cases until we've capture and stored all of them.
getRandomNumber(int, int) - Static method in class com.cyara.utilities.UtilsMath
Randomly generates an integer within the range
getRecording(int, int) - Method in class com.cyara.apisamples.ApiFunctionalities
Makes an API call to get the recording for a given step.
getReqPortsForFreq(ArrayList<EligibleTestCase>, int) - Static method in class com.cyara.apisamples.SchedulePulseCampaigns
Loops through all the eligible test cases that will become a campaign run and checks for duration errors, calculates how many ports these test cases will use, how long the run will take, and how many calls will be made.
getRequiredPortsForFrequencyRun() - Method in class com.cyara.apisamples.EligibleCampaignRun
The amount of ports this campaign run needs to run fast enough for the campaignFreq
getRunDuration() - Method in class com.cyara.apisamples.EligibleCampaignRun
When building out this run, all the test cases that have the same frequency and have overlapping runtimes are grouped together.
getRunsMultipleTimes() - Method in class com.cyara.apisamples.EligibleCampaignRun
Campaigns can have a schedule of 5 minutes per day for a large set of test cases, especially when doing a regression monitoring suite.
getScenarios() - Method in class com.cyara.apisamples.EligibleTestCase
If the test case is data driven, every scenario is considered 1 call (so 8 scenarios would be 8 calls).
getStartDate() - Method in class com.cyara.apisamples.EligibleCampaignRun
The common start time for this scheduled campaign run based on the eligible test cases this run has
getStartTime() - Method in class com.cyara.apisamples.EligibleTestCase
Based on the currentDate at the time this object was created, this test case had an eligible runtime for that date and time.
getStepRecordingAvailabilities(int) - Method in class com.cyara.apisamples.ApiFunctionalities
Makes an API call to recordings available per step for a given test case result.
getStepTranscription(int, int) - Method in class com.cyara.apisamples.ApiFunctionalities
Makes an API call to get the step transcription for any step in a voice call.
getTestCaseBasics(int) - Method in class com.cyara.apisamples.ApiFunctionalities
Get the basic details for the supplied test case.
getTestCaseEndDate() - Method in class com.cyara.apisamples.EligibleTestCase
The Date object representation of the day and end time for this test case runtime.
getTestCaseFrequency() - Method in class com.cyara.apisamples.EligibleTestCase
Gets the length in time to wait between runs for this test case.
getTestCaseId() - Method in class com.cyara.apisamples.EligibleTestCase
Gets the test case ID, which is used throughout SchedulePulseCampaigns to group together test cases and, ultimately, create campaigns
getTestCaseId() - Method in class com.cyara.apisamples.PulseMetrics
Get the problematic test case ID
getTestCaseName() - Method in class com.cyara.apisamples.PulseMetrics
Get the problematic test case Name
getTestCaseResultByTicketId(String) - Method in class com.cyara.apisamples.ApiFunctionalities
Retrieve the results of a test case executed by the API
getTestCaseStartDate() - Method in class com.cyara.apisamples.EligibleTestCase
The Date object representation of the day and start time for this test case runtime.
getTestResultsFeed(String, String, String) - Method in class com.cyara.apisamples.ApiFunctionalities
Retrieve up to 1000 calls occurring from the specified plan type since the specified date or result ID.
getTimeframeStats(String, SimpleDateFormat, Date, Date, String, String, int, String) - Static method in class com.cyara.apisamples.PulseMetrics
Prepares data and makes calls for all the charts used to display data for the provided time frame.
getUniqueFrequencies(ArrayList<String>, ApiFunctionalities) - Static method in class com.cyara.apisamples.SchedulePulseCampaigns
Loops through every tracked test case, storing every unique "frequency" field in the description json
getUTCTicks(Date) - Static method in class com.cyara.utilities.UtilsTime
Converts a given date into time since C#-friendly epoch
A B C D E F G I K L M O P R S T U V W 
All Classes|All Packages