MaterializationSettings Class
- java.
lang. Object - com.
azure. resourcemanager. machinelearning. models. MaterializationSettings
- com.
Implements
public final class MaterializationSettings
implements JsonSerializable<MaterializationSettings>
The MaterializationSettings model.
Constructor Summary
| Constructor | Description |
|---|---|
| MaterializationSettings() |
Creates an instance of Materialization |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Materialization |
fromJson(JsonReader jsonReader)
Reads an instance of Materialization |
|
Notification |
notification()
Get the notification property: Specifies the notification details. |
|
Materialization |
resource()
Get the resource property: Specifies the compute resource settings. |
|
Recurrence |
schedule()
Get the schedule property: Specifies the schedule details. |
| Map<String,String> |
sparkConfiguration()
Get the spark |
|
Materialization |
storeType()
Get the store |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Materialization |
withNotification(NotificationSetting notification)
Set the notification property: Specifies the notification details. |
|
Materialization |
withResource(MaterializationComputeResource resource)
Set the resource property: Specifies the compute resource settings. |
|
Materialization |
withSchedule(RecurrenceTrigger schedule)
Set the schedule property: Specifies the schedule details. |
|
Materialization |
withSparkConfiguration(Map<String,String> sparkConfiguration)
Set the spark |
|
Materialization |
withStoreType(MaterializationStoreType storeType)
Set the store |
Methods inherited from java.lang.Object
Constructor Details
MaterializationSettings
public MaterializationSettings()
Creates an instance of MaterializationSettings class.
Method Details
fromJson
public static MaterializationSettings fromJson(JsonReader jsonReader)
Reads an instance of MaterializationSettings from the JsonReader.
Parameters:
Returns:
Throws:
notification
public NotificationSetting notification()
Get the notification property: Specifies the notification details.
Returns:
resource
public MaterializationComputeResource resource()
Get the resource property: Specifies the compute resource settings.
Returns:
schedule
public RecurrenceTrigger schedule()
Get the schedule property: Specifies the schedule details.
Returns:
sparkConfiguration
public Map<String,String> sparkConfiguration()
Get the sparkConfiguration property: Specifies the spark compute settings.
Returns:
storeType
public MaterializationStoreType storeType()
Get the storeType property: Specifies the stores to which materialization should happen.
Returns:
toJson
validate
public void validate()
Validates the instance.
withNotification
public MaterializationSettings withNotification(NotificationSetting notification)
Set the notification property: Specifies the notification details.
Parameters:
Returns:
withResource
public MaterializationSettings withResource(MaterializationComputeResource resource)
Set the resource property: Specifies the compute resource settings.
Parameters:
Returns:
withSchedule
public MaterializationSettings withSchedule(RecurrenceTrigger schedule)
Set the schedule property: Specifies the schedule details.
Parameters:
Returns:
withSparkConfiguration
public MaterializationSettings withSparkConfiguration(Map<String,String> sparkConfiguration)
Set the sparkConfiguration property: Specifies the spark compute settings.
Parameters:
Returns:
withStoreType
public MaterializationSettings withStoreType(MaterializationStoreType storeType)
Set the storeType property: Specifies the stores to which materialization should happen.
Parameters:
Returns: