HDInsight Class

public final class HDInsight
extends Compute

A HDInsight compute.

Constructor Summary

Constructor Description
HDInsight()

Method Summary

Modifier and Type Method and Description
HDInsightProperties properties()

Get the properties property: The properties property.

void validate()

Validates the instance.

HDInsight withComputeLocation(String computeLocation)

Set the computeLocation property: Location for the underlying compute.

HDInsight withDescription(String description)

Set the description property: The description of the Machine Learning compute.

HDInsight withDisableLocalAuth(Boolean disableLocalAuth)

Set the disableLocalAuth property: Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.

HDInsight withProperties(HDInsightProperties properties)

Set the properties property: The properties property.

HDInsight withResourceId(String resourceId)

Set the resourceId property: ARM resource id of the underlying compute.

Methods inherited from Compute

Methods inherited from java.lang.Object

Constructor Details

HDInsight

public HDInsight()

Method Details

properties

public HDInsightProperties properties()

Get the properties property: The properties property.

Returns:

the properties value.

validate

public void validate()

Validates the instance.

Overrides:

HDInsight.validate()

withComputeLocation

public HDInsight withComputeLocation(String computeLocation)

Set the computeLocation property: Location for the underlying compute.

Overrides:

HDInsight.withComputeLocation(String computeLocation)

Parameters:

computeLocation

withDescription

public HDInsight withDescription(String description)

Set the description property: The description of the Machine Learning compute.

Overrides:

HDInsight.withDescription(String description)

Parameters:

description

withDisableLocalAuth

public HDInsight withDisableLocalAuth(Boolean disableLocalAuth)

Set the disableLocalAuth property: Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.

Overrides:

HDInsight.withDisableLocalAuth(Boolean disableLocalAuth)

Parameters:

disableLocalAuth

withProperties

public HDInsight withProperties(HDInsightProperties properties)

Set the properties property: The properties property.

Parameters:

properties - the properties value to set.

Returns:

the HDInsight object itself.

withResourceId

public HDInsight withResourceId(String resourceId)

Set the resourceId property: ARM resource id of the underlying compute.

Overrides:

HDInsight.withResourceId(String resourceId)

Parameters:

resourceId

Applies to