Index
A B C D E F G I K L M O P R S T U V W
All Classes|All Packages
All Classes|All Packages
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
All Classes|All Packages