ClusterGetProperties Class

  • java.lang.Object
    • com.azure.resourcemanager.hdinsight.models.ClusterGetProperties

public final class ClusterGetProperties

The properties of cluster.

Constructor Summary

Constructor Description
ClusterGetProperties()

Creates an instance of ClusterGetProperties class.

Method Summary

Modifier and Type Method and Description
ClusterDefinition clusterDefinition()

Get the clusterDefinition property: The cluster definition.

String clusterHdpVersion()

Get the clusterHdpVersion property: The hdp version of the cluster.

String clusterId()

Get the clusterId property: The cluster id.

String clusterState()

Get the clusterState property: The state of the cluster.

String clusterVersion()

Get the clusterVersion property: The version of the cluster.

ComputeIsolationProperties computeIsolationProperties()

Get the computeIsolationProperties property: The compute isolation properties.

ComputeProfile computeProfile()

Get the computeProfile property: The compute profile.

List<ConnectivityEndpoint> connectivityEndpoints()

Get the connectivityEndpoints property: The list of connectivity endpoints.

String createdDate()

Get the createdDate property: The date on which the cluster was created.

DiskEncryptionProperties diskEncryptionProperties()

Get the diskEncryptionProperties property: The disk encryption properties.

EncryptionInTransitProperties encryptionInTransitProperties()

Get the encryptionInTransitProperties property: The encryption-in-transit properties.

List<Errors> errors()

Get the errors property: The list of errors.

ExcludedServicesConfig excludedServicesConfig()

Get the excludedServicesConfig property: The excluded services config.

KafkaRestProperties kafkaRestProperties()

Get the kafkaRestProperties property: The cluster kafka rest proxy configuration.

String minSupportedTlsVersion()

Get the minSupportedTlsVersion property: The minimal supported tls version.

NetworkProperties networkProperties()

Get the networkProperties property: The network properties.

OSType osType()

Get the osType property: The type of operating system.

List<PrivateEndpointConnectionInner> privateEndpointConnections()

Get the privateEndpointConnections property: The list of private endpoint connections.

List<PrivateLinkConfiguration> privateLinkConfigurations()

Get the privateLinkConfigurations property: The private link configurations.

HDInsightClusterProvisioningState provisioningState()

Get the provisioningState property: The provisioning state, which only appears in the response.

QuotaInfo quotaInfo()

Get the quotaInfo property: The quota information.

SecurityProfile securityProfile()

Get the securityProfile property: The security profile.

StorageProfile storageProfile()

Get the storageProfile property: The storage profile.

Tier tier()

Get the tier property: The cluster tier.

void validate()

Validates the instance.

ClusterGetProperties withClusterDefinition(ClusterDefinition clusterDefinition)

Set the clusterDefinition property: The cluster definition.

ClusterGetProperties withClusterHdpVersion(String clusterHdpVersion)

Set the clusterHdpVersion property: The hdp version of the cluster.

ClusterGetProperties withClusterId(String clusterId)

Set the clusterId property: The cluster id.

ClusterGetProperties withClusterState(String clusterState)

Set the clusterState property: The state of the cluster.

ClusterGetProperties withClusterVersion(String clusterVersion)

Set the clusterVersion property: The version of the cluster.

ClusterGetProperties withComputeIsolationProperties(ComputeIsolationProperties computeIsolationProperties)

Set the computeIsolationProperties property: The compute isolation properties.

ClusterGetProperties withComputeProfile(ComputeProfile computeProfile)

Set the computeProfile property: The compute profile.

ClusterGetProperties withConnectivityEndpoints(List<ConnectivityEndpoint> connectivityEndpoints)

Set the connectivityEndpoints property: The list of connectivity endpoints.

ClusterGetProperties withCreatedDate(String createdDate)

Set the createdDate property: The date on which the cluster was created.

ClusterGetProperties withDiskEncryptionProperties(DiskEncryptionProperties diskEncryptionProperties)

Set the diskEncryptionProperties property: The disk encryption properties.

ClusterGetProperties withEncryptionInTransitProperties(EncryptionInTransitProperties encryptionInTransitProperties)

Set the encryptionInTransitProperties property: The encryption-in-transit properties.

ClusterGetProperties withErrors(List<Errors> errors)

Set the errors property: The list of errors.

ClusterGetProperties withExcludedServicesConfig(ExcludedServicesConfig excludedServicesConfig)

Set the excludedServicesConfig property: The excluded services config.

ClusterGetProperties withKafkaRestProperties(KafkaRestProperties kafkaRestProperties)

Set the kafkaRestProperties property: The cluster kafka rest proxy configuration.

ClusterGetProperties withMinSupportedTlsVersion(String minSupportedTlsVersion)

Set the minSupportedTlsVersion property: The minimal supported tls version.

ClusterGetProperties withNetworkProperties(NetworkProperties networkProperties)

Set the networkProperties property: The network properties.

ClusterGetProperties withOsType(OSType osType)

Set the osType property: The type of operating system.

ClusterGetProperties withPrivateLinkConfigurations(List<PrivateLinkConfiguration> privateLinkConfigurations)

Set the privateLinkConfigurations property: The private link configurations.

ClusterGetProperties withProvisioningState(HDInsightClusterProvisioningState provisioningState)

Set the provisioningState property: The provisioning state, which only appears in the response.

ClusterGetProperties withQuotaInfo(QuotaInfo quotaInfo)

Set the quotaInfo property: The quota information.

ClusterGetProperties withSecurityProfile(SecurityProfile securityProfile)

Set the securityProfile property: The security profile.

ClusterGetProperties withStorageProfile(StorageProfile storageProfile)

Set the storageProfile property: The storage profile.

ClusterGetProperties withTier(Tier tier)

Set the tier property: The cluster tier.

Methods inherited from java.lang.Object

Constructor Details

ClusterGetProperties

public ClusterGetProperties()

Creates an instance of ClusterGetProperties class.

Method Details

clusterDefinition

public ClusterDefinition clusterDefinition()

Get the clusterDefinition property: The cluster definition.

Returns:

the clusterDefinition value.

clusterHdpVersion

public String clusterHdpVersion()

Get the clusterHdpVersion property: The hdp version of the cluster.

Returns:

the clusterHdpVersion value.

clusterId

public String clusterId()

Get the clusterId property: The cluster id.

Returns:

the clusterId value.

clusterState

public String clusterState()

Get the clusterState property: The state of the cluster.

Returns:

the clusterState value.

clusterVersion

public String clusterVersion()

Get the clusterVersion property: The version of the cluster.

Returns:

the clusterVersion value.

computeIsolationProperties

public ComputeIsolationProperties computeIsolationProperties()

Get the computeIsolationProperties property: The compute isolation properties.

Returns:

the computeIsolationProperties value.

computeProfile

public ComputeProfile computeProfile()

Get the computeProfile property: The compute profile.

Returns:

the computeProfile value.

connectivityEndpoints

public List connectivityEndpoints()

Get the connectivityEndpoints property: The list of connectivity endpoints.

Returns:

the connectivityEndpoints value.

createdDate

public String createdDate()

Get the createdDate property: The date on which the cluster was created.

Returns:

the createdDate value.

diskEncryptionProperties

public DiskEncryptionProperties diskEncryptionProperties()

Get the diskEncryptionProperties property: The disk encryption properties.

Returns:

the diskEncryptionProperties value.

encryptionInTransitProperties

public EncryptionInTransitProperties encryptionInTransitProperties()

Get the encryptionInTransitProperties property: The encryption-in-transit properties.

Returns:

the encryptionInTransitProperties value.

errors

public List errors()

Get the errors property: The list of errors.

Returns:

the errors value.

excludedServicesConfig

public ExcludedServicesConfig excludedServicesConfig()

Get the excludedServicesConfig property: The excluded services config.

Returns:

the excludedServicesConfig value.

kafkaRestProperties

public KafkaRestProperties kafkaRestProperties()

Get the kafkaRestProperties property: The cluster kafka rest proxy configuration.

Returns:

the kafkaRestProperties value.

minSupportedTlsVersion

public String minSupportedTlsVersion()

Get the minSupportedTlsVersion property: The minimal supported tls version.

Returns:

the minSupportedTlsVersion value.

networkProperties

public NetworkProperties networkProperties()

Get the networkProperties property: The network properties.

Returns:

the networkProperties value.

osType

public OSType osType()

Get the osType property: The type of operating system.

Returns:

the osType value.

privateEndpointConnections

public List privateEndpointConnections()

Get the privateEndpointConnections property: The list of private endpoint connections.

Returns:

the privateEndpointConnections value.

privateLinkConfigurations

public List privateLinkConfigurations()

Get the privateLinkConfigurations property: The private link configurations.

Returns:

the privateLinkConfigurations value.

provisioningState

public HDInsightClusterProvisioningState provisioningState()

Get the provisioningState property: The provisioning state, which only appears in the response.

Returns:

the provisioningState value.

quotaInfo

public QuotaInfo quotaInfo()

Get the quotaInfo property: The quota information.

Returns:

the quotaInfo value.

securityProfile

public SecurityProfile securityProfile()

Get the securityProfile property: The security profile.

Returns:

the securityProfile value.

storageProfile

public StorageProfile storageProfile()

Get the storageProfile property: The storage profile.

Returns:

the storageProfile value.

tier

public Tier tier()

Get the tier property: The cluster tier.

Returns:

the tier value.

validate

public void validate()

Validates the instance.

withClusterDefinition

public ClusterGetProperties withClusterDefinition(ClusterDefinition clusterDefinition)

Set the clusterDefinition property: The cluster definition.

Parameters:

clusterDefinition - the clusterDefinition value to set.

Returns:

the ClusterGetProperties object itself.

withClusterHdpVersion

public ClusterGetProperties withClusterHdpVersion(String clusterHdpVersion)

Set the clusterHdpVersion property: The hdp version of the cluster.

Parameters:

clusterHdpVersion - the clusterHdpVersion value to set.

Returns:

the ClusterGetProperties object itself.

withClusterId

public ClusterGetProperties withClusterId(String clusterId)

Set the clusterId property: The cluster id.

Parameters:

clusterId - the clusterId value to set.

Returns:

the ClusterGetProperties object itself.

withClusterState

public ClusterGetProperties withClusterState(String clusterState)

Set the clusterState property: The state of the cluster.

Parameters:

clusterState - the clusterState value to set.

Returns:

the ClusterGetProperties object itself.

withClusterVersion

public ClusterGetProperties withClusterVersion(String clusterVersion)

Set the clusterVersion property: The version of the cluster.

Parameters:

clusterVersion - the clusterVersion value to set.

Returns:

the ClusterGetProperties object itself.

withComputeIsolationProperties

public ClusterGetProperties withComputeIsolationProperties(ComputeIsolationProperties computeIsolationProperties)

Set the computeIsolationProperties property: The compute isolation properties.

Parameters:

computeIsolationProperties - the computeIsolationProperties value to set.

Returns:

the ClusterGetProperties object itself.

withComputeProfile

public ClusterGetProperties withComputeProfile(ComputeProfile computeProfile)

Set the computeProfile property: The compute profile.

Parameters:

computeProfile - the computeProfile value to set.

Returns:

the ClusterGetProperties object itself.

withConnectivityEndpoints

public ClusterGetProperties withConnectivityEndpoints(List connectivityEndpoints)

Set the connectivityEndpoints property: The list of connectivity endpoints.

Parameters:

connectivityEndpoints - the connectivityEndpoints value to set.

Returns:

the ClusterGetProperties object itself.

withCreatedDate

public ClusterGetProperties withCreatedDate(String createdDate)

Set the createdDate property: The date on which the cluster was created.

Parameters:

createdDate - the createdDate value to set.

Returns:

the ClusterGetProperties object itself.

withDiskEncryptionProperties

public ClusterGetProperties withDiskEncryptionProperties(DiskEncryptionProperties diskEncryptionProperties)

Set the diskEncryptionProperties property: The disk encryption properties.

Parameters:

diskEncryptionProperties - the diskEncryptionProperties value to set.

Returns:

the ClusterGetProperties object itself.

withEncryptionInTransitProperties

public ClusterGetProperties withEncryptionInTransitProperties(EncryptionInTransitProperties encryptionInTransitProperties)

Set the encryptionInTransitProperties property: The encryption-in-transit properties.

Parameters:

encryptionInTransitProperties - the encryptionInTransitProperties value to set.

Returns:

the ClusterGetProperties object itself.

withErrors

public ClusterGetProperties withErrors(List errors)

Set the errors property: The list of errors.

Parameters:

errors - the errors value to set.

Returns:

the ClusterGetProperties object itself.

withExcludedServicesConfig

public ClusterGetProperties withExcludedServicesConfig(ExcludedServicesConfig excludedServicesConfig)

Set the excludedServicesConfig property: The excluded services config.

Parameters:

excludedServicesConfig - the excludedServicesConfig value to set.

Returns:

the ClusterGetProperties object itself.

withKafkaRestProperties

public ClusterGetProperties withKafkaRestProperties(KafkaRestProperties kafkaRestProperties)

Set the kafkaRestProperties property: The cluster kafka rest proxy configuration.

Parameters:

kafkaRestProperties - the kafkaRestProperties value to set.

Returns:

the ClusterGetProperties object itself.

withMinSupportedTlsVersion

public ClusterGetProperties withMinSupportedTlsVersion(String minSupportedTlsVersion)

Set the minSupportedTlsVersion property: The minimal supported tls version.

Parameters:

minSupportedTlsVersion - the minSupportedTlsVersion value to set.

Returns:

the ClusterGetProperties object itself.

withNetworkProperties

public ClusterGetProperties withNetworkProperties(NetworkProperties networkProperties)

Set the networkProperties property: The network properties.

Parameters:

networkProperties - the networkProperties value to set.

Returns:

the ClusterGetProperties object itself.

withOsType

public ClusterGetProperties withOsType(OSType osType)

Set the osType property: The type of operating system.

Parameters:

osType - the osType value to set.

Returns:

the ClusterGetProperties object itself.

withPrivateLinkConfigurations

public ClusterGetProperties withPrivateLinkConfigurations(List privateLinkConfigurations)

Set the privateLinkConfigurations property: The private link configurations.

Parameters:

privateLinkConfigurations - the privateLinkConfigurations value to set.

Returns:

the ClusterGetProperties object itself.

withProvisioningState

public ClusterGetProperties withProvisioningState(HDInsightClusterProvisioningState provisioningState)

Set the provisioningState property: The provisioning state, which only appears in the response.

Parameters:

provisioningState - the provisioningState value to set.

Returns:

the ClusterGetProperties object itself.

withQuotaInfo

public ClusterGetProperties withQuotaInfo(QuotaInfo quotaInfo)

Set the quotaInfo property: The quota information.

Parameters:

quotaInfo - the quotaInfo value to set.

Returns:

the ClusterGetProperties object itself.

withSecurityProfile

public ClusterGetProperties withSecurityProfile(SecurityProfile securityProfile)

Set the securityProfile property: The security profile.

Parameters:

securityProfile - the securityProfile value to set.

Returns:

the ClusterGetProperties object itself.

withStorageProfile

public ClusterGetProperties withStorageProfile(StorageProfile storageProfile)

Set the storageProfile property: The storage profile.

Parameters:

storageProfile - the storageProfile value to set.

Returns:

the ClusterGetProperties object itself.

withTier

public ClusterGetProperties withTier(Tier tier)

Set the tier property: The cluster tier.

Parameters:

tier - the tier value to set.

Returns:

the ClusterGetProperties object itself.

Applies to