MonitoringInputDataBase Class

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

Implements

public class MonitoringInputDataBase
implements JsonSerializable<MonitoringInputDataBase>

Monitoring input data base definition.

Constructor Summary

Constructor Description
MonitoringInputDataBase()

Creates an instance of MonitoringInputDataBase class.

Method Summary

Modifier and Type Method and Description
Map<String,String> columns()

Get the columns property: Mapping of column names to special uses.

String dataContext()

Get the dataContext property: The context metadata of the data source.

static MonitoringInputDataBase fromJson(JsonReader jsonReader)

Reads an instance of MonitoringInputDataBase from the JsonReader.

MonitoringInputDataType inputDataType()

Get the inputDataType property: [Required] Specifies the type of signal to monitor.

JobInputType jobInputType()

Get the jobInputType property: [Required] Specifies the type of job.

JsonWriter toJson(JsonWriter jsonWriter)
String uri()

Get the uri property: [Required] Input Asset URI.

void validate()

Validates the instance.

MonitoringInputDataBase withColumns(Map<String,String> columns)

Set the columns property: Mapping of column names to special uses.

MonitoringInputDataBase withDataContext(String dataContext)

Set the dataContext property: The context metadata of the data source.

MonitoringInputDataBase withJobInputType(JobInputType jobInputType)

Set the jobInputType property: [Required] Specifies the type of job.

MonitoringInputDataBase withUri(String uri)

Set the uri property: [Required] Input Asset URI.

Methods inherited from java.lang.Object

Constructor Details

MonitoringInputDataBase

public MonitoringInputDataBase()

Creates an instance of MonitoringInputDataBase class.

Method Details

columns

public Map<String,String> columns()

Get the columns property: Mapping of column names to special uses.

Returns:

the columns value.

dataContext

public String dataContext()

Get the dataContext property: The context metadata of the data source.

Returns:

the dataContext value.

fromJson

public static MonitoringInputDataBase fromJson(JsonReader jsonReader)

Reads an instance of MonitoringInputDataBase from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

Throws:

IOException

- If the deserialized JSON object was missing any required properties.

inputDataType

public MonitoringInputDataType inputDataType()

Get the inputDataType property: [Required] Specifies the type of signal to monitor.

Returns:

the inputDataType value.

jobInputType

public JobInputType jobInputType()

Get the jobInputType property: [Required] Specifies the type of job.

Returns:

the jobInputType value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

uri

public String uri()

Get the uri property: [Required] Input Asset URI.

Returns:

the uri value.

validate

public void validate()

Validates the instance.

withColumns

public MonitoringInputDataBase withColumns(Map<String,String> columns)

Set the columns property: Mapping of column names to special uses.

Parameters:

columns - the columns value to set.

Returns:

the MonitoringInputDataBase object itself.

withDataContext

public MonitoringInputDataBase withDataContext(String dataContext)

Set the dataContext property: The context metadata of the data source.

Parameters:

dataContext - the dataContext value to set.

Returns:

the MonitoringInputDataBase object itself.

withJobInputType

public MonitoringInputDataBase withJobInputType(JobInputType jobInputType)

Set the jobInputType property: [Required] Specifies the type of job.

Parameters:

jobInputType - the jobInputType value to set.

Returns:

the MonitoringInputDataBase object itself.

withUri

public MonitoringInputDataBase withUri(String uri)

Set the uri property: [Required] Input Asset URI.

Parameters:

uri - the uri value to set.

Returns:

the MonitoringInputDataBase object itself.

Applies to