public final class ArcConfiguration extends Object
| Constructor and Description |
|---|
ArcConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
StorageType |
artifactsStorageType()
Get the artifactsStorageType property: The artifactsStorageType property.
|
String |
artifactStorageAccessMode()
Get the artifactStorageAccessMode property: The artifactStorageAccessMode property.
|
String |
artifactStorageClassName()
Get the artifactStorageClassName property: The artifactStorageClassName property.
|
String |
artifactStorageMountPath()
Get the artifactStorageMountPath property: The artifactStorageMountPath property.
|
String |
artifactStorageNodeName()
Get the artifactStorageNodeName property: The artifactStorageNodeName property.
|
FrontEndConfiguration |
frontEndServiceConfiguration()
Get the frontEndServiceConfiguration property: The frontEndServiceConfiguration property.
|
String |
kubeConfig()
Get the kubeConfig property: The kubeConfig property.
|
void |
validate()
Validates the instance.
|
ArcConfiguration |
withArtifactsStorageType(StorageType artifactsStorageType)
Set the artifactsStorageType property: The artifactsStorageType property.
|
ArcConfiguration |
withArtifactStorageAccessMode(String artifactStorageAccessMode)
Set the artifactStorageAccessMode property: The artifactStorageAccessMode property.
|
ArcConfiguration |
withArtifactStorageClassName(String artifactStorageClassName)
Set the artifactStorageClassName property: The artifactStorageClassName property.
|
ArcConfiguration |
withArtifactStorageMountPath(String artifactStorageMountPath)
Set the artifactStorageMountPath property: The artifactStorageMountPath property.
|
ArcConfiguration |
withArtifactStorageNodeName(String artifactStorageNodeName)
Set the artifactStorageNodeName property: The artifactStorageNodeName property.
|
ArcConfiguration |
withFrontEndServiceConfiguration(FrontEndConfiguration frontEndServiceConfiguration)
Set the frontEndServiceConfiguration property: The frontEndServiceConfiguration property.
|
ArcConfiguration |
withKubeConfig(String kubeConfig)
Set the kubeConfig property: The kubeConfig property.
|
public StorageType artifactsStorageType()
public ArcConfiguration withArtifactsStorageType(StorageType artifactsStorageType)
artifactsStorageType - the artifactsStorageType value to set.public String artifactStorageClassName()
public ArcConfiguration withArtifactStorageClassName(String artifactStorageClassName)
artifactStorageClassName - the artifactStorageClassName value to set.public String artifactStorageMountPath()
public ArcConfiguration withArtifactStorageMountPath(String artifactStorageMountPath)
artifactStorageMountPath - the artifactStorageMountPath value to set.public String artifactStorageNodeName()
public ArcConfiguration withArtifactStorageNodeName(String artifactStorageNodeName)
artifactStorageNodeName - the artifactStorageNodeName value to set.public String artifactStorageAccessMode()
public ArcConfiguration withArtifactStorageAccessMode(String artifactStorageAccessMode)
artifactStorageAccessMode - the artifactStorageAccessMode value to set.public FrontEndConfiguration frontEndServiceConfiguration()
public ArcConfiguration withFrontEndServiceConfiguration(FrontEndConfiguration frontEndServiceConfiguration)
frontEndServiceConfiguration - the frontEndServiceConfiguration value to set.public String kubeConfig()
public ArcConfiguration withKubeConfig(String kubeConfig)
kubeConfig - the kubeConfig value to set.public void validate()
IllegalArgumentException - thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.