package com.atlassian.bitbucket.mesh.app;

import javax.annotation.Nonnull;

/**
 * Interface for setting properties in some underlying target.
 *
 * @see ApplicationDirResolver
 */
public interface PropertySetter {

    /**
     * Sets the specified property to the provided value.
     *
     * @param name  the property to set
     * @param value the value to set
     */
    void setProperty(@Nonnull String name, @Nonnull String value);
}
