Class ArcConfiguration
java.lang.Object
com.azure.resourcemanager.appservice.models.ArcConfiguration
The ArcConfiguration model.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the artifactsStorageType property: The artifactsStorageType property.Get the artifactStorageAccessMode property: The artifactStorageAccessMode property.Get the artifactStorageClassName property: The artifactStorageClassName property.Get the artifactStorageMountPath property: The artifactStorageMountPath property.Get the artifactStorageNodeName property: The artifactStorageNodeName property.Get the frontEndServiceConfiguration property: The frontEndServiceConfiguration property.Get the kubeConfig property: The kubeConfig property.void
validate()
Validates the instance.withArtifactsStorageType
(StorageType artifactsStorageType) Set the artifactsStorageType property: The artifactsStorageType property.withArtifactStorageAccessMode
(String artifactStorageAccessMode) Set the artifactStorageAccessMode property: The artifactStorageAccessMode property.withArtifactStorageClassName
(String artifactStorageClassName) Set the artifactStorageClassName property: The artifactStorageClassName property.withArtifactStorageMountPath
(String artifactStorageMountPath) Set the artifactStorageMountPath property: The artifactStorageMountPath property.withArtifactStorageNodeName
(String artifactStorageNodeName) Set the artifactStorageNodeName property: The artifactStorageNodeName property.withFrontEndServiceConfiguration
(FrontEndConfiguration frontEndServiceConfiguration) Set the frontEndServiceConfiguration property: The frontEndServiceConfiguration property.withKubeConfig
(String kubeConfig) Set the kubeConfig property: The kubeConfig property.
-
Constructor Details
-
ArcConfiguration
public ArcConfiguration()
-
-
Method Details
-
artifactsStorageType
Get the artifactsStorageType property: The artifactsStorageType property.- Returns:
- the artifactsStorageType value.
-
withArtifactsStorageType
Set the artifactsStorageType property: The artifactsStorageType property.- Parameters:
artifactsStorageType
- the artifactsStorageType value to set.- Returns:
- the ArcConfiguration object itself.
-
artifactStorageClassName
Get the artifactStorageClassName property: The artifactStorageClassName property.- Returns:
- the artifactStorageClassName value.
-
withArtifactStorageClassName
Set the artifactStorageClassName property: The artifactStorageClassName property.- Parameters:
artifactStorageClassName
- the artifactStorageClassName value to set.- Returns:
- the ArcConfiguration object itself.
-
artifactStorageMountPath
Get the artifactStorageMountPath property: The artifactStorageMountPath property.- Returns:
- the artifactStorageMountPath value.
-
withArtifactStorageMountPath
Set the artifactStorageMountPath property: The artifactStorageMountPath property.- Parameters:
artifactStorageMountPath
- the artifactStorageMountPath value to set.- Returns:
- the ArcConfiguration object itself.
-
artifactStorageNodeName
Get the artifactStorageNodeName property: The artifactStorageNodeName property.- Returns:
- the artifactStorageNodeName value.
-
withArtifactStorageNodeName
Set the artifactStorageNodeName property: The artifactStorageNodeName property.- Parameters:
artifactStorageNodeName
- the artifactStorageNodeName value to set.- Returns:
- the ArcConfiguration object itself.
-
artifactStorageAccessMode
Get the artifactStorageAccessMode property: The artifactStorageAccessMode property.- Returns:
- the artifactStorageAccessMode value.
-
withArtifactStorageAccessMode
Set the artifactStorageAccessMode property: The artifactStorageAccessMode property.- Parameters:
artifactStorageAccessMode
- the artifactStorageAccessMode value to set.- Returns:
- the ArcConfiguration object itself.
-
frontEndServiceConfiguration
Get the frontEndServiceConfiguration property: The frontEndServiceConfiguration property.- Returns:
- the frontEndServiceConfiguration value.
-
withFrontEndServiceConfiguration
public ArcConfiguration withFrontEndServiceConfiguration(FrontEndConfiguration frontEndServiceConfiguration) Set the frontEndServiceConfiguration property: The frontEndServiceConfiguration property.- Parameters:
frontEndServiceConfiguration
- the frontEndServiceConfiguration value to set.- Returns:
- the ArcConfiguration object itself.
-
kubeConfig
Get the kubeConfig property: The kubeConfig property.- Returns:
- the kubeConfig value.
-
withKubeConfig
Set the kubeConfig property: The kubeConfig property.- Parameters:
kubeConfig
- the kubeConfig value to set.- Returns:
- the ArcConfiguration object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-