Class ArcConfiguration
java.lang.Object
com.azure.resourcemanager.appservice.models.ArcConfiguration
The ArcConfiguration model.
-
Constructor Summary
Constructors -
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.voidvalidate()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()Creates an instance of ArcConfiguration class.
-
-
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.
-