FeatureStoreSettings Class

  • java.lang.Object
    • com.azure.resourcemanager.machinelearning.models.FeatureStoreSettings

Implements

public final class FeatureStoreSettings
implements JsonSerializable<FeatureStoreSettings>

Settings for feature store type workspace.

Constructor Summary

Constructor Description
FeatureStoreSettings()

Creates an instance of FeatureStoreSettings class.

Method Summary

Modifier and Type Method and Description
ComputeRuntimeDto computeRuntime()

Get the computeRuntime property: Compute runtime config for feature store type workspace.

static FeatureStoreSettings fromJson(JsonReader jsonReader)

Reads an instance of FeatureStoreSettings from the JsonReader.

String offlineStoreConnectionName()

Get the offlineStoreConnectionName property: The offlineStoreConnectionName property.

String onlineStoreConnectionName()

Get the onlineStoreConnectionName property: The onlineStoreConnectionName property.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

FeatureStoreSettings withComputeRuntime(ComputeRuntimeDto computeRuntime)

Set the computeRuntime property: Compute runtime config for feature store type workspace.

FeatureStoreSettings withOfflineStoreConnectionName(String offlineStoreConnectionName)

Set the offlineStoreConnectionName property: The offlineStoreConnectionName property.

FeatureStoreSettings withOnlineStoreConnectionName(String onlineStoreConnectionName)

Set the onlineStoreConnectionName property: The onlineStoreConnectionName property.

Methods inherited from java.lang.Object

Constructor Details

FeatureStoreSettings

public FeatureStoreSettings()

Creates an instance of FeatureStoreSettings class.

Method Details

computeRuntime

public ComputeRuntimeDto computeRuntime()

Get the computeRuntime property: Compute runtime config for feature store type workspace.

Returns:

the computeRuntime value.

fromJson

public static FeatureStoreSettings fromJson(JsonReader jsonReader)

Reads an instance of FeatureStoreSettings from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of FeatureStoreSettings if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the FeatureStoreSettings.

offlineStoreConnectionName

public String offlineStoreConnectionName()

Get the offlineStoreConnectionName property: The offlineStoreConnectionName property.

Returns:

the offlineStoreConnectionName value.

onlineStoreConnectionName

public String onlineStoreConnectionName()

Get the onlineStoreConnectionName property: The onlineStoreConnectionName property.

Returns:

the onlineStoreConnectionName value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withComputeRuntime

public FeatureStoreSettings withComputeRuntime(ComputeRuntimeDto computeRuntime)

Set the computeRuntime property: Compute runtime config for feature store type workspace.

Parameters:

computeRuntime - the computeRuntime value to set.

Returns:

the FeatureStoreSettings object itself.

withOfflineStoreConnectionName

public FeatureStoreSettings withOfflineStoreConnectionName(String offlineStoreConnectionName)

Set the offlineStoreConnectionName property: The offlineStoreConnectionName property.

Parameters:

offlineStoreConnectionName - the offlineStoreConnectionName value to set.

Returns:

the FeatureStoreSettings object itself.

withOnlineStoreConnectionName

public FeatureStoreSettings withOnlineStoreConnectionName(String onlineStoreConnectionName)

Set the onlineStoreConnectionName property: The onlineStoreConnectionName property.

Parameters:

onlineStoreConnectionName - the onlineStoreConnectionName value to set.

Returns:

the FeatureStoreSettings object itself.

Applies to