B C F G I N P R S T 
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
 
B C F G I N P R S T 
All Classes All Packages