Class WorkloadClassifierProperties
java.lang.Object
com.azure.resourcemanager.synapse.fluent.models.WorkloadClassifierProperties
Workload classifier definition. For more information look at sys.workload_management_workload_classifiers (DMV).
-
Constructor Summary
ConstructorDescriptionCreates an instance of WorkloadClassifierProperties class. -
Method Summary
Modifier and TypeMethodDescriptioncontext()
Get the context property: The workload classifier context.endTime()
Get the endTime property: The workload classifier end time for classification.Get the importance property: The workload classifier importance.label()
Get the label property: The workload classifier label.Get the memberName property: The workload classifier member name.Get the startTime property: The workload classifier start time for classification.void
validate()
Validates the instance.withContext
(String context) Set the context property: The workload classifier context.withEndTime
(String endTime) Set the endTime property: The workload classifier end time for classification.withImportance
(String importance) Set the importance property: The workload classifier importance.Set the label property: The workload classifier label.withMemberName
(String memberName) Set the memberName property: The workload classifier member name.withStartTime
(String startTime) Set the startTime property: The workload classifier start time for classification.
-
Constructor Details
-
WorkloadClassifierProperties
public WorkloadClassifierProperties()Creates an instance of WorkloadClassifierProperties class.
-
-
Method Details
-
memberName
Get the memberName property: The workload classifier member name.- Returns:
- the memberName value.
-
withMemberName
Set the memberName property: The workload classifier member name.- Parameters:
memberName
- the memberName value to set.- Returns:
- the WorkloadClassifierProperties object itself.
-
label
Get the label property: The workload classifier label.- Returns:
- the label value.
-
withLabel
Set the label property: The workload classifier label.- Parameters:
label
- the label value to set.- Returns:
- the WorkloadClassifierProperties object itself.
-
context
Get the context property: The workload classifier context.- Returns:
- the context value.
-
withContext
Set the context property: The workload classifier context.- Parameters:
context
- the context value to set.- Returns:
- the WorkloadClassifierProperties object itself.
-
startTime
Get the startTime property: The workload classifier start time for classification.- Returns:
- the startTime value.
-
withStartTime
Set the startTime property: The workload classifier start time for classification.- Parameters:
startTime
- the startTime value to set.- Returns:
- the WorkloadClassifierProperties object itself.
-
endTime
Get the endTime property: The workload classifier end time for classification.- Returns:
- the endTime value.
-
withEndTime
Set the endTime property: The workload classifier end time for classification.- Parameters:
endTime
- the endTime value to set.- Returns:
- the WorkloadClassifierProperties object itself.
-
importance
Get the importance property: The workload classifier importance.- Returns:
- the importance value.
-
withImportance
Set the importance property: The workload classifier importance.- Parameters:
importance
- the importance value to set.- Returns:
- the WorkloadClassifierProperties object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-