Class ContainerServiceNewKubernetesVersionAvailableEventData

java.lang.Object
com.azure.messaging.eventgrid.systemevents.ContainerServiceNewKubernetesVersionAvailableEventData

public final class ContainerServiceNewKubernetesVersionAvailableEventData extends Object
Schema of the Data property of an EventGridEvent for a Microsoft.ContainerService.NewKubernetesVersionAvailable event.
  • Constructor Details

    • ContainerServiceNewKubernetesVersionAvailableEventData

      public ContainerServiceNewKubernetesVersionAvailableEventData()
  • Method Details

    • getLatestSupportedKubernetesVersion

      public String getLatestSupportedKubernetesVersion()
      Get the latestSupportedKubernetesVersion property: The highest PATCH Kubernetes version for the highest MINOR version supported by ManagedCluster resource.
      Returns:
      the latestSupportedKubernetesVersion value.
    • setLatestSupportedKubernetesVersion

      public ContainerServiceNewKubernetesVersionAvailableEventData setLatestSupportedKubernetesVersion(String latestSupportedKubernetesVersion)
      Set the latestSupportedKubernetesVersion property: The highest PATCH Kubernetes version for the highest MINOR version supported by ManagedCluster resource.
      Parameters:
      latestSupportedKubernetesVersion - the latestSupportedKubernetesVersion value to set.
      Returns:
      the ContainerServiceNewKubernetesVersionAvailableEventData object itself.
    • getLatestStableKubernetesVersion

      public String getLatestStableKubernetesVersion()
      Get the latestStableKubernetesVersion property: The highest PATCH Kubernetes version for the MINOR version considered stable for the ManagedCluster resource.
      Returns:
      the latestStableKubernetesVersion value.
    • setLatestStableKubernetesVersion

      public ContainerServiceNewKubernetesVersionAvailableEventData setLatestStableKubernetesVersion(String latestStableKubernetesVersion)
      Set the latestStableKubernetesVersion property: The highest PATCH Kubernetes version for the MINOR version considered stable for the ManagedCluster resource.
      Parameters:
      latestStableKubernetesVersion - the latestStableKubernetesVersion value to set.
      Returns:
      the ContainerServiceNewKubernetesVersionAvailableEventData object itself.
    • getLowestMinorKubernetesVersion

      public String getLowestMinorKubernetesVersion()
      Get the lowestMinorKubernetesVersion property: The highest PATCH Kubernetes version for the lowest applicable MINOR version available for the ManagedCluster resource.
      Returns:
      the lowestMinorKubernetesVersion value.
    • setLowestMinorKubernetesVersion

      public ContainerServiceNewKubernetesVersionAvailableEventData setLowestMinorKubernetesVersion(String lowestMinorKubernetesVersion)
      Set the lowestMinorKubernetesVersion property: The highest PATCH Kubernetes version for the lowest applicable MINOR version available for the ManagedCluster resource.
      Parameters:
      lowestMinorKubernetesVersion - the lowestMinorKubernetesVersion value to set.
      Returns:
      the ContainerServiceNewKubernetesVersionAvailableEventData object itself.
    • getLatestPreviewKubernetesVersion

      public String getLatestPreviewKubernetesVersion()
      Get the latestPreviewKubernetesVersion property: The highest PATCH Kubernetes version considered preview for the ManagedCluster resource. There might not be any version in preview at the time of publishing the event.
      Returns:
      the latestPreviewKubernetesVersion value.
    • setLatestPreviewKubernetesVersion

      public ContainerServiceNewKubernetesVersionAvailableEventData setLatestPreviewKubernetesVersion(String latestPreviewKubernetesVersion)
      Set the latestPreviewKubernetesVersion property: The highest PATCH Kubernetes version considered preview for the ManagedCluster resource. There might not be any version in preview at the time of publishing the event.
      Parameters:
      latestPreviewKubernetesVersion - the latestPreviewKubernetesVersion value to set.
      Returns:
      the ContainerServiceNewKubernetesVersionAvailableEventData object itself.