A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes All Packages

A

account(String) - Method in class io.harness.cf.model.Target
 
Adapter() - Constructor for class io.harness.cf.model.FeatureConfig.KindEnum.Adapter
 
Adapter() - Constructor for class io.harness.cf.model.FeatureState.Adapter
 
Adapter() - Constructor for class io.harness.cf.model.MetricsData.MetricsTypeEnum.Adapter
 
addAttributesItem(KeyValue) - Method in class io.harness.cf.model.MetricsData
 
addAttributesItem(KeyValue) - Method in class io.harness.cf.model.TargetData
 
addClausesItem(Clause) - Method in class io.harness.cf.model.ServingRule
 
addDefaultCookie(String, String) - Method in class io.harness.cf.ApiClient
Add a default cookie.
addDefaultHeader(String, String) - Method in class io.harness.cf.ApiClient
Add a default header.
addExcludedItem(Target) - Method in class io.harness.cf.model.Segment
 
addIncludedItem(Target) - Method in class io.harness.cf.model.Segment
 
addMetricsDataItem(MetricsData) - Method in class io.harness.cf.model.Metrics
 
addPrerequisitesItem(Prerequisite) - Method in class io.harness.cf.model.FeatureConfig
 
addRulesItem(Clause) - Method in class io.harness.cf.model.Segment
 
addRulesItem(ServingRule) - Method in class io.harness.cf.model.FeatureConfig
 
addSegmentsItem(Segment) - Method in class io.harness.cf.model.Target
 
addTagsItem(Tag) - Method in class io.harness.cf.model.Segment
 
addTargetDataItem(TargetData) - Method in class io.harness.cf.model.Metrics
 
addTargetSegmentsItem(String) - Method in class io.harness.cf.model.VariationMap
 
addTargetsItem(TargetMap) - Method in class io.harness.cf.model.VariationMap
 
addValuesItem(String) - Method in class io.harness.cf.model.Clause
 
addVariationsItem(Variation) - Method in class io.harness.cf.model.FeatureConfig
 
addVariationsItem(WeightedVariation) - Method in class io.harness.cf.model.Distribution
 
addVariationsItem(String) - Method in class io.harness.cf.model.Prerequisite
 
addVariationToTargetMapItem(VariationMap) - Method in class io.harness.cf.model.FeatureConfig
 
anonymous(Boolean) - Method in class io.harness.cf.model.AuthenticationRequestTarget
 
anonymous(Boolean) - Method in class io.harness.cf.model.Target
 
ApiCallback<T> - Interface in io.harness.cf
Callback for asynchronous API call.
ApiClient - Class in io.harness.cf
ApiClient class.
ApiClient() - Constructor for class io.harness.cf.ApiClient
Basic constructor for ApiClient
ApiClient(OkHttpClient) - Constructor for class io.harness.cf.ApiClient
Basic constructor with custom OkHttpClient
ApiException - Exception in io.harness.cf
ApiException class.
ApiException() - Constructor for exception io.harness.cf.ApiException
Constructor for ApiException.
ApiException(int, String) - Constructor for exception io.harness.cf.ApiException
Constructor for ApiException.
ApiException(int, String, Map<String, List<String>>, String) - Constructor for exception io.harness.cf.ApiException
Constructor for ApiException.
ApiException(int, Map<String, List<String>>, String) - Constructor for exception io.harness.cf.ApiException
Constructor for ApiException.
ApiException(String) - Constructor for exception io.harness.cf.ApiException
Constructor for ApiException.
ApiException(String, int, Map<String, List<String>>, String) - Constructor for exception io.harness.cf.ApiException
Constructor for ApiException.
ApiException(String, Throwable, int, Map<String, List<String>>) - Constructor for exception io.harness.cf.ApiException
Constructor for ApiException.
ApiException(String, Throwable, int, Map<String, List<String>>, String) - Constructor for exception io.harness.cf.ApiException
Constructor for ApiException.
ApiException(Throwable) - Constructor for exception io.harness.cf.ApiException
Constructor for ApiException.
apiKey(String) - Method in class io.harness.cf.model.AuthenticationRequest
 
ApiKeyAuth - Class in io.harness.cf.auth
 
ApiKeyAuth(String, String) - Constructor for class io.harness.cf.auth.ApiKeyAuth
 
ApiResponse<T> - Class in io.harness.cf
API response returned by API call.
ApiResponse(int, Map<String, List<String>>) - Constructor for class io.harness.cf.ApiResponse
Constructor for ApiResponse.
ApiResponse(int, Map<String, List<String>>, T) - Constructor for class io.harness.cf.ApiResponse
Constructor for ApiResponse.
ApiTarget() - Method in class io.harness.cf.client.dto.Target
 
applyToParams(List<Pair>, Map<String, String>, Map<String, String>, String, String, URI) - Method in class io.harness.cf.auth.ApiKeyAuth
 
applyToParams(List<Pair>, Map<String, String>, Map<String, String>, String, String, URI) - Method in interface io.harness.cf.auth.Authentication
Apply authentication settings to header and query params.
applyToParams(List<Pair>, Map<String, String>, Map<String, String>, String, String, URI) - Method in class io.harness.cf.auth.HttpBasicAuth
 
applyToParams(List<Pair>, Map<String, String>, Map<String, String>, String, String, URI) - Method in class io.harness.cf.auth.HttpBearerAuth
 
attribute(String) - Method in class io.harness.cf.model.Clause
 
attributes(Object) - Method in class io.harness.cf.model.AuthenticationRequestTarget
 
attributes(Object) - Method in class io.harness.cf.model.Target
 
attributes(List<KeyValue>) - Method in class io.harness.cf.model.MetricsData
 
attributes(List<KeyValue>) - Method in class io.harness.cf.model.TargetData
 
authenticate() - Method in interface io.harness.cf.client.connector.Connector
 
authenticate() - Method in class io.harness.cf.client.connector.HarnessConnector
 
authenticate() - Method in class io.harness.cf.client.connector.LocalConnector
 
authenticate(AuthenticationRequest) - Method in class io.harness.cf.api.ClientApi
Authenticate with the admin server.
authenticateAsync(AuthenticationRequest, ApiCallback<AuthenticationResponse>) - Method in class io.harness.cf.api.ClientApi
Authenticate with the admin server.
authenticateCall(AuthenticationRequest, ApiCallback) - Method in class io.harness.cf.api.ClientApi
Build call for authenticate
authenticateWithHttpInfo(AuthenticationRequest) - Method in class io.harness.cf.api.ClientApi
Authenticate with the admin server.
Authentication - Interface in io.harness.cf.auth
 
AuthenticationRequest - Class in io.harness.cf.model
AuthenticationRequest
AuthenticationRequest() - Constructor for class io.harness.cf.model.AuthenticationRequest
 
AuthenticationRequestTarget - Class in io.harness.cf.model
AuthenticationRequestTarget
AuthenticationRequestTarget() - Constructor for class io.harness.cf.model.AuthenticationRequestTarget
 
AuthenticationResponse - Class in io.harness.cf.model
AuthenticationResponse
AuthenticationResponse() - Constructor for class io.harness.cf.model.AuthenticationResponse
 
authToken(String) - Method in class io.harness.cf.model.AuthenticationResponse
 

B

BaseConfig - Class in io.harness.cf.client.api
 
BaseConfig() - Constructor for class io.harness.cf.client.api.BaseConfig
 
BOOLEAN - io.harness.cf.model.FeatureConfig.KindEnum
 
boolVariation(String, Target, boolean) - Method in class io.harness.cf.client.api.CfClient
 
boolVariation(String, Target, boolean, FlagEvaluateCallback) - Method in interface io.harness.cf.client.api.Evaluation
 
boolVariation(String, Target, boolean, FlagEvaluateCallback) - Method in class io.harness.cf.client.api.Evaluator
 
bucketBy(String) - Method in class io.harness.cf.model.Distribution
 
buildCall(String, String, String, List<Pair>, List<Pair>, Object, Map<String, String>, Map<String, String>, Map<String, Object>, String[], ApiCallback) - Method in class io.harness.cf.ApiClient
Build HTTP call with the given options.
buildRequest(String, String, String, List<Pair>, List<Pair>, Object, Map<String, String>, Map<String, String>, Map<String, Object>, String[], ApiCallback) - Method in class io.harness.cf.ApiClient
Build an HTTP request with the given options.
buildRequestBodyFormEncoding(Map<String, Object>) - Method in class io.harness.cf.ApiClient
Build a form-encoding request body with the given form parameters.
buildRequestBodyMultipart(Map<String, Object>) - Method in class io.harness.cf.ApiClient
Build a multipart (file uploading) request body with the given form parameters, which could contain text fields and file fields.
buildUrl(String, String, List<Pair>, List<Pair>) - Method in class io.harness.cf.ApiClient
Build full URL by concatenating base path, the given sub path and query parameters.
ByteArrayAdapter() - Constructor for class io.harness.cf.JSON.ByteArrayAdapter
 

C

Cache - Interface in io.harness.cf.client.common
 
CaffeineCache - Class in io.harness.cf.client.api
 
CaffeineCache(int) - Constructor for class io.harness.cf.client.api.CaffeineCache
 
CfClient - Class in io.harness.cf.client.api
 
CfClient() - Constructor for class io.harness.cf.client.api.CfClient
 
CfClient(Connector) - Constructor for class io.harness.cf.client.api.CfClient
 
CfClient(Connector, BaseConfig) - Constructor for class io.harness.cf.client.api.CfClient
 
CfClient(String) - Constructor for class io.harness.cf.client.api.CfClient
 
CfClient(String, BaseConfig) - Constructor for class io.harness.cf.client.api.CfClient
 
CfClient(String, Config) - Constructor for class io.harness.cf.client.api.CfClient
Deprecated.
CHANGED - io.harness.cf.client.api.Event
 
checkPreRequisite(FeatureConfig, Target) - Method in class io.harness.cf.client.api.Evaluator
 
Claim - Class in io.harness.cf.client.dto
 
Clause - Class in io.harness.cf.model
Clause
Clause() - Constructor for class io.harness.cf.model.Clause
 
clauses(List<Clause>) - Method in class io.harness.cf.model.ServingRule
 
ClientApi - Class in io.harness.cf.api
 
ClientApi() - Constructor for class io.harness.cf.api.ClientApi
 
ClientApi(ApiClient) - Constructor for class io.harness.cf.api.ClientApi
 
close() - Method in class io.harness.cf.client.api.CfClient
 
close() - Method in interface io.harness.cf.client.api.Repository
 
close() - Method in class io.harness.cf.client.api.XmlFileMapStore
 
close() - Method in interface io.harness.cf.client.common.Storage
 
close() - Method in interface io.harness.cf.client.connector.Connector
 
close() - Method in class io.harness.cf.client.connector.EventSource
 
close() - Method in class io.harness.cf.client.connector.HarnessConnector
 
close() - Method in class io.harness.cf.client.connector.LocalConnector
 
close() - Method in interface io.harness.cf.client.connector.Service
 
code(String) - Method in class io.harness.cf.model.Error
 
collectionPathParameterToString(String, Collection) - Method in class io.harness.cf.ApiClient
Formats the specified collection path parameter to a string value.
Config - Class in io.harness.cf.client.api
Deprecated.
Config() - Constructor for class io.harness.cf.client.api.Config
Deprecated.
 
Configuration - Class in io.harness.cf
 
Configuration() - Constructor for class io.harness.cf.Configuration
 
Connector - Interface in io.harness.cf.client.connector
 
ConnectorException - Exception in io.harness.cf.client.connector
 
ConnectorException(String) - Constructor for exception io.harness.cf.client.connector.ConnectorException
 
ConnectorException(String, boolean, Exception) - Constructor for exception io.harness.cf.client.connector.ConnectorException
 
ConnectorException(String, int, String) - Constructor for exception io.harness.cf.client.connector.ConnectorException
 
ConnectorException(String, int, String, Exception) - Constructor for exception io.harness.cf.client.connector.ConnectorException
 
containsIgnoreCase(String[], String) - Static method in class io.harness.cf.StringUtil
Check if the given array contains the given value (with case-insensitive comparison).
contentLength() - Method in class io.harness.cf.ProgressRequestBody
 
contentLength() - Method in class io.harness.cf.ProgressResponseBody
 
contentType() - Method in class io.harness.cf.ProgressRequestBody
 
contentType() - Method in class io.harness.cf.ProgressResponseBody
 
count(Integer) - Method in class io.harness.cf.model.MetricsData
 
createdAt(Long) - Method in class io.harness.cf.model.Segment
 
createdAt(Long) - Method in class io.harness.cf.model.Target
 
createGson() - Static method in class io.harness.cf.JSON
 

D

DateTypeAdapter() - Constructor for class io.harness.cf.JSON.DateTypeAdapter
 
DateTypeAdapter(DateFormat) - Constructor for class io.harness.cf.JSON.DateTypeAdapter
 
defaultServe(Serve) - Method in class io.harness.cf.model.FeatureConfig
 
defaultValue - Variable in class io.harness.cf.ServerVariable
 
delete(String) - Method in class io.harness.cf.client.api.CaffeineCache
 
delete(String) - Method in class io.harness.cf.client.api.XmlFileMapStore
 
delete(String) - Method in interface io.harness.cf.client.common.Cache
 
delete(String) - Method in interface io.harness.cf.client.common.Storage
 
deleteFlag(String) - Method in interface io.harness.cf.client.api.Repository
 
deleteSegment(String) - Method in interface io.harness.cf.client.api.Repository
 
description - Variable in class io.harness.cf.ServerConfiguration
 
description - Variable in class io.harness.cf.ServerVariable
 
description(String) - Method in class io.harness.cf.model.Variation
 
deserialize(String, Type) - Method in class io.harness.cf.JSON
Deserialize the given JSON string to Java object.
deserialize(Response, Type) - Method in class io.harness.cf.ApiClient
Deserialize response body to Java object, according to the return type and the Content-Type response header.
destroy() - Method in class io.harness.cf.client.api.CfClient
Deprecated.
destroy() - Method in interface io.harness.cf.client.common.Destroyable
 
Destroyable - Interface in io.harness.cf.client.common
 
distribution(Distribution) - Method in class io.harness.cf.model.Serve
 
Distribution - Class in io.harness.cf.model
Distribution
Distribution() - Constructor for class io.harness.cf.model.Distribution
 
downloadFileFromResponse(Response) - Method in class io.harness.cf.ApiClient
Download file from the given response.

E

enumValues - Variable in class io.harness.cf.ServerVariable
 
environment(String) - Method in class io.harness.cf.model.FeatureConfig
 
environment(String) - Method in class io.harness.cf.model.Segment
 
environment(String) - Method in class io.harness.cf.model.Target
 
equals(Object) - Method in class io.harness.cf.model.AuthenticationRequest
 
equals(Object) - Method in class io.harness.cf.model.AuthenticationRequestTarget
 
equals(Object) - Method in class io.harness.cf.model.AuthenticationResponse
 
equals(Object) - Method in class io.harness.cf.model.Clause
 
equals(Object) - Method in class io.harness.cf.model.Distribution
 
equals(Object) - Method in class io.harness.cf.model.Error
 
equals(Object) - Method in class io.harness.cf.model.Evaluation
 
equals(Object) - Method in class io.harness.cf.model.FeatureConfig
 
equals(Object) - Method in class io.harness.cf.model.KeyValue
 
equals(Object) - Method in class io.harness.cf.model.Metrics
 
equals(Object) - Method in class io.harness.cf.model.MetricsData
 
equals(Object) - Method in class io.harness.cf.model.Pagination
 
equals(Object) - Method in class io.harness.cf.model.Prerequisite
 
equals(Object) - Method in class io.harness.cf.model.Segment
 
equals(Object) - Method in class io.harness.cf.model.Serve
 
equals(Object) - Method in class io.harness.cf.model.ServingRule
 
equals(Object) - Method in class io.harness.cf.model.Tag
 
equals(Object) - Method in class io.harness.cf.model.Target
 
equals(Object) - Method in class io.harness.cf.model.TargetData
 
equals(Object) - Method in class io.harness.cf.model.TargetMap
 
equals(Object) - Method in class io.harness.cf.model.Variation
 
equals(Object) - Method in class io.harness.cf.model.VariationMap
 
equals(Object) - Method in class io.harness.cf.model.WeightedVariation
 
Error - Class in io.harness.cf.model
Error
Error() - Constructor for class io.harness.cf.model.Error
 
errorMissingSdkKey() - Static method in class io.harness.cf.client.common.SdkCodes
 
escapeString(String) - Method in class io.harness.cf.ApiClient
Escape the given string to be used as URL query value.
evaluate(String, Target, FeatureConfig.KindEnum, FlagEvaluateCallback) - Method in class io.harness.cf.client.api.Evaluator
 
evaluateClause(Clause, Target) - Method in class io.harness.cf.client.api.Evaluator
 
evaluateClauses(List<Clause>, Target) - Method in class io.harness.cf.client.api.Evaluator
 
evaluateDistribution(Distribution, Target) - Method in class io.harness.cf.client.api.Evaluator
 
evaluateFlag(FeatureConfig, Target) - Method in class io.harness.cf.client.api.Evaluator
 
evaluateRule(ServingRule, Target) - Method in class io.harness.cf.client.api.Evaluator
 
evaluateRules(List<ServingRule>, Target) - Method in class io.harness.cf.client.api.Evaluator
 
evaluateVariationMap(List<VariationMap>, Target) - Method in class io.harness.cf.client.api.Evaluator
 
Evaluation - Class in io.harness.cf.model
Evaluation
Evaluation - Interface in io.harness.cf.client.api
 
Evaluation() - Constructor for class io.harness.cf.model.Evaluation
 
Evaluator - Class in io.harness.cf.client.api
 
Evaluator(Query) - Constructor for class io.harness.cf.client.api.Evaluator
 
Event - Enum in io.harness.cf.client.api
 
EventSource - Class in io.harness.cf.client.connector
 
EventSource(String, Map<String, String>, Updater, long) - Constructor for class io.harness.cf.client.connector.EventSource
 
excluded(List<Target>) - Method in class io.harness.cf.model.Segment
 
execute(Call) - Method in class io.harness.cf.ApiClient
execute(Call, Type) - Method in class io.harness.cf.ApiClient
Execute HTTP call and deserialize the HTTP response body into the given return type.
executeAsync(Call, ApiCallback<T>) - Method in class io.harness.cf.ApiClient
executeAsync(Call, Type, ApiCallback<T>) - Method in class io.harness.cf.ApiClient
Execute HTTP call asynchronously.

F

FAILED - io.harness.cf.client.api.Event
 
feature(String) - Method in class io.harness.cf.model.FeatureConfig
 
feature(String) - Method in class io.harness.cf.model.Prerequisite
 
FeatureConfig - Class in io.harness.cf.model
FeatureConfig
FeatureConfig() - Constructor for class io.harness.cf.model.FeatureConfig
 
FeatureConfig.KindEnum - Enum in io.harness.cf.model
Gets or Sets kind
FeatureConfig.KindEnum.Adapter - Class in io.harness.cf.model
 
FeatureFlagInitializeException - Exception in io.harness.cf.client.api
 
FeatureFlagInitializeException() - Constructor for exception io.harness.cf.client.api.FeatureFlagInitializeException
 
FeatureFlagInitializeException(String) - Constructor for exception io.harness.cf.client.api.FeatureFlagInitializeException
 
FeatureFlagInitializeException(String, Throwable) - Constructor for exception io.harness.cf.client.api.FeatureFlagInitializeException
 
FeatureFlagInitializeException(String, Throwable, boolean, boolean) - Constructor for exception io.harness.cf.client.api.FeatureFlagInitializeException
 
FeatureFlagInitializeException(Throwable) - Constructor for exception io.harness.cf.client.api.FeatureFlagInitializeException
 
FeatureState - Enum in io.harness.cf.model
Gets or Sets FeatureState
FeatureState.Adapter - Class in io.harness.cf.model
 
FFMETRICS - io.harness.cf.model.MetricsData.MetricsTypeEnum
 
findFlagsBySegment(String) - Method in interface io.harness.cf.client.api.Query
 
findVariation(List<Variation>, String) - Method in class io.harness.cf.client.api.Evaluator
 
flag(String) - Method in class io.harness.cf.model.Evaluation
 
fromValue(String) - Static method in enum io.harness.cf.model.FeatureConfig.KindEnum
 
fromValue(String) - Static method in enum io.harness.cf.model.FeatureState
 
fromValue(String) - Static method in enum io.harness.cf.model.MetricsData.MetricsTypeEnum
 

G

get(String) - Method in class io.harness.cf.client.api.CaffeineCache
 
get(String) - Method in class io.harness.cf.client.api.XmlFileMapStore
 
get(String) - Method in interface io.harness.cf.client.common.Cache
 
get(String) - Method in interface io.harness.cf.client.common.Storage
 
getAccount() - Method in class io.harness.cf.model.Target
Get account
getAllSegments(String, String) - Method in class io.harness.cf.api.ClientApi
Retrieve all segments.
getAllSegmentsAsync(String, String, ApiCallback<List<Segment>>) - Method in class io.harness.cf.api.ClientApi
Retrieve all segments.
getAllSegmentsCall(String, String, ApiCallback) - Method in class io.harness.cf.api.ClientApi
Build call for getAllSegments
getAllSegmentsWithHttpInfo(String, String) - Method in class io.harness.cf.api.ClientApi
Retrieve all segments.
getAnonymous() - Method in class io.harness.cf.model.AuthenticationRequestTarget
Get anonymous
getAnonymous() - Method in class io.harness.cf.model.Target
Get anonymous
getApiClient() - Method in class io.harness.cf.api.ClientApi
 
getApiClient() - Method in class io.harness.cf.api.MetricsApi
 
getApiKey() - Method in class io.harness.cf.auth.ApiKeyAuth
 
getApiKey() - Method in class io.harness.cf.model.AuthenticationRequest
Get apiKey
getApiKeyPrefix() - Method in class io.harness.cf.auth.ApiKeyAuth
 
getAttribute() - Method in class io.harness.cf.model.Clause
Get attribute
getAttributes() - Method in class io.harness.cf.model.AuthenticationRequestTarget
Get attributes
getAttributes() - Method in class io.harness.cf.model.MetricsData
Get attributes
getAttributes() - Method in class io.harness.cf.model.Target
Get attributes
getAttributes() - Method in class io.harness.cf.model.TargetData
Get attributes
getAttrValue(Target, String) - Method in class io.harness.cf.client.api.Evaluator
 
getAuthentication(String) - Method in class io.harness.cf.ApiClient
Get authentication for the given name.
getAuthentications() - Method in class io.harness.cf.ApiClient
Get authentications (key: authentication name, value: authentication).
getAuthToken() - Method in class io.harness.cf.model.AuthenticationResponse
Get authToken
getBasePath() - Method in class io.harness.cf.ApiClient
Get base path
getBearerToken() - Method in class io.harness.cf.auth.HttpBearerAuth
Gets the token, which together with the scheme, will be sent as the value of the Authorization header.
getBucketBy() - Method in class io.harness.cf.model.Distribution
Get bucketBy
getClauses() - Method in class io.harness.cf.model.ServingRule
Get clauses
getCode() - Method in exception io.harness.cf.ApiException
Get the HTTP status code.
getCode() - Method in class io.harness.cf.model.Error
Get code
getConnectTimeout() - Method in class io.harness.cf.ApiClient
Get connection timeout (in milliseconds).
getCount() - Method in class io.harness.cf.model.MetricsData
Get count
getCreatedAt() - Method in class io.harness.cf.model.Segment
Get createdAt
getCreatedAt() - Method in class io.harness.cf.model.Target
Get createdAt
getCustomBaseUrl() - Method in class io.harness.cf.api.ClientApi
 
getCustomBaseUrl() - Method in class io.harness.cf.api.MetricsApi
 
getData() - Method in class io.harness.cf.ApiResponse
Get the data.
getDateFormat() - Method in class io.harness.cf.ApiClient
Getter for the field dateFormat.
getDefaultApiClient() - Static method in class io.harness.cf.Configuration
Get the default API client, which would be used when creating API instances without providing an API client.
getDefaultServe() - Method in class io.harness.cf.model.FeatureConfig
Get defaultServe
getDescription() - Method in class io.harness.cf.model.Variation
Get description
getDistribution() - Method in class io.harness.cf.model.Serve
Get distribution
getEnvironment() - Method in class io.harness.cf.model.FeatureConfig
Get environment
getEnvironment() - Method in class io.harness.cf.model.Segment
Get environment
getEnvironment() - Method in class io.harness.cf.model.Target
Get environment
getEvaluationByIdentifier(String, String, String, String) - Method in class io.harness.cf.api.ClientApi
Get feature evaluations for target
getEvaluationByIdentifierAsync(String, String, String, String, ApiCallback<Evaluation>) - Method in class io.harness.cf.api.ClientApi
Get feature evaluations for target (asynchronously)
getEvaluationByIdentifierCall(String, String, String, String, ApiCallback) - Method in class io.harness.cf.api.ClientApi
Build call for getEvaluationByIdentifier
getEvaluationByIdentifierWithHttpInfo(String, String, String, String) - Method in class io.harness.cf.api.ClientApi
Get feature evaluations for target
getEvaluations(String, String, String) - Method in class io.harness.cf.api.ClientApi
Get feature evaluations for target
getEvaluationsAsync(String, String, String, ApiCallback<List>) - Method in class io.harness.cf.api.ClientApi
Get feature evaluations for target (asynchronously)
getEvaluationsCall(String, String, String, ApiCallback) - Method in class io.harness.cf.api.ClientApi
Build call for getEvaluations
getEvaluationsWithHttpInfo(String, String, String) - Method in class io.harness.cf.api.ClientApi
Get feature evaluations for target
getExcluded() - Method in class io.harness.cf.model.Segment
Get excluded
getFeature() - Method in class io.harness.cf.model.FeatureConfig
Get feature
getFeature() - Method in class io.harness.cf.model.Prerequisite
Get feature
getFeatureConfig(String, String) - Method in class io.harness.cf.api.ClientApi
Get all feature flags activations All feature flags with activations in project environment
getFeatureConfigAsync(String, String, ApiCallback<List<FeatureConfig>>) - Method in class io.harness.cf.api.ClientApi
Get all feature flags activations (asynchronously) All feature flags with activations in project environment
getFeatureConfigByIdentifier(String, String, String) - Method in class io.harness.cf.api.ClientApi
Get feature config
getFeatureConfigByIdentifierAsync(String, String, String, ApiCallback<FeatureConfig>) - Method in class io.harness.cf.api.ClientApi
Get feature config (asynchronously)
getFeatureConfigByIdentifierCall(String, String, String, ApiCallback) - Method in class io.harness.cf.api.ClientApi
Build call for getFeatureConfigByIdentifier
getFeatureConfigByIdentifierWithHttpInfo(String, String, String) - Method in class io.harness.cf.api.ClientApi
Get feature config
getFeatureConfigCall(String, String, ApiCallback) - Method in class io.harness.cf.api.ClientApi
Build call for getFeatureConfig
getFeatureConfigWithHttpInfo(String, String) - Method in class io.harness.cf.api.ClientApi
Get all feature flags activations All feature flags with activations in project environment
getFlag() - Method in class io.harness.cf.model.Evaluation
Get flag
getFlag(String) - Method in interface io.harness.cf.client.api.Query
 
getFlag(String) - Method in interface io.harness.cf.client.connector.Connector
 
getFlag(String) - Method in class io.harness.cf.client.connector.HarnessConnector
 
getFlag(String) - Method in class io.harness.cf.client.connector.LocalConnector
 
getFlags() - Method in interface io.harness.cf.client.connector.Connector
 
getFlags() - Method in class io.harness.cf.client.connector.HarnessConnector
 
getFlags() - Method in class io.harness.cf.client.connector.LocalConnector
 
getFrequency() - Method in class io.harness.cf.client.api.BaseConfig
Get metrics post frequency in seconds
getGson() - Method in class io.harness.cf.JSON
Get Gson.
getHeaders() - Method in class io.harness.cf.ApiResponse
Get the headers.
getHostIndex() - Method in class io.harness.cf.api.ClientApi
 
getHostIndex() - Method in class io.harness.cf.api.MetricsApi
 
getHttpClient() - Method in class io.harness.cf.ApiClient
Get HTTP client
getId() - Method in class io.harness.cf.model.Clause
Get id
getIdentifier() - Method in class io.harness.cf.model.AuthenticationRequestTarget
Get identifier
getIdentifier() - Method in class io.harness.cf.model.Evaluation
Get identifier
getIdentifier() - Method in class io.harness.cf.model.Segment
Unique identifier for the segment.
getIdentifier() - Method in class io.harness.cf.model.Target
Get identifier
getIdentifier() - Method in class io.harness.cf.model.TargetData
Get identifier
getIdentifier() - Method in class io.harness.cf.model.TargetMap
Get identifier
getIdentifier() - Method in class io.harness.cf.model.Variation
Get identifier
getIncluded() - Method in class io.harness.cf.model.Segment
Get included
getInstance() - Static method in class io.harness.cf.client.api.CfClient
 
getItemCount() - Method in class io.harness.cf.model.Pagination
Get itemCount
getJSON() - Method in class io.harness.cf.ApiClient
Get JSON
getKey() - Method in class io.harness.cf.model.KeyValue
Get key
getKeyManagers() - Method in class io.harness.cf.ApiClient
Getter for the field keyManagers.
getKind() - Method in class io.harness.cf.model.Evaluation
Get kind
getKind() - Method in class io.harness.cf.model.FeatureConfig
Get kind
getLocation() - Method in class io.harness.cf.auth.ApiKeyAuth
 
getMessage() - Method in exception io.harness.cf.client.connector.ConnectorException
 
getMessage() - Method in class io.harness.cf.model.Error
Get message
getMetricsData() - Method in class io.harness.cf.model.Metrics
Get metricsData
getMetricsType() - Method in class io.harness.cf.model.MetricsData
This can be of type FeatureMetrics
getModifiedAt() - Method in class io.harness.cf.model.Segment
Get modifiedAt
getName() - Method in class io.harness.cf.model.AuthenticationRequestTarget
Get name
getName() - Method in class io.harness.cf.model.Segment
Name of the segment.
getName() - Method in class io.harness.cf.model.Tag
Get name
getName() - Method in class io.harness.cf.model.Target
Get name
getName() - Method in class io.harness.cf.model.TargetData
Get name
getName() - Method in class io.harness.cf.model.TargetMap
Get name
getName() - Method in class io.harness.cf.model.Variation
Get name
getName() - Method in class io.harness.cf.Pair
 
getNegate() - Method in class io.harness.cf.model.Clause
Get negate
getOffVariation() - Method in class io.harness.cf.model.FeatureConfig
Get offVariation
getOp() - Method in class io.harness.cf.model.Clause
Get op
getOrg() - Method in class io.harness.cf.model.Target
Get org
getPageCount() - Method in class io.harness.cf.model.Pagination
Get pageCount
getPageIndex() - Method in class io.harness.cf.model.Pagination
Get pageIndex
getPageSize() - Method in class io.harness.cf.model.Pagination
Get pageSize
getParamName() - Method in class io.harness.cf.auth.ApiKeyAuth
 
getPassword() - Method in class io.harness.cf.auth.HttpBasicAuth
 
getPrerequisites() - Method in class io.harness.cf.model.FeatureConfig
Get prerequisites
getPriority() - Method in class io.harness.cf.model.ServingRule
Get priority
getProject() - Method in class io.harness.cf.model.FeatureConfig
Get project
getProject() - Method in class io.harness.cf.model.Target
Get project
getReadTimeout() - Method in class io.harness.cf.ApiClient
Get read timeout (in milliseconds).
getRequestID() - Method in class io.harness.cf.client.connector.HarnessConnector
 
getResponseBody() - Method in exception io.harness.cf.ApiException
Get the HTTP response body.
getResponseHeaders() - Method in exception io.harness.cf.ApiException
Get the HTTP response headers.
getRuleId() - Method in class io.harness.cf.model.ServingRule
Get ruleId
getRules() - Method in class io.harness.cf.model.FeatureConfig
Get rules
getRules() - Method in class io.harness.cf.model.Segment
An array of rules that can cause a user to be included in this segment.
getSegment(String) - Method in interface io.harness.cf.client.api.Query
 
getSegment(String) - Method in interface io.harness.cf.client.connector.Connector
 
getSegment(String) - Method in class io.harness.cf.client.connector.HarnessConnector
 
getSegment(String) - Method in class io.harness.cf.client.connector.LocalConnector
 
getSegmentByIdentifier(String, String, String) - Method in class io.harness.cf.api.ClientApi
Retrieve a segment by identifier Used to retrieve a segment for a certain account id by identifier
getSegmentByIdentifierAsync(String, String, String, ApiCallback<Segment>) - Method in class io.harness.cf.api.ClientApi
Retrieve a segment by identifier (asynchronously) Used to retrieve a segment for a certain account id by identifier
getSegmentByIdentifierCall(String, String, String, ApiCallback) - Method in class io.harness.cf.api.ClientApi
Build call for getSegmentByIdentifier
getSegmentByIdentifierWithHttpInfo(String, String, String) - Method in class io.harness.cf.api.ClientApi
Retrieve a segment by identifier Used to retrieve a segment for a certain account id by identifier
getSegments() - Method in interface io.harness.cf.client.connector.Connector
 
getSegments() - Method in class io.harness.cf.client.connector.HarnessConnector
 
getSegments() - Method in class io.harness.cf.client.connector.LocalConnector
 
getSegments() - Method in class io.harness.cf.model.Target
Get segments
getServe() - Method in class io.harness.cf.model.ServingRule
Get serve
getSslCaCert() - Method in class io.harness.cf.ApiClient
Get SSL CA cert.
getState() - Method in class io.harness.cf.model.FeatureConfig
Get state
getStatusCode() - Method in class io.harness.cf.ApiResponse
Get the status code.
getTags() - Method in class io.harness.cf.model.Segment
Get tags
getTarget() - Method in class io.harness.cf.model.AuthenticationRequest
Get target
getTargetData() - Method in class io.harness.cf.model.Metrics
Get targetData
getTargets() - Method in class io.harness.cf.model.VariationMap
Get targets
getTargetSegments() - Method in class io.harness.cf.model.VariationMap
Get targetSegments
getTempFolderPath() - Method in class io.harness.cf.ApiClient
The path of temporary folder used to store downloaded files from endpoints with file response.
getTimestamp() - Method in class io.harness.cf.model.MetricsData
time at when this data was recorded
getUsername() - Method in class io.harness.cf.auth.HttpBasicAuth
 
getValue() - Method in class io.harness.cf.model.Evaluation
Get value
getValue() - Method in enum io.harness.cf.model.FeatureConfig.KindEnum
 
getValue() - Method in enum io.harness.cf.model.FeatureState
 
getValue() - Method in class io.harness.cf.model.KeyValue
Get value
getValue() - Method in enum io.harness.cf.model.MetricsData.MetricsTypeEnum
 
getValue() - Method in class io.harness.cf.model.Tag
Get value
getValue() - Method in class io.harness.cf.model.Variation
Get value
getValue() - Method in class io.harness.cf.Pair
 
getValues() - Method in class io.harness.cf.model.Clause
Get values
getVariation() - Method in class io.harness.cf.model.Serve
Get variation
getVariation() - Method in class io.harness.cf.model.VariationMap
Get variation
getVariation() - Method in class io.harness.cf.model.WeightedVariation
Get variation
getVariations() - Method in class io.harness.cf.model.Distribution
Get variations
getVariations() - Method in class io.harness.cf.model.FeatureConfig
Get variations
getVariations() - Method in class io.harness.cf.model.Prerequisite
Get variations
getVariationToTargetMap() - Method in class io.harness.cf.model.FeatureConfig
Get variationToTargetMap
getVersion() - Method in class io.harness.cf.model.FeatureConfig
Get version
getVersion() - Method in class io.harness.cf.model.Pagination
Get version
getVersion() - Method in class io.harness.cf.model.Segment
Get version
getWeight() - Method in class io.harness.cf.model.WeightedVariation
Get weight
getWriteTimeout() - Method in class io.harness.cf.ApiClient
Get write timeout (in milliseconds).
guessContentTypeFromFile(File) - Method in class io.harness.cf.ApiClient
Guess Content-Type header from the given file (defaults to "application/octet-stream").

H

handleResponse(Response, Type) - Method in class io.harness.cf.ApiClient
Handle the given response, return the deserialized object when the response is successful.
HarnessConfig - Class in io.harness.cf.client.connector
 
HarnessConfig() - Constructor for class io.harness.cf.client.connector.HarnessConfig
 
HarnessConnector - Class in io.harness.cf.client.connector
 
HarnessConnector(String) - Constructor for class io.harness.cf.client.connector.HarnessConnector
 
HarnessConnector(String, HarnessConfig) - Constructor for class io.harness.cf.client.connector.HarnessConnector
 
hashCode() - Method in class io.harness.cf.model.AuthenticationRequest
 
hashCode() - Method in class io.harness.cf.model.AuthenticationRequestTarget
 
hashCode() - Method in class io.harness.cf.model.AuthenticationResponse
 
hashCode() - Method in class io.harness.cf.model.Clause
 
hashCode() - Method in class io.harness.cf.model.Distribution
 
hashCode() - Method in class io.harness.cf.model.Error
 
hashCode() - Method in class io.harness.cf.model.Evaluation
 
hashCode() - Method in class io.harness.cf.model.FeatureConfig
 
hashCode() - Method in class io.harness.cf.model.KeyValue
 
hashCode() - Method in class io.harness.cf.model.Metrics
 
hashCode() - Method in class io.harness.cf.model.MetricsData
 
hashCode() - Method in class io.harness.cf.model.Pagination
 
hashCode() - Method in class io.harness.cf.model.Prerequisite
 
hashCode() - Method in class io.harness.cf.model.Segment
 
hashCode() - Method in class io.harness.cf.model.Serve
 
hashCode() - Method in class io.harness.cf.model.ServingRule
 
hashCode() - Method in class io.harness.cf.model.Tag
 
hashCode() - Method in class io.harness.cf.model.Target
 
hashCode() - Method in class io.harness.cf.model.TargetData
 
hashCode() - Method in class io.harness.cf.model.TargetMap
 
hashCode() - Method in class io.harness.cf.model.Variation
 
hashCode() - Method in class io.harness.cf.model.VariationMap
 
hashCode() - Method in class io.harness.cf.model.WeightedVariation
 
HttpBasicAuth - Class in io.harness.cf.auth
 
HttpBasicAuth() - Constructor for class io.harness.cf.auth.HttpBasicAuth
 
HttpBearerAuth - Class in io.harness.cf.auth
 
HttpBearerAuth(String) - Constructor for class io.harness.cf.auth.HttpBearerAuth
 

I

id(String) - Method in class io.harness.cf.model.Clause
 
identifier(String) - Method in class io.harness.cf.model.AuthenticationRequestTarget
 
identifier(String) - Method in class io.harness.cf.model.Evaluation
 
identifier(String) - Method in class io.harness.cf.model.Segment
 
identifier(String) - Method in class io.harness.cf.model.Target
 
identifier(String) - Method in class io.harness.cf.model.TargetData
 
identifier(String) - Method in class io.harness.cf.model.TargetMap
 
identifier(String) - Method in class io.harness.cf.model.Variation
 
included(List<Target>) - Method in class io.harness.cf.model.Segment
 
infoMetricsThreadExited() - Static method in class io.harness.cf.client.common.SdkCodes
 
infoMetricsThreadStarted(int) - Static method in class io.harness.cf.client.common.SdkCodes
 
infoPollingStopped() - Static method in class io.harness.cf.client.common.SdkCodes
 
infoPollStarted(int) - Static method in class io.harness.cf.client.common.SdkCodes
 
infoSdkAuthOk() - Static method in class io.harness.cf.client.common.SdkCodes
 
infoSdkInitOk() - Static method in class io.harness.cf.client.common.SdkCodes
 
infoStreamConnected() - Static method in class io.harness.cf.client.common.SdkCodes
 
infoStreamEventReceived(String) - Static method in class io.harness.cf.client.common.SdkCodes
 
initialize(Connector) - Method in class io.harness.cf.client.api.CfClient
 
initialize(Connector, Config) - Method in class io.harness.cf.client.api.CfClient
 
initialize(String) - Method in class io.harness.cf.client.api.CfClient
 
initialize(String, BaseConfig) - Method in class io.harness.cf.client.api.CfClient
 
initialize(String, Config) - Method in class io.harness.cf.client.api.CfClient
Deprecated.
INT - io.harness.cf.model.FeatureConfig.KindEnum
 
intercept(Interceptor.Chain) - Method in class io.harness.cf.client.connector.NewRetryInterceptor
 
io.harness.cf - package io.harness.cf
 
io.harness.cf.api - package io.harness.cf.api
 
io.harness.cf.auth - package io.harness.cf.auth
 
io.harness.cf.client.api - package io.harness.cf.client.api
 
io.harness.cf.client.common - package io.harness.cf.client.common
 
io.harness.cf.client.connector - package io.harness.cf.client.connector
 
io.harness.cf.client.dto - package io.harness.cf.client.dto
 
io.harness.cf.client.logger - package io.harness.cf.client.logger
 
io.harness.cf.model - package io.harness.cf.model
 
isDebugging() - Method in class io.harness.cf.ApiClient
Check that whether debugging is enabled for this API client.
isEmpty(Collection<?>) - Static method in class io.harness.cf.client.common.Utils
 
isEnabled(Target, String, int) - Method in class io.harness.cf.client.api.Evaluator
 
isJsonMime(String) - Method in class io.harness.cf.ApiClient
Check if the given MIME is a JSON MIME.
isNullOrEmpty(String) - Static method in class io.harness.cf.client.common.StringUtils
 
isValid() - Method in class io.harness.cf.client.dto.Target
 
isVerifyingSsl() - Method in class io.harness.cf.ApiClient
True if isVerifyingSsl flag is on
itemCount(Integer) - Method in class io.harness.cf.model.Pagination
 

J

join(String[], String) - Static method in class io.harness.cf.StringUtil
Join an array of strings with the given separator.
join(Collection<String>, String) - Static method in class io.harness.cf.StringUtil
Join a list of strings with the given separator.
JSON - Class in io.harness.cf
 
JSON - io.harness.cf.model.FeatureConfig.KindEnum
 
JSON() - Constructor for class io.harness.cf.JSON
 
JSON.ByteArrayAdapter - Class in io.harness.cf
Gson TypeAdapter for Byte Array type
JSON.DateTypeAdapter - Class in io.harness.cf
Gson TypeAdapter for java.util.Date type If the dateFormat is null, ISO8601Utils will be used.
JSON.LocalDateTypeAdapter - Class in io.harness.cf
Gson TypeAdapter for JSR310 LocalDate type
JSON.OffsetDateTimeTypeAdapter - Class in io.harness.cf
Gson TypeAdapter for JSR310 OffsetDateTime type
JSON.SqlDateTypeAdapter - Class in io.harness.cf
Gson TypeAdapter for java.sql.Date type If the dateFormat is null, a simple "yyyy-MM-dd" format will be used (more efficient than SimpleDateFormat).
jsonVariation(String, Target, JsonObject) - Method in class io.harness.cf.client.api.CfClient
 
jsonVariation(String, Target, JsonObject, FlagEvaluateCallback) - Method in interface io.harness.cf.client.api.Evaluation
 
jsonVariation(String, Target, JsonObject, FlagEvaluateCallback) - Method in class io.harness.cf.client.api.Evaluator
 

K

key(String) - Method in class io.harness.cf.model.KeyValue
 
keys() - Method in class io.harness.cf.client.api.CaffeineCache
 
keys() - Method in class io.harness.cf.client.api.XmlFileMapStore
 
keys() - Method in interface io.harness.cf.client.common.Cache
 
keys() - Method in interface io.harness.cf.client.common.Storage
 
KeyValue - Class in io.harness.cf.model
KeyValue
KeyValue() - Constructor for class io.harness.cf.model.KeyValue
 
kind(FeatureConfig.KindEnum) - Method in class io.harness.cf.model.FeatureConfig
 
kind(String) - Method in class io.harness.cf.model.Evaluation
 

L

listFiles(String, String) - Method in class io.harness.cf.client.connector.LocalConnector
 
load(File, Class<T>) - Method in class io.harness.cf.client.connector.LocalConnector
 
LocalConnector - Class in io.harness.cf.client.connector
 
LocalConnector(String) - Constructor for class io.harness.cf.client.connector.LocalConnector
 
LocalDateTypeAdapter() - Constructor for class io.harness.cf.JSON.LocalDateTypeAdapter
 
LocalDateTypeAdapter(DateTimeFormatter) - Constructor for class io.harness.cf.JSON.LocalDateTypeAdapter
 
LogUtil - Class in io.harness.cf.client.logger
 
LogUtil() - Constructor for class io.harness.cf.client.logger.LogUtil
 

M

makeStreamClient(long, List<X509Certificate>) - Method in class io.harness.cf.client.connector.EventSource
 
message(String) - Method in class io.harness.cf.model.Error
 
Message - Class in io.harness.cf.client.dto
 
Message() - Constructor for class io.harness.cf.client.dto.Message
 
Metrics - Class in io.harness.cf.model
Metrics
Metrics() - Constructor for class io.harness.cf.model.Metrics
 
MetricsApi - Class in io.harness.cf.api
 
MetricsApi() - Constructor for class io.harness.cf.api.MetricsApi
 
MetricsApi(ApiClient) - Constructor for class io.harness.cf.api.MetricsApi
 
metricsData(List<MetricsData>) - Method in class io.harness.cf.model.Metrics
 
MetricsData - Class in io.harness.cf.model
MetricsData
MetricsData() - Constructor for class io.harness.cf.model.MetricsData
 
MetricsData.MetricsTypeEnum - Enum in io.harness.cf.model
This can be of type FeatureMetrics
MetricsData.MetricsTypeEnum.Adapter - Class in io.harness.cf.model
 
metricsType(MetricsData.MetricsTypeEnum) - Method in class io.harness.cf.model.MetricsData
 
MIN_FREQUENCY - Static variable in class io.harness.cf.client.api.BaseConfig
 
MIN_FREQUENCY - Static variable in class io.harness.cf.client.connector.HarnessConfig
 
MissingSdkKeyException - Exception in io.harness.cf.client.api
 
MissingSdkKeyException() - Constructor for exception io.harness.cf.client.api.MissingSdkKeyException
 
MissingSdkKeyException(Exception) - Constructor for exception io.harness.cf.client.api.MissingSdkKeyException
 
modifiedAt(Long) - Method in class io.harness.cf.model.Segment
 

N

name(String) - Method in class io.harness.cf.model.AuthenticationRequestTarget
 
name(String) - Method in class io.harness.cf.model.Segment
 
name(String) - Method in class io.harness.cf.model.Tag
 
name(String) - Method in class io.harness.cf.model.Target
 
name(String) - Method in class io.harness.cf.model.TargetData
 
name(String) - Method in class io.harness.cf.model.TargetMap
 
name(String) - Method in class io.harness.cf.model.Variation
 
negate(Boolean) - Method in class io.harness.cf.model.Clause
 
NewRetryInterceptor - Class in io.harness.cf.client.connector
 
NewRetryInterceptor(long) - Constructor for class io.harness.cf.client.connector.NewRetryInterceptor
 
NewRetryInterceptor(long, long) - Constructor for class io.harness.cf.client.connector.NewRetryInterceptor
 
numberVariation(String, Target, double) - Method in class io.harness.cf.client.api.CfClient
 
numberVariation(String, Target, double, FlagEvaluateCallback) - Method in interface io.harness.cf.client.api.Evaluation
 
numberVariation(String, Target, double, FlagEvaluateCallback) - Method in class io.harness.cf.client.api.Evaluator
 

O

off() - Method in class io.harness.cf.client.api.CfClient
 
off(Event) - Method in class io.harness.cf.client.api.CfClient
 
off(Event, Consumer<String>) - Method in class io.harness.cf.client.api.CfClient
 
OFF - io.harness.cf.model.FeatureState
 
OffsetDateTimeTypeAdapter() - Constructor for class io.harness.cf.JSON.OffsetDateTimeTypeAdapter
 
OffsetDateTimeTypeAdapter(DateTimeFormatter) - Constructor for class io.harness.cf.JSON.OffsetDateTimeTypeAdapter
 
offVariation(String) - Method in class io.harness.cf.model.FeatureConfig
 
on(Event, Consumer<String>) - Method in class io.harness.cf.client.api.CfClient
 
ON - io.harness.cf.model.FeatureState
 
onConnected() - Method in interface io.harness.cf.client.connector.Updater
 
onDisconnected(String) - Method in interface io.harness.cf.client.connector.Updater
 
onDownloadProgress(long, long, boolean) - Method in interface io.harness.cf.ApiCallback
This is called when the API download processing.
ONE_HUNDRED - Static variable in class io.harness.cf.client.api.Evaluator
 
onFailure(ApiException, int, Map<String, List<String>>) - Method in interface io.harness.cf.ApiCallback
This is called when the API call fails.
onFailure(String) - Method in interface io.harness.cf.client.connector.Updater
 
onFailure(Call, IOException) - Method in class io.harness.cf.client.connector.EventSource
 
onReady() - Method in interface io.harness.cf.client.connector.Updater
 
onResponse(Call, Response) - Method in class io.harness.cf.client.connector.EventSource
 
onSuccess(T, int, Map<String, List<String>>) - Method in interface io.harness.cf.ApiCallback
This is called when the API call succeeded.
onUploadProgress(long, long, boolean) - Method in interface io.harness.cf.ApiCallback
This is called when the API upload processing.
op(String) - Method in class io.harness.cf.model.Clause
 
org(String) - Method in class io.harness.cf.model.Target
 

P

pageCount(Integer) - Method in class io.harness.cf.model.Pagination
 
pageIndex(Integer) - Method in class io.harness.cf.model.Pagination
 
pageSize(Integer) - Method in class io.harness.cf.model.Pagination
 
Pagination - Class in io.harness.cf.model
Pagination
Pagination() - Constructor for class io.harness.cf.model.Pagination
 
Pair - Class in io.harness.cf
 
Pair(String, String) - Constructor for class io.harness.cf.Pair
 
parameterToPair(String, Object) - Method in class io.harness.cf.ApiClient
Formats the specified query parameter to a list containing a single Pair object.
parameterToPairs(String, String, Collection) - Method in class io.harness.cf.ApiClient
Formats the specified collection query parameters to a list of Pair objects.
parameterToString(Object) - Method in class io.harness.cf.ApiClient
Format the given parameter object into string.
postMetrics(Metrics) - Method in class io.harness.cf.client.connector.HarnessConnector
 
postMetrics(Metrics) - Method in class io.harness.cf.client.connector.LocalConnector
 
postMetrics(Metrics) - Method in interface io.harness.cf.client.connector.Connector
 
postMetrics(String, String, Metrics) - Method in class io.harness.cf.api.MetricsApi
Send metrics to the Analytics server.
postMetricsAsync(String, String, Metrics, ApiCallback<Void>) - Method in class io.harness.cf.api.MetricsApi
Send metrics to the Analytics server.
postMetricsCall(String, String, Metrics, ApiCallback) - Method in class io.harness.cf.api.MetricsApi
Build call for postMetrics
postMetricsWithHttpInfo(String, String, Metrics) - Method in class io.harness.cf.api.MetricsApi
Send metrics to the Analytics server.
prepareDownloadFile(Response) - Method in class io.harness.cf.ApiClient
Prepare file for download
Prerequisite - Class in io.harness.cf.model
Prerequisite
Prerequisite() - Constructor for class io.harness.cf.model.Prerequisite
 
prerequisites(List<Prerequisite>) - Method in class io.harness.cf.model.FeatureConfig
 
priority(Integer) - Method in class io.harness.cf.model.ServingRule
 
processCookieParams(Map<String, String>, Request.Builder) - Method in class io.harness.cf.ApiClient
Set cookie parameters to the request builder, including default cookies.
processHeaderParams(Map<String, String>, Request.Builder) - Method in class io.harness.cf.ApiClient
Set header parameters to the request builder, including default headers.
processToken(String) - Method in class io.harness.cf.client.connector.HarnessConnector
 
ProgressRequestBody - Class in io.harness.cf
 
ProgressRequestBody(RequestBody, ApiCallback) - Constructor for class io.harness.cf.ProgressRequestBody
 
ProgressResponseBody - Class in io.harness.cf
 
ProgressResponseBody(ResponseBody, ApiCallback) - Constructor for class io.harness.cf.ProgressResponseBody
 
project(String) - Method in class io.harness.cf.model.FeatureConfig
 
project(String) - Method in class io.harness.cf.model.Target
 

Q

Query - Interface in io.harness.cf.client.api
 

R

read(JsonReader) - Method in class io.harness.cf.JSON.ByteArrayAdapter
 
read(JsonReader) - Method in class io.harness.cf.JSON.DateTypeAdapter
 
read(JsonReader) - Method in class io.harness.cf.JSON.LocalDateTypeAdapter
 
read(JsonReader) - Method in class io.harness.cf.JSON.OffsetDateTimeTypeAdapter
 
read(JsonReader) - Method in class io.harness.cf.JSON.SqlDateTypeAdapter
 
read(JsonReader) - Method in class io.harness.cf.model.FeatureConfig.KindEnum.Adapter
 
read(JsonReader) - Method in class io.harness.cf.model.FeatureState.Adapter
 
read(JsonReader) - Method in class io.harness.cf.model.MetricsData.MetricsTypeEnum.Adapter
 
READY - io.harness.cf.client.api.Event
 
redactHeaders(Map<String, String>) - Static method in class io.harness.cf.client.common.Utils
 
Repository - Interface in io.harness.cf.client.api
 
REQUEST_ID_KEY - Static variable in class io.harness.cf.client.connector.HarnessConnector
 
ruleId(String) - Method in class io.harness.cf.model.ServingRule
 
rules(List<Clause>) - Method in class io.harness.cf.model.Segment
 
rules(List<ServingRule>) - Method in class io.harness.cf.model.FeatureConfig
 

S

sanitizeFilename(String) - Method in class io.harness.cf.ApiClient
Sanitize filename by removing path.
SdkCodes - Class in io.harness.cf.client.common
 
SdkCodes() - Constructor for class io.harness.cf.client.common.SdkCodes
 
Segment - Class in io.harness.cf.model
Segment
Segment() - Constructor for class io.harness.cf.model.Segment
 
segments(List<Segment>) - Method in class io.harness.cf.model.Target
 
selectHeaderAccept(String[]) - Method in class io.harness.cf.ApiClient
Select the Accept header's value from the given accepts array: if JSON exists in the given array, use it; otherwise use all of them (joining into a string)
selectHeaderContentType(String[]) - Method in class io.harness.cf.ApiClient
Select the Content-Type header's value from the given array: if JSON exists in the given array, use it; otherwise use the first one of the array.
serialize(Object) - Method in class io.harness.cf.JSON
Serialize the given Java object into JSON string.
serialize(Object, String) - Method in class io.harness.cf.ApiClient
Serialize the given Java object into request body according to the object's class and the request Content-Type.
SERIALIZED_NAME_ACCOUNT - Static variable in class io.harness.cf.model.Target
 
SERIALIZED_NAME_ANONYMOUS - Static variable in class io.harness.cf.model.AuthenticationRequestTarget
 
SERIALIZED_NAME_ANONYMOUS - Static variable in class io.harness.cf.model.Target
 
SERIALIZED_NAME_API_KEY - Static variable in class io.harness.cf.model.AuthenticationRequest
 
SERIALIZED_NAME_ATTRIBUTE - Static variable in class io.harness.cf.model.Clause
 
SERIALIZED_NAME_ATTRIBUTES - Static variable in class io.harness.cf.model.AuthenticationRequestTarget
 
SERIALIZED_NAME_ATTRIBUTES - Static variable in class io.harness.cf.model.MetricsData
 
SERIALIZED_NAME_ATTRIBUTES - Static variable in class io.harness.cf.model.Target
 
SERIALIZED_NAME_ATTRIBUTES - Static variable in class io.harness.cf.model.TargetData
 
SERIALIZED_NAME_AUTH_TOKEN - Static variable in class io.harness.cf.model.AuthenticationResponse
 
SERIALIZED_NAME_BUCKET_BY - Static variable in class io.harness.cf.model.Distribution
 
SERIALIZED_NAME_CLAUSES - Static variable in class io.harness.cf.model.ServingRule
 
SERIALIZED_NAME_CODE - Static variable in class io.harness.cf.model.Error
 
SERIALIZED_NAME_COUNT - Static variable in class io.harness.cf.model.MetricsData
 
SERIALIZED_NAME_CREATED_AT - Static variable in class io.harness.cf.model.Segment
 
SERIALIZED_NAME_CREATED_AT - Static variable in class io.harness.cf.model.Target
 
SERIALIZED_NAME_DEFAULT_SERVE - Static variable in class io.harness.cf.model.FeatureConfig
 
SERIALIZED_NAME_DESCRIPTION - Static variable in class io.harness.cf.model.Variation
 
SERIALIZED_NAME_DISTRIBUTION - Static variable in class io.harness.cf.model.Serve
 
SERIALIZED_NAME_ENVIRONMENT - Static variable in class io.harness.cf.model.FeatureConfig
 
SERIALIZED_NAME_ENVIRONMENT - Static variable in class io.harness.cf.model.Segment
 
SERIALIZED_NAME_ENVIRONMENT - Static variable in class io.harness.cf.model.Target
 
SERIALIZED_NAME_EXCLUDED - Static variable in class io.harness.cf.model.Segment
 
SERIALIZED_NAME_FEATURE - Static variable in class io.harness.cf.model.FeatureConfig
 
SERIALIZED_NAME_FEATURE - Static variable in class io.harness.cf.model.Prerequisite
 
SERIALIZED_NAME_FLAG - Static variable in class io.harness.cf.model.Evaluation
 
SERIALIZED_NAME_ID - Static variable in class io.harness.cf.model.Clause
 
SERIALIZED_NAME_IDENTIFIER - Static variable in class io.harness.cf.model.AuthenticationRequestTarget
 
SERIALIZED_NAME_IDENTIFIER - Static variable in class io.harness.cf.model.Evaluation
 
SERIALIZED_NAME_IDENTIFIER - Static variable in class io.harness.cf.model.Segment
 
SERIALIZED_NAME_IDENTIFIER - Static variable in class io.harness.cf.model.Target
 
SERIALIZED_NAME_IDENTIFIER - Static variable in class io.harness.cf.model.TargetData
 
SERIALIZED_NAME_IDENTIFIER - Static variable in class io.harness.cf.model.TargetMap
 
SERIALIZED_NAME_IDENTIFIER - Static variable in class io.harness.cf.model.Variation
 
SERIALIZED_NAME_INCLUDED - Static variable in class io.harness.cf.model.Segment
 
SERIALIZED_NAME_ITEM_COUNT - Static variable in class io.harness.cf.model.Pagination
 
SERIALIZED_NAME_KEY - Static variable in class io.harness.cf.model.KeyValue
 
SERIALIZED_NAME_KIND - Static variable in class io.harness.cf.model.Evaluation
 
SERIALIZED_NAME_KIND - Static variable in class io.harness.cf.model.FeatureConfig
 
SERIALIZED_NAME_MESSAGE - Static variable in class io.harness.cf.model.Error
 
SERIALIZED_NAME_METRICS_DATA - Static variable in class io.harness.cf.model.Metrics
 
SERIALIZED_NAME_METRICS_TYPE - Static variable in class io.harness.cf.model.MetricsData
 
SERIALIZED_NAME_MODIFIED_AT - Static variable in class io.harness.cf.model.Segment
 
SERIALIZED_NAME_NAME - Static variable in class io.harness.cf.model.AuthenticationRequestTarget
 
SERIALIZED_NAME_NAME - Static variable in class io.harness.cf.model.Segment
 
SERIALIZED_NAME_NAME - Static variable in class io.harness.cf.model.Tag
 
SERIALIZED_NAME_NAME - Static variable in class io.harness.cf.model.Target
 
SERIALIZED_NAME_NAME - Static variable in class io.harness.cf.model.TargetData
 
SERIALIZED_NAME_NAME - Static variable in class io.harness.cf.model.TargetMap
 
SERIALIZED_NAME_NAME - Static variable in class io.harness.cf.model.Variation
 
SERIALIZED_NAME_NEGATE - Static variable in class io.harness.cf.model.Clause
 
SERIALIZED_NAME_OFF_VARIATION - Static variable in class io.harness.cf.model.FeatureConfig
 
SERIALIZED_NAME_OP - Static variable in class io.harness.cf.model.Clause
 
SERIALIZED_NAME_ORG - Static variable in class io.harness.cf.model.Target
 
SERIALIZED_NAME_PAGE_COUNT - Static variable in class io.harness.cf.model.Pagination
 
SERIALIZED_NAME_PAGE_INDEX - Static variable in class io.harness.cf.model.Pagination
 
SERIALIZED_NAME_PAGE_SIZE - Static variable in class io.harness.cf.model.Pagination
 
SERIALIZED_NAME_PREREQUISITES - Static variable in class io.harness.cf.model.FeatureConfig
 
SERIALIZED_NAME_PRIORITY - Static variable in class io.harness.cf.model.ServingRule
 
SERIALIZED_NAME_PROJECT - Static variable in class io.harness.cf.model.FeatureConfig
 
SERIALIZED_NAME_PROJECT - Static variable in class io.harness.cf.model.Target
 
SERIALIZED_NAME_RULE_ID - Static variable in class io.harness.cf.model.ServingRule
 
SERIALIZED_NAME_RULES - Static variable in class io.harness.cf.model.FeatureConfig
 
SERIALIZED_NAME_RULES - Static variable in class io.harness.cf.model.Segment
 
SERIALIZED_NAME_SEGMENTS - Static variable in class io.harness.cf.model.Target
 
SERIALIZED_NAME_SERVE - Static variable in class io.harness.cf.model.ServingRule
 
SERIALIZED_NAME_STATE - Static variable in class io.harness.cf.model.FeatureConfig
 
SERIALIZED_NAME_TAGS - Static variable in class io.harness.cf.model.Segment
 
SERIALIZED_NAME_TARGET - Static variable in class io.harness.cf.model.AuthenticationRequest
 
SERIALIZED_NAME_TARGET_DATA - Static variable in class io.harness.cf.model.Metrics
 
SERIALIZED_NAME_TARGET_SEGMENTS - Static variable in class io.harness.cf.model.VariationMap
 
SERIALIZED_NAME_TARGETS - Static variable in class io.harness.cf.model.VariationMap
 
SERIALIZED_NAME_TIMESTAMP - Static variable in class io.harness.cf.model.MetricsData
 
SERIALIZED_NAME_VALUE - Static variable in class io.harness.cf.model.Evaluation
 
SERIALIZED_NAME_VALUE - Static variable in class io.harness.cf.model.KeyValue
 
SERIALIZED_NAME_VALUE - Static variable in class io.harness.cf.model.Tag
 
SERIALIZED_NAME_VALUE - Static variable in class io.harness.cf.model.Variation
 
SERIALIZED_NAME_VALUES - Static variable in class io.harness.cf.model.Clause
 
SERIALIZED_NAME_VARIATION - Static variable in class io.harness.cf.model.Serve
 
SERIALIZED_NAME_VARIATION - Static variable in class io.harness.cf.model.VariationMap
 
SERIALIZED_NAME_VARIATION - Static variable in class io.harness.cf.model.WeightedVariation
 
SERIALIZED_NAME_VARIATION_TO_TARGET_MAP - Static variable in class io.harness.cf.model.FeatureConfig
 
SERIALIZED_NAME_VARIATIONS - Static variable in class io.harness.cf.model.Distribution
 
SERIALIZED_NAME_VARIATIONS - Static variable in class io.harness.cf.model.FeatureConfig
 
SERIALIZED_NAME_VARIATIONS - Static variable in class io.harness.cf.model.Prerequisite
 
SERIALIZED_NAME_VERSION - Static variable in class io.harness.cf.model.FeatureConfig
 
SERIALIZED_NAME_VERSION - Static variable in class io.harness.cf.model.Pagination
 
SERIALIZED_NAME_VERSION - Static variable in class io.harness.cf.model.Segment
 
SERIALIZED_NAME_WEIGHT - Static variable in class io.harness.cf.model.WeightedVariation
 
serve(Serve) - Method in class io.harness.cf.model.ServingRule
 
Serve - Class in io.harness.cf.model
Serve
Serve() - Constructor for class io.harness.cf.model.Serve
 
ServerConfiguration - Class in io.harness.cf
Representing a Server configuration.
ServerConfiguration(String, String, Map<String, ServerVariable>) - Constructor for class io.harness.cf.ServerConfiguration
 
ServerVariable - Class in io.harness.cf
Representing a Server Variable for server URL template substitution.
ServerVariable(String, String, HashSet<String>) - Constructor for class io.harness.cf.ServerVariable
 
Service - Interface in io.harness.cf.client.connector
 
ServingRule - Class in io.harness.cf.model
ServingRule
ServingRule() - Constructor for class io.harness.cf.model.ServingRule
 
set(String, Object) - Method in class io.harness.cf.client.api.CaffeineCache
 
set(String, Object) - Method in class io.harness.cf.client.api.XmlFileMapStore
 
set(String, Object) - Method in interface io.harness.cf.client.common.Cache
 
set(String, Object) - Method in interface io.harness.cf.client.common.Storage
 
setAccessToken(String) - Method in class io.harness.cf.ApiClient
Helper method to set access token for the first OAuth2 authentication.
setAccount(String) - Method in class io.harness.cf.model.Target
 
setAnonymous(Boolean) - Method in class io.harness.cf.model.AuthenticationRequestTarget
 
setAnonymous(Boolean) - Method in class io.harness.cf.model.Target
 
setApiClient(ApiClient) - Method in class io.harness.cf.api.ClientApi
 
setApiClient(ApiClient) - Method in class io.harness.cf.api.MetricsApi
 
setApiKey(String) - Method in class io.harness.cf.ApiClient
Helper method to set API key value for the first API key authentication.
setApiKey(String) - Method in class io.harness.cf.auth.ApiKeyAuth
 
setApiKey(String) - Method in class io.harness.cf.model.AuthenticationRequest
 
setApiKeyPrefix(String) - Method in class io.harness.cf.ApiClient
Helper method to set API key prefix for the first API key authentication.
setApiKeyPrefix(String) - Method in class io.harness.cf.auth.ApiKeyAuth
 
setAttribute(String) - Method in class io.harness.cf.model.Clause
 
setAttributes(Object) - Method in class io.harness.cf.model.AuthenticationRequestTarget
 
setAttributes(Object) - Method in class io.harness.cf.model.Target
 
setAttributes(List<KeyValue>) - Method in class io.harness.cf.model.MetricsData
 
setAttributes(List<KeyValue>) - Method in class io.harness.cf.model.TargetData
 
setAuthToken(String) - Method in class io.harness.cf.model.AuthenticationResponse
 
setBasePath(String) - Method in class io.harness.cf.ApiClient
Set base path
setBearerToken(String) - Method in class io.harness.cf.ApiClient
Helper method to set access token for the first Bearer authentication.
setBearerToken(String) - Method in class io.harness.cf.auth.HttpBearerAuth
Sets the token, which together with the scheme, will be sent as the value of the Authorization header.
setBucketBy(String) - Method in class io.harness.cf.model.Distribution
 
setClauses(List<Clause>) - Method in class io.harness.cf.model.ServingRule
 
setCode(String) - Method in class io.harness.cf.model.Error
 
setConnectTimeout(int) - Method in class io.harness.cf.ApiClient
Sets the connect timeout (in milliseconds).
setCount(Integer) - Method in class io.harness.cf.model.MetricsData
 
setCreatedAt(Long) - Method in class io.harness.cf.model.Segment
 
setCreatedAt(Long) - Method in class io.harness.cf.model.Target
 
setCustomBaseUrl(String) - Method in class io.harness.cf.api.ClientApi
 
setCustomBaseUrl(String) - Method in class io.harness.cf.api.MetricsApi
 
setDateFormat(DateFormat) - Method in class io.harness.cf.ApiClient
Setter for the field dateFormat.
setDateFormat(DateFormat) - Method in class io.harness.cf.JSON
 
setDebugging(boolean) - Method in class io.harness.cf.ApiClient
Enable/disable debugging for this API client.
setDefaultApiClient(ApiClient) - Static method in class io.harness.cf.Configuration
Set the default API client, which would be used when creating API instances without providing an API client.
setDefaultServe(Serve) - Method in class io.harness.cf.model.FeatureConfig
 
setDescription(String) - Method in class io.harness.cf.model.Variation
 
setDistribution(Distribution) - Method in class io.harness.cf.model.Serve
 
setEnvironment(String) - Method in class io.harness.cf.model.FeatureConfig
 
setEnvironment(String) - Method in class io.harness.cf.model.Segment
 
setEnvironment(String) - Method in class io.harness.cf.model.Target
 
setExcluded(List<Target>) - Method in class io.harness.cf.model.Segment
 
setFeature(String) - Method in class io.harness.cf.model.FeatureConfig
 
setFeature(String) - Method in class io.harness.cf.model.Prerequisite
 
setFlag(String, FeatureConfig) - Method in interface io.harness.cf.client.api.Repository
 
setFlag(String) - Method in class io.harness.cf.model.Evaluation
 
setFormat(DateFormat) - Method in class io.harness.cf.JSON.DateTypeAdapter
 
setFormat(DateFormat) - Method in class io.harness.cf.JSON.SqlDateTypeAdapter
 
setFormat(DateTimeFormatter) - Method in class io.harness.cf.JSON.LocalDateTypeAdapter
 
setFormat(DateTimeFormatter) - Method in class io.harness.cf.JSON.OffsetDateTimeTypeAdapter
 
setGson(Gson) - Method in class io.harness.cf.JSON
Set Gson.
setHostIndex(int) - Method in class io.harness.cf.api.ClientApi
 
setHostIndex(int) - Method in class io.harness.cf.api.MetricsApi
 
setHttpClient(OkHttpClient) - Method in class io.harness.cf.ApiClient
Set HTTP client, which must never be null.
setId(String) - Method in class io.harness.cf.model.Clause
 
setIdentifier(String) - Method in class io.harness.cf.model.AuthenticationRequestTarget
 
setIdentifier(String) - Method in class io.harness.cf.model.Evaluation
 
setIdentifier(String) - Method in class io.harness.cf.model.Segment
 
setIdentifier(String) - Method in class io.harness.cf.model.Target
 
setIdentifier(String) - Method in class io.harness.cf.model.TargetData
 
setIdentifier(String) - Method in class io.harness.cf.model.TargetMap
 
setIdentifier(String) - Method in class io.harness.cf.model.Variation
 
setIncluded(List<Target>) - Method in class io.harness.cf.model.Segment
 
setItemCount(Integer) - Method in class io.harness.cf.model.Pagination
 
setJSON(JSON) - Method in class io.harness.cf.ApiClient
Set JSON
setKey(String) - Method in class io.harness.cf.model.KeyValue
 
setKeyManagers(KeyManager[]) - Method in class io.harness.cf.ApiClient
Configure client keys to use for authorization in an SSL session.
setKind(FeatureConfig.KindEnum) - Method in class io.harness.cf.model.FeatureConfig
 
setKind(String) - Method in class io.harness.cf.model.Evaluation
 
setLenientOnJson(boolean) - Method in class io.harness.cf.ApiClient
Set LenientOnJson.
setLenientOnJson(boolean) - Method in class io.harness.cf.JSON
Configure the parser to be liberal in what it accepts.
setLocalDateFormat(DateTimeFormatter) - Method in class io.harness.cf.ApiClient
Set LocalDateFormat.
setLocalDateFormat(DateTimeFormatter) - Method in class io.harness.cf.JSON
 
setMessage(String) - Method in class io.harness.cf.model.Error
 
setMetricsData(List<MetricsData>) - Method in class io.harness.cf.model.Metrics
 
setMetricsType(MetricsData.MetricsTypeEnum) - Method in class io.harness.cf.model.MetricsData
 
setModifiedAt(Long) - Method in class io.harness.cf.model.Segment
 
setName(String) - Method in class io.harness.cf.model.AuthenticationRequestTarget
 
setName(String) - Method in class io.harness.cf.model.Segment
 
setName(String) - Method in class io.harness.cf.model.Tag
 
setName(String) - Method in class io.harness.cf.model.Target
 
setName(String) - Method in class io.harness.cf.model.TargetData
 
setName(String) - Method in class io.harness.cf.model.TargetMap
 
setName(String) - Method in class io.harness.cf.model.Variation
 
setNegate(Boolean) - Method in class io.harness.cf.model.Clause
 
setOffsetDateTimeFormat(DateTimeFormatter) - Method in class io.harness.cf.ApiClient
Set OffsetDateTimeFormat.
setOffsetDateTimeFormat(DateTimeFormatter) - Method in class io.harness.cf.JSON
 
setOffVariation(String) - Method in class io.harness.cf.model.FeatureConfig
 
setOnUnauthorized(Runnable) - Method in interface io.harness.cf.client.connector.Connector
If the http interceptor detects unauthorised during an API call then this callback is used to retry auth
setOnUnauthorized(Runnable) - Method in class io.harness.cf.client.connector.HarnessConnector
 
setOnUnauthorized(Runnable) - Method in class io.harness.cf.client.connector.LocalConnector
 
setOp(String) - Method in class io.harness.cf.model.Clause
 
setOrg(String) - Method in class io.harness.cf.model.Target
 
setPageCount(Integer) - Method in class io.harness.cf.model.Pagination
 
setPageIndex(Integer) - Method in class io.harness.cf.model.Pagination
 
setPageSize(Integer) - Method in class io.harness.cf.model.Pagination
 
setPassword(String) - Method in class io.harness.cf.ApiClient
Helper method to set password for the first HTTP basic authentication.
setPassword(String) - Method in class io.harness.cf.auth.HttpBasicAuth
 
setPrerequisites(List<Prerequisite>) - Method in class io.harness.cf.model.FeatureConfig
 
setPriority(Integer) - Method in class io.harness.cf.model.ServingRule
 
setProject(String) - Method in class io.harness.cf.model.FeatureConfig
 
setProject(String) - Method in class io.harness.cf.model.Target
 
setReadTimeout(int) - Method in class io.harness.cf.ApiClient
Sets the read timeout (in milliseconds).
setRuleId(String) - Method in class io.harness.cf.model.ServingRule
 
setRules(List<Clause>) - Method in class io.harness.cf.model.Segment
 
setRules(List<ServingRule>) - Method in class io.harness.cf.model.FeatureConfig
 
setSegment(String, Segment) - Method in interface io.harness.cf.client.api.Repository
 
setSegments(List<Segment>) - Method in class io.harness.cf.model.Target
 
setServe(Serve) - Method in class io.harness.cf.model.ServingRule
 
setSqlDateFormat(DateFormat) - Method in class io.harness.cf.ApiClient
Set SqlDateFormat.
setSqlDateFormat(DateFormat) - Method in class io.harness.cf.JSON
 
setSslCaCert(InputStream) - Method in class io.harness.cf.ApiClient
Configure the CA certificate to be trusted when making https requests.
setState(FeatureState) - Method in class io.harness.cf.model.FeatureConfig
 
setSystemProps() - Static method in class io.harness.cf.client.logger.LogUtil
 
setTags(List<Tag>) - Method in class io.harness.cf.model.Segment
 
setTarget(AuthenticationRequestTarget) - Method in class io.harness.cf.model.AuthenticationRequest
 
setTargetData(List<TargetData>) - Method in class io.harness.cf.model.Metrics
 
setTargets(List<TargetMap>) - Method in class io.harness.cf.model.VariationMap
 
setTargetSegments(List<String>) - Method in class io.harness.cf.model.VariationMap
 
setTempFolderPath(String) - Method in class io.harness.cf.ApiClient
Set the temporary folder path (for downloading files)
setTimestamp(Long) - Method in class io.harness.cf.model.MetricsData
 
setUserAgent(String) - Method in class io.harness.cf.ApiClient
Set the User-Agent header's value (by adding to the default header map).
setUsername(String) - Method in class io.harness.cf.ApiClient
Helper method to set username for the first HTTP basic authentication.
setUsername(String) - Method in class io.harness.cf.auth.HttpBasicAuth
 
setValue(String) - Method in class io.harness.cf.model.Evaluation
 
setValue(String) - Method in class io.harness.cf.model.KeyValue
 
setValue(String) - Method in class io.harness.cf.model.Tag
 
setValue(String) - Method in class io.harness.cf.model.Variation
 
setValues(List<String>) - Method in class io.harness.cf.model.Clause
 
setVariation(String) - Method in class io.harness.cf.model.Serve
 
setVariation(String) - Method in class io.harness.cf.model.VariationMap
 
setVariation(String) - Method in class io.harness.cf.model.WeightedVariation
 
setVariations(List<Variation>) - Method in class io.harness.cf.model.FeatureConfig
 
setVariations(List<WeightedVariation>) - Method in class io.harness.cf.model.Distribution
 
setVariations(List<String>) - Method in class io.harness.cf.model.Prerequisite
 
setVariationToTargetMap(List<VariationMap>) - Method in class io.harness.cf.model.FeatureConfig
 
setVerifyingSsl(boolean) - Method in class io.harness.cf.ApiClient
Configure whether to verify certificate and hostname when making https requests.
setVersion(Integer) - Method in class io.harness.cf.model.Pagination
 
setVersion(Long) - Method in class io.harness.cf.model.FeatureConfig
 
setVersion(Long) - Method in class io.harness.cf.model.Segment
 
setWeight(Integer) - Method in class io.harness.cf.model.WeightedVariation
 
setWriteTimeout(int) - Method in class io.harness.cf.ApiClient
Sets the write timeout (in milliseconds).
shouldRetry() - Method in exception io.harness.cf.client.connector.ConnectorException
 
shutdownExecutorService(ExecutorService, Runnable, Consumer<String>) - Static method in class io.harness.cf.client.common.Utils
 
source() - Method in class io.harness.cf.ProgressResponseBody
 
SqlDateTypeAdapter() - Constructor for class io.harness.cf.JSON.SqlDateTypeAdapter
 
SqlDateTypeAdapter(DateFormat) - Constructor for class io.harness.cf.JSON.SqlDateTypeAdapter
 
start() - Method in class io.harness.cf.client.connector.EventSource
 
start() - Method in interface io.harness.cf.client.connector.Service
 
state(FeatureState) - Method in class io.harness.cf.model.FeatureConfig
 
stop() - Method in class io.harness.cf.client.connector.EventSource
 
stop() - Method in interface io.harness.cf.client.connector.Service
 
Storage - Interface in io.harness.cf.client.common
 
stream(Updater) - Method in class io.harness.cf.client.connector.HarnessConnector
 
stream(Updater) - Method in class io.harness.cf.client.connector.LocalConnector
 
stream(Updater) - Method in interface io.harness.cf.client.connector.Connector
 
stream(String, String) - Method in class io.harness.cf.api.ClientApi
Stream endpoint.
streamAsync(String, String, ApiCallback<Void>) - Method in class io.harness.cf.api.ClientApi
Stream endpoint.
streamCall(String, String, ApiCallback) - Method in class io.harness.cf.api.ClientApi
Build call for stream
streamWithHttpInfo(String, String) - Method in class io.harness.cf.api.ClientApi
Stream endpoint.
STRING - io.harness.cf.model.FeatureConfig.KindEnum
 
StringUtil - Class in io.harness.cf
 
StringUtil() - Constructor for class io.harness.cf.StringUtil
 
StringUtils - Class in io.harness.cf.client.common
 
stringVariation(String, Target, String) - Method in class io.harness.cf.client.api.CfClient
 
stringVariation(String, Target, String, FlagEvaluateCallback) - Method in interface io.harness.cf.client.api.Evaluation
 
stringVariation(String, Target, String, FlagEvaluateCallback) - Method in class io.harness.cf.client.api.Evaluator
 

T

Tag - Class in io.harness.cf.model
A name and value pair.
Tag() - Constructor for class io.harness.cf.model.Tag
 
tags(List<Tag>) - Method in class io.harness.cf.model.Segment
 
target(AuthenticationRequestTarget) - Method in class io.harness.cf.model.AuthenticationRequest
 
Target - Class in io.harness.cf.client.dto
 
Target - Class in io.harness.cf.model
Target
Target() - Constructor for class io.harness.cf.client.dto.Target
 
Target() - Constructor for class io.harness.cf.model.Target
 
targetData(List<TargetData>) - Method in class io.harness.cf.model.Metrics
 
TargetData - Class in io.harness.cf.model
TargetData
TargetData() - Constructor for class io.harness.cf.model.TargetData
 
TargetMap - Class in io.harness.cf.model
TargetMap
TargetMap() - Constructor for class io.harness.cf.model.TargetMap
 
targets(List<TargetMap>) - Method in class io.harness.cf.model.VariationMap
 
targetSegments(List<String>) - Method in class io.harness.cf.model.VariationMap
 
timestamp(Long) - Method in class io.harness.cf.model.MetricsData
 
toString() - Method in class io.harness.cf.client.dto.Target
 
toString() - Method in class io.harness.cf.model.AuthenticationRequest
 
toString() - Method in class io.harness.cf.model.AuthenticationRequestTarget
 
toString() - Method in class io.harness.cf.model.AuthenticationResponse
 
toString() - Method in class io.harness.cf.model.Clause
 
toString() - Method in class io.harness.cf.model.Distribution
 
toString() - Method in class io.harness.cf.model.Error
 
toString() - Method in class io.harness.cf.model.Evaluation
 
toString() - Method in enum io.harness.cf.model.FeatureConfig.KindEnum
 
toString() - Method in class io.harness.cf.model.FeatureConfig
 
toString() - Method in enum io.harness.cf.model.FeatureState
 
toString() - Method in class io.harness.cf.model.KeyValue
 
toString() - Method in class io.harness.cf.model.Metrics
 
toString() - Method in enum io.harness.cf.model.MetricsData.MetricsTypeEnum
 
toString() - Method in class io.harness.cf.model.MetricsData
 
toString() - Method in class io.harness.cf.model.Pagination
 
toString() - Method in class io.harness.cf.model.Prerequisite
 
toString() - Method in class io.harness.cf.model.Segment
 
toString() - Method in class io.harness.cf.model.Serve
 
toString() - Method in class io.harness.cf.model.ServingRule
 
toString() - Method in class io.harness.cf.model.Tag
 
toString() - Method in class io.harness.cf.model.Target
 
toString() - Method in class io.harness.cf.model.TargetData
 
toString() - Method in class io.harness.cf.model.TargetMap
 
toString() - Method in class io.harness.cf.model.Variation
 
toString() - Method in class io.harness.cf.model.VariationMap
 
toString() - Method in class io.harness.cf.model.WeightedVariation
 

U

update(Message) - Method in class io.harness.cf.client.api.CfClient
 
update(Message) - Method in interface io.harness.cf.client.connector.Updater
 
updateParamsForAuth(String[], List<Pair>, Map<String, String>, Map<String, String>, String, String, URI) - Method in class io.harness.cf.ApiClient
Update query and header parameters based on authentication settings.
Updater - Interface in io.harness.cf.client.connector
 
URL - Variable in class io.harness.cf.ServerConfiguration
 
URL() - Method in class io.harness.cf.ServerConfiguration
Format URL template using default server variables.
URL(Map<String, String>) - Method in class io.harness.cf.ServerConfiguration
Format URL template using given variables.
Utils - Class in io.harness.cf.client.common
 

V

value(String) - Method in class io.harness.cf.model.Evaluation
 
value(String) - Method in class io.harness.cf.model.KeyValue
 
value(String) - Method in class io.harness.cf.model.Tag
 
value(String) - Method in class io.harness.cf.model.Variation
 
valueOf(String) - Static method in enum io.harness.cf.client.api.Event
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.harness.cf.model.FeatureConfig.KindEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.harness.cf.model.FeatureState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.harness.cf.model.MetricsData.MetricsTypeEnum
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.harness.cf.client.api.Event
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.harness.cf.model.FeatureConfig.KindEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.harness.cf.model.FeatureState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.harness.cf.model.MetricsData.MetricsTypeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values(List<String>) - Method in class io.harness.cf.model.Clause
 
variables - Variable in class io.harness.cf.ServerConfiguration
 
variation(String) - Method in class io.harness.cf.model.Serve
 
variation(String) - Method in class io.harness.cf.model.VariationMap
 
variation(String) - Method in class io.harness.cf.model.WeightedVariation
 
Variation - Class in io.harness.cf.model
Variation
Variation() - Constructor for class io.harness.cf.model.Variation
 
VariationMap - Class in io.harness.cf.model
VariationMap
VariationMap() - Constructor for class io.harness.cf.model.VariationMap
 
variations(List<Variation>) - Method in class io.harness.cf.model.FeatureConfig
 
variations(List<WeightedVariation>) - Method in class io.harness.cf.model.Distribution
 
variations(List<String>) - Method in class io.harness.cf.model.Prerequisite
 
variationToTargetMap(List<VariationMap>) - Method in class io.harness.cf.model.FeatureConfig
 
version(Integer) - Method in class io.harness.cf.model.Pagination
 
version(Long) - Method in class io.harness.cf.model.FeatureConfig
 
version(Long) - Method in class io.harness.cf.model.Segment
 
Version - Class in io.harness.cf
 
Version() - Constructor for class io.harness.cf.Version
 
VERSION - Static variable in class io.harness.cf.Version
 

W

waitForInitialization() - Method in class io.harness.cf.client.api.CfClient
 
warnAuthFailedSrvDefaults(String) - Static method in class io.harness.cf.client.common.SdkCodes
 
warnAuthRetying(int) - Static method in class io.harness.cf.client.common.SdkCodes
 
warnBucketByAttributeNotFound(String, String) - Static method in class io.harness.cf.client.common.SdkCodes
 
warnDefaultVariationServed(String, Target, String) - Static method in class io.harness.cf.client.common.SdkCodes
 
warnMetricsBufferFull(long, long) - Static method in class io.harness.cf.client.common.SdkCodes
 
warnPostMetricsFailed(String) - Static method in class io.harness.cf.client.common.SdkCodes
 
warnStreamDisconnected(String) - Static method in class io.harness.cf.client.common.SdkCodes
 
weight(Integer) - Method in class io.harness.cf.model.WeightedVariation
 
WeightedVariation - Class in io.harness.cf.model
WeightedVariation
WeightedVariation() - Constructor for class io.harness.cf.model.WeightedVariation
 
write(JsonWriter, byte[]) - Method in class io.harness.cf.JSON.ByteArrayAdapter
 
write(JsonWriter, FeatureConfig.KindEnum) - Method in class io.harness.cf.model.FeatureConfig.KindEnum.Adapter
 
write(JsonWriter, FeatureState) - Method in class io.harness.cf.model.FeatureState.Adapter
 
write(JsonWriter, MetricsData.MetricsTypeEnum) - Method in class io.harness.cf.model.MetricsData.MetricsTypeEnum.Adapter
 
write(JsonWriter, Date) - Method in class io.harness.cf.JSON.SqlDateTypeAdapter
 
write(JsonWriter, LocalDate) - Method in class io.harness.cf.JSON.LocalDateTypeAdapter
 
write(JsonWriter, OffsetDateTime) - Method in class io.harness.cf.JSON.OffsetDateTimeTypeAdapter
 
write(JsonWriter, Date) - Method in class io.harness.cf.JSON.DateTypeAdapter
 
writeTo(BufferedSink) - Method in class io.harness.cf.ProgressRequestBody
 

X

XmlFileMapStore - Class in io.harness.cf.client.api
 
XmlFileMapStore(String) - Constructor for class io.harness.cf.client.api.XmlFileMapStore
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes All Packages