class ChaosHostIdentityProvider extends PropertyDefinerBase {

    String getPersonalIdentifier () {
        return Stream.<Supplier<String>>of(this::getKubernetesIdentifier, this::getHostName).map(Supplier::get)
                                                                                            .filter(Objects::nonNull)
                                                                                            .findFirst()
                                                                                            .orElse(null);
    }

}