MaintenanceWindow Classe
- java.
lang. Object - com.
azure. resourcemanager. containerservice. models. MaintenanceWindow
- com.
public final class MaintenanceWindow
Fenêtre de maintenance utilisée pour configurer la mise à niveau automatique planifiée pour un cluster managé.
Récapitulatif du constructeur
Constructeur | Description |
---|---|
MaintenanceWindow() |
Crée un instance de la classe De fenêtre de maintenance |
Résumé de la méthode
Modificateur et type | Méthode et description |
---|---|
int |
durationHours()
Obtenez la propriété Durée |
List<Date |
notAllowedDates()
Obtenez la propriété Dates non |
Schedule |
schedule()
Obtenez la propriété schedule : Périodicité de la fenêtre de maintenance. |
Local |
startDate()
Obtenir la propriété Date de début |
String |
startTime()
Obtenir la propriété Heure de début |
String |
utcOffset()
Obtenir la propriété Utc |
void |
validate()
Valide le instance. |
Maintenance |
withDurationHours(int durationHours)
Définissez la propriété durée |
Maintenance |
withNotAllowedDates(List<DateSpan> notAllowedDates)
Définissez la propriété Dates non |
Maintenance |
withSchedule(Schedule schedule)
Définissez la propriété schedule : Périodicité de la fenêtre de maintenance. |
Maintenance |
withStartDate(LocalDate startDate)
Définissez la propriété Date de début |
Maintenance |
withStartTime(String startTime)
Définissez la propriété Heure de début |
Maintenance |
withUtcOffset(String utcOffset)
Définir la |
Méthodes héritées de java.lang.Object
Détails du constructeur
MaintenanceWindow
public MaintenanceWindow()
Crée un instance de la classe MaintenanceWindow.
Détails de la méthode
durationHours
public int durationHours()
Obtenez la propriété durationHours : Longueur de la fenêtre de maintenance comprise entre 4 et 24 heures.
Returns:
notAllowedDates
public List
Obtenez la propriété notAllowedDates : Plages de dates sur lesquelles la mise à niveau n’est pas autorisée. 'utcOffset' s’applique à ce champ. Par exemple, avec « utcOffset : +02:00 » et « dateSpan » de « 2022-12-23 » à « 2023-01-03 », la maintenance sera bloquée de « 2022-12-22 22:00 » à « 2023-01-03 22:00 » en heure UTC.
Returns:
schedule
public Schedule schedule()
Obtenez la propriété schedule : Périodicité de la fenêtre de maintenance.
Returns:
startDate
public LocalDate startDate()
Obtenez la propriété startDate : date à laquelle la fenêtre de maintenance s’active. Si la date actuelle est antérieure à cette date, la fenêtre de maintenance est inactive et ne sera pas utilisée pour les mises à niveau. Si elle n’est pas spécifiée, la fenêtre de maintenance est active immédiatement.
Returns:
startTime
public String startTime()
Obtenir la propriété startTime : heure de début de la fenêtre de maintenance. Les valeurs acceptées sont comprises entre « 00:00 » et « 23:59 ». 'utcOffset' s’applique à ce champ. Par exemple : « 02:00 » avec « utcOffset : +02:00 » signifie heure UTC « 00:00 ».
Returns:
utcOffset
public String utcOffset()
Obtenir la propriété utcOffset : décalage UTC au format +/-HH:mm. Par exemple, « +05:30 » pour IST et « -07:00 » pour PST. Si elle n’est pas spécifiée, la valeur par défaut est « +00:00 ».
Returns:
validate
public void validate()
Valide le instance.
withDurationHours
public MaintenanceWindow withDurationHours(int durationHours)
Définissez la propriété durationHours : La longueur de la fenêtre de maintenance est comprise entre 4 et 24 heures.
Parameters:
Returns:
withNotAllowedDates
public MaintenanceWindow withNotAllowedDates(List
Définissez la propriété notAllowedDates : plages de dates sur lesquelles la mise à niveau n’est pas autorisée. 'utcOffset' s’applique à ce champ. Par exemple, avec « utcOffset : +02:00 » et « dateSpan » de « 2022-12-23 » à « 2023-01-03 », la maintenance sera bloquée de « 2022-12-22 22:00 » à « 2023-01-03 22:00 » en heure UTC.
Parameters:
Returns:
withSchedule
public MaintenanceWindow withSchedule(Schedule schedule)
Définissez la propriété schedule : Périodicité de la fenêtre de maintenance.
Parameters:
Returns:
withStartDate
public MaintenanceWindow withStartDate(LocalDate startDate)
Définissez la propriété startDate : date à laquelle la fenêtre de maintenance s’active. Si la date actuelle est antérieure à cette date, la fenêtre de maintenance est inactive et ne sera pas utilisée pour les mises à niveau. Si elle n’est pas spécifiée, la fenêtre de maintenance est active immédiatement.
Parameters:
Returns:
withStartTime
public MaintenanceWindow withStartTime(String startTime)
Définissez la propriété startTime : heure de début de la fenêtre de maintenance. Les valeurs acceptées sont comprises entre « 00:00 » et « 23:59 ». 'utcOffset' s’applique à ce champ. Par exemple : « 02:00 » avec « utcOffset : +02:00 » signifie heure UTC « 00:00 ».
Parameters:
Returns:
withUtcOffset
public MaintenanceWindow withUtcOffset(String utcOffset)
Définir la propriété utcOffset : décalage UTC au format +/-HH:mm. Par exemple, « +05:30 » pour IST et « -07:00 » pour PST. Si elle n’est pas spécifiée, la valeur par défaut est « +00:00 ».
Parameters:
Returns:
S’applique à
Azure SDK for Java