public KubernetesEndpointGroupBuilder maxWatchAgeMillis(long maxWatchAgeMillis) {
        checkArgument(maxWatchAgeMillis >= 0, "maxWatchAgeMillis: %s (expected: >= 0)", maxWatchAgeMillis);
        this.maxWatchAgeMillis = maxWatchAgeMillis;
        return this;
    }
Sets the maximum age of the {@link Watch} in milliseconds. If the {@link Watch} is older than this value,
it is closed and a new one is created. If unspecified, {@value DEFAULT_MAX_WATCH_AGE_MILLIS} ms will be
used. {@code 0} disables this feature.

<p>This option would be useful when the long-lived {@link Watch} is not working properly due to a
network issue or a bug in the Kubernetes Server.
kubernetes/src/main/java/com/linecorp/armeria/client/kubernetes/endpoints/KubernetesEndpointGroupBuilder.java