Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(sdk): Auto-created from 'analyticsapi-engines-sdk-generator' repository PR 8 for SDK version v3.2.0 #9

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions auto-generated-sdk/.openapi-generator-ignore
Original file line number Diff line number Diff line change
Expand Up @@ -21,5 +21,3 @@
#docs/*.md
# Then explicitly reverse the ignore rule for a single file:
#!docs/README.md

tests/testthat.R
4 changes: 2 additions & 2 deletions auto-generated-sdk/DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Package: factset.analyticsapi.engines
Title: 'FactSet' Engines API Client
Version: 3.1.0
Version: 3.2.0
Authors@R: c(
person("Analytics API Support", email = "analytics.api.support@factset.com", role = "aut"),
person("Akshay Sheth", email = "asheth@factset.com", role = "cre"))
Expand All @@ -18,4 +18,4 @@ License: Apache License 2.0
LazyData: true
Suggests: testthat
Imports: jsonlite, httr, R6, base64enc, rlang, factset.protobuf.stach (< 2.0.0)
RoxygenNote: 7.1.0
RoxygenNote: 7.1.1
31 changes: 31 additions & 0 deletions auto-generated-sdk/NAMESPACE
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ export(ApiException)

# Models
export(AccountDirectories)
export(AxiomaEquityOptimizationParameters)
export(Calculation)
export(CalculationStatus)
export(CalculationStatusSummary)
Expand All @@ -22,14 +23,36 @@ export(ConfigurationAccount)
export(Currency)
export(DateParametersSummary)
export(DocumentDirectories)
export(EventSummary)
export(FIABCalculationParameters)
export(FIABCalculationStatus)
export(FIABCalculationStatusSummary)
export(FIABDateParameters)
export(FIABIdentifier)
export(FICalculationParameters)
export(FIJobSettings)
export(FISecurity)
export(Frequency)
export(Group)
export(OptimalPortfolio)
export(Optimization)
export(OptimizerAccount)
export(OptimizerAccountOverrides)
export(OptimizerOptimalHoldings)
export(OptimizerOutputTypes)
export(OptimizerStrategy)
export(OptimizerStrategyOverrides)
export(OptimizerTradesList)
export(PACalculationColumn)
export(PACalculationGroup)
export(PACalculationParameters)
export(PAComponent)
export(PADateParameters)
export(PAIdentifier)
export(PubCalculationParameters)
export(PubDateParameters)
export(PubIdentifier)
export(SPARBenchmark)
export(SPARCalculationParameters)
export(SPARDateParameters)
export(SPARIdentifier)
Expand All @@ -50,7 +73,15 @@ export(ConfigurationsApi)
export(CurrenciesApi)
export(DatesApi)
export(DocumentsApi)
export(FIABCalculationsApi)
export(FICalculationsApi)
export(FrequenciesApi)
export(GroupsApi)
export(OptimizationsApi)
export(PACalculationsApi)
export(SPARBenchmarkApi)
export(SPARCalculationsApi)
export(StrategyDocumentsApi)
export(VaultCalculationsApi)
export(UtilityApi)
export(StachExtensions)
4 changes: 2 additions & 2 deletions auto-generated-sdk/R/account_directories.R
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Engines API
#
# Allow clients to fetch Engines Analytics through APIs.
# Allow clients to fetch Analytics through APIs.
#
# The version of the OpenAPI document: 2
# The version of the OpenAPI document: v2:[pa,spar,vault,pub],v1:[fiab,fi,axp,afi,npo,bpm,fpo]
# Contact: analytics.api.support@factset.com
# Generated by: https://openapi-generator.tech

Expand Down
59 changes: 30 additions & 29 deletions auto-generated-sdk/R/accounts_api.R
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Engines API
#
# Allow clients to fetch Engines Analytics through APIs.
# Allow clients to fetch Analytics through APIs.
#
# The version of the OpenAPI document: 2
# The version of the OpenAPI document: v2:[pa,spar,vault,pub],v1:[fiab,fi,axp,afi,npo,bpm,fpo]
# Contact: analytics.api.support@factset.com
# Generated by: https://openapi-generator.tech

Expand All @@ -29,95 +29,96 @@
#' \item response headers :
#'
#' \tabular{ll}{
#' X-RateLimit-Remaining \tab Number of requests left for the time window. \cr
#' X-DataDirect-Request-Key \tab FactSet&#39;s request key header. \cr
#' X-FactSet-Api-Request-Key \tab Key to uniquely identify an Analytics API request. Only available after successful authentication. \cr
#' X-RateLimit-Reset \tab Number of seconds remaining till rate limit resets. \cr
#' X-RateLimit-Limit \tab Number of allowed requests for the time window. \cr
#' X-DataDirect-Request-Key \tab FactSet&#39;s request key header. \cr
#' X-RateLimit-Remaining \tab Number of requests left for the time window. \cr
#' X-RateLimit-Reset \tab Number of seconds remaining till rate limit resets. \cr
#' }
#' \item status code : 400 | Invalid query parameter or value provided
#'
#'
#' \item response headers :
#'
#' \tabular{ll}{
#' X-RateLimit-Remaining \tab Number of requests left for the time window. \cr
#' X-DataDirect-Request-Key \tab FactSet&#39;s request key header. \cr
#' X-FactSet-Api-Request-Key \tab Key to uniquely identify an Analytics API request. Only available after successful authentication. \cr
#' X-RateLimit-Reset \tab Number of seconds remaining till rate limit resets. \cr
#' X-RateLimit-Limit \tab Number of allowed requests for the time window. \cr
#' X-DataDirect-Request-Key \tab FactSet&#39;s request key header. \cr
#' X-RateLimit-Remaining \tab Number of requests left for the time window. \cr
#' X-RateLimit-Reset \tab Number of seconds remaining till rate limit resets. \cr
#' }
#' \item status code : 401 | Missing or invalid authentication
#'
#'
#' \item response headers :
#'
#' \tabular{ll}{
#' X-RateLimit-Remaining \tab Number of requests left for the time window. \cr
#' X-FactSet-Api-Request-Key \tab Key to uniquely identify an Analytics API request. Only available after successful authentication. \cr
#' X-RateLimit-Reset \tab Number of seconds remaining till rate limit resets. \cr
#' X-RateLimit-Limit \tab Number of allowed requests for the time window. \cr
#' X-DataDirect-Request-Key \tab FactSet&#39;s request key header. \cr
#' X-FactSet-Api-Request-Key \tab Key to uniquely identify an Analytics API request. Only available after successful authentication. \cr
#' }
#' \item status code : 403 | User is forbidden with current credentials
#'
#'
#' \item response headers :
#'
#' \tabular{ll}{
#' X-RateLimit-Remaining \tab Number of requests left for the time window. \cr
#' X-DataDirect-Request-Key \tab FactSet&#39;s request key header. \cr
#' X-FactSet-Api-Request-Key \tab Key to uniquely identify an Analytics API request. Only available after successful authentication. \cr
#' X-RateLimit-Reset \tab Number of seconds remaining till rate limit resets. \cr
#' X-RateLimit-Limit \tab Number of allowed requests for the time window. \cr
#' X-DataDirect-Request-Key \tab FactSet&#39;s request key header. \cr
#' X-RateLimit-Remaining \tab Number of requests left for the time window. \cr
#' X-RateLimit-Reset \tab Number of seconds remaining till rate limit resets. \cr
#' }
#' \item status code : 404 | Path not found
#'
#'
#' \item response headers :
#'
#' \tabular{ll}{
#' X-RateLimit-Remaining \tab Number of requests left for the time window. \cr
#' X-DataDirect-Request-Key \tab FactSet&#39;s request key header. \cr
#' X-FactSet-Api-Request-Key \tab Key to uniquely identify an Analytics API request. Only available after successful authentication. \cr
#' X-RateLimit-Reset \tab Number of seconds remaining till rate limit resets. \cr
#' X-RateLimit-Limit \tab Number of allowed requests for the time window. \cr
#' X-DataDirect-Request-Key \tab FactSet&#39;s request key header. \cr
#' X-RateLimit-Remaining \tab Number of requests left for the time window. \cr
#' X-RateLimit-Reset \tab Number of seconds remaining till rate limit resets. \cr
#' }
#' \item status code : 406 | Unsupported Accept header. Header needs to be set to application/json
#'
#'
#' \item response headers :
#'
#' \tabular{ll}{
#' X-RateLimit-Remaining \tab Number of requests left for the time window. \cr
#' X-DataDirect-Request-Key \tab FactSet&#39;s request key header. \cr
#' X-FactSet-Api-Request-Key \tab Key to uniquely identify an Analytics API request. Only available after successful authentication. \cr
#' X-RateLimit-Reset \tab Number of seconds remaining till rate limit resets. \cr
#' X-RateLimit-Limit \tab Number of allowed requests for the time window. \cr
#' X-RateLimit-Remaining \tab Number of requests left for the time window. \cr
#' X-RateLimit-Reset \tab Number of seconds remaining till rate limit resets. \cr
#' }
#' \item status code : 429 | Rate limit reached. Wait till the time specified in Retry-After header value to make further requests.
#'
#'
#' \item response headers :
#'
#' \tabular{ll}{
#' X-DataDirect-Request-Key \tab FactSet&#39;s request key header. \cr
#' X-FactSet-Api-Request-Key \tab Key to uniquely identify an Analytics API request. Only available after successful authentication. \cr
#' Retry-After \tab Time to wait in seconds before making a new request as the rate limit has reached. \cr
#' }
#' \item status code : 500 | Server error. Log the X-DataDirect-Request-Key header to assist in troubleshooting
#'
#'
#' \item response headers :
#'
#' \tabular{ll}{
#' X-RateLimit-Remaining \tab Number of requests left for the time window. \cr
#' X-FactSet-Api-Request-Key \tab Key to uniquely identify an Analytics API request. Only available after successful authentication. \cr
#' X-RateLimit-Reset \tab Number of seconds remaining till rate limit resets. \cr
#' X-RateLimit-Limit \tab Number of allowed requests for the time window. \cr
#' X-DataDirect-Request-Key \tab FactSet&#39;s request key header. \cr
#' X-FactSet-Api-Request-Key \tab Key to uniquely identify an Analytics API request. Only available after successful authentication. \cr
#' }
#' \item status code : 503 | Request timed out. Retry the request in some time
#'
#'
#' \item response headers :
#'
#' \tabular{ll}{
#' X-RateLimit-Remaining \tab Number of requests left for the time window. \cr
#' X-FactSet-Api-Request-Key \tab Key to uniquely identify an Analytics API request. Only available after successful authentication. \cr
#' X-RateLimit-Reset \tab Number of seconds remaining till rate limit resets. \cr
#' X-RateLimit-Limit \tab Number of allowed requests for the time window. \cr
#' X-DataDirect-Request-Key \tab FactSet&#39;s request key header. \cr
#' X-FactSet-Api-Request-Key \tab Key to uniquely identify an Analytics API request. Only available after successful authentication. \cr
#' }
#' }
#'
Expand All @@ -129,7 +130,7 @@
#' #################### GetAccounts ####################
#'
#' library(factset.analyticsapi.engines)
#' var.path <- 'path_example' # character | The directory to get the accounts and sub-directories in
#' var.path <- '' # character | The directory to get the accounts and sub-directories in
#'
#' #Get accounts and sub-directories in a directory
#' api.instance <- AccountsApi$new()
Expand Down
8 changes: 8 additions & 0 deletions auto-generated-sdk/R/api.R
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Engines API
#
# Allow clients to fetch Analytics through APIs.
#
# The version of the OpenAPI document: v2:[pa,spar,vault,pub],v1:[fiab,fi,axp,afi,npo,bpm,fpo]
# Contact: analytics.api.support@factset.com
# Generated by: https://openapi-generator.tech

6 changes: 3 additions & 3 deletions auto-generated-sdk/R/api_client.R
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Engines API
#
# Allow clients to fetch Engines Analytics through APIs.
# Allow clients to fetch Analytics through APIs.
#
# The version of the OpenAPI document: 2
# The version of the OpenAPI document: v2:[pa,spar,vault,pub],v1:[fiab,fi,axp,afi,npo,bpm,fpo]
# Contact: analytics.api.support@factset.com
# Generated by: https://openapi-generator.tech

Expand Down Expand Up @@ -40,7 +40,7 @@ ApiClient <- R6::R6Class(
# base path of all requests
basePath = "https://api.factset.com",
# user agent in the HTTP request
userAgent = "engines-api/3.1.0/r",
userAgent = "engines-api/3.2.0/r",
# default headers in the HTTP request
defaultHeaders = NULL,
# username (HTTP basic authentication)
Expand Down
Loading