B C F G I N P R S T
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- build() - Method in class com.gojek.feast.SecurityConfig.Builder
- Builder() - Constructor for class com.gojek.feast.SecurityConfig.Builder
C
- close() - Method in class com.gojek.feast.FeastClient
- com.gojek.feast - package com.gojek.feast
- create() - Static method in class com.gojek.feast.Row
- create(String, int) - Static method in class com.gojek.feast.FeastClient
-
Create a client to access Feast Serving.
- createFeatureRefs(List<String>) - Static method in class com.gojek.feast.RequestUtil
-
Create feature references protos from given string feature reference.
- createSecure(String, int, SecurityConfig) - Static method in class com.gojek.feast.FeastClient
-
Create a authenticated client that can access Feast serving with authentication enabled.
F
- FeastClient - Class in com.gojek.feast
- FeastClient(ManagedChannel, Optional<CallCredentials>) - Constructor for class com.gojek.feast.FeastClient
G
- getByte(String) - Method in class com.gojek.feast.Row
- getCertificatePath() - Method in class com.gojek.feast.SecurityConfig
-
If specified and TLS is enabled, provides path to TLS certificate use the verify Service identity.
- getCredentials() - Method in class com.gojek.feast.SecurityConfig
-
Enables authentication If specified, the call credentials used to provide credentials to authenticate with Feast.
- getDouble(String) - Method in class com.gojek.feast.Row
- getEntityTimestamp() - Method in class com.gojek.feast.Row
- getFeastServingInfo() - Method in class com.gojek.feast.FeastClient
-
Obtain info about Feast Serving.
- getFields() - Method in class com.gojek.feast.Row
- getFloat(String) - Method in class com.gojek.feast.Row
- getInt(String) - Method in class com.gojek.feast.Row
- getLong(String) - Method in class com.gojek.feast.Row
- getOnlineFeatures(List<String>, List<Row>) - Method in class com.gojek.feast.FeastClient
-
Get online features from Feast from FeatureSets
- getOnlineFeatures(List<String>, List<Row>, String) - Method in class com.gojek.feast.FeastClient
-
Get online features from Feast.
- getOnlineFeatures(List<String>, List<Row>, String, boolean) - Method in class com.gojek.feast.FeastClient
-
Get online features from Feast.
- getStatus(String) - Method in class com.gojek.feast.Row
- getStatuses() - Method in class com.gojek.feast.Row
- getString(String) - Method in class com.gojek.feast.Row
I
- isTLSEnabled() - Method in class com.gojek.feast.SecurityConfig
-
Whether to use TLS transport security is use when connecting to Feast.
N
- newBuilder() - Static method in class com.gojek.feast.SecurityConfig
P
- parseFeatureRef(String) - Static method in class com.gojek.feast.RequestUtil
-
Parse a feature reference proto builder from the given featureRefString
R
- RequestUtil - Class in com.gojek.feast
- RequestUtil() - Constructor for class com.gojek.feast.RequestUtil
- Row - Class in com.gojek.feast
- Row() - Constructor for class com.gojek.feast.Row
S
- SecurityConfig - Class in com.gojek.feast
-
SecurityConfig captures the security related configuration for FeastClient
- SecurityConfig() - Constructor for class com.gojek.feast.SecurityConfig
- SecurityConfig.Builder - Class in com.gojek.feast
- set(String, Object) - Method in class com.gojek.feast.Row
- set(String, Object, ServingAPIProto.GetOnlineFeaturesResponse.FieldStatus) - Method in class com.gojek.feast.Row
- setCertificatePath(Optional<String>) - Method in class com.gojek.feast.SecurityConfig.Builder
- setCredentials(Optional<CallCredentials>) - Method in class com.gojek.feast.SecurityConfig.Builder
- setEntityTimestamp(String) - Method in class com.gojek.feast.Row
- setEntityTimestamp(Instant) - Method in class com.gojek.feast.Row
- setTLSEnabled(boolean) - Method in class com.gojek.feast.SecurityConfig.Builder
T
- toString() - Method in class com.gojek.feast.Row
All Classes All Packages