Просто определите геттер в одном интерфейсе и создайте второй интерфейс, который имеет как геттер, так и сеттер. Если ваш конкретный класс изменчив, пусть он реализует второй интерфейс. В своем коде, который имеет дело с классом, убедитесь, что он является экземпляром второго интерфейса, приведите его, если так, затем вызовите установщик.