class DistributedTracingConfiguration
    extends SimpleDistributedProperty<HashMap<TracingConfigurationCoordinates, TracingConfigurationParameters>> {
    /** */
    private static final String TRACING_CONFIGURATION_DISTRIBUTED_METASTORE_KEY = "tr.config";

    /**
     * Constructor.
     */
    public DistributedTracingConfiguration() {
        super(TRACING_CONFIGURATION_DISTRIBUTED_METASTORE_KEY, null,
            "The tracing configuration. Please use the '--tracing-configuration' command to modify.");
    }

    /**
     * @return A new property that is detached from {@link DistributedConfigurationProcessor}.
     * This means distributed updates are not accessible.
     */
    public static DistributedTracingConfiguration detachedProperty() {
        return new DistributedTracingConfiguration();
    }

    /** {@inheritDoc} */
    @Override public HashMap<TracingConfigurationCoordinates, TracingConfigurationParameters> parse(String str) {<FILL_FUNCTION_BODY>}
}

        throw new IgniteException("Please use the '--tracing-configuration' command to modify the tracing configuration");
    
<methods>public void <init>(java.lang.String, Function<java.lang.String,HashMap<org.apache.ignite.spi.tracing.TracingConfigurationCoordinates,org.apache.ignite.spi.tracing.TracingConfigurationParameters>>, java.lang.String) ,public void addListener(DistributePropertyListener<? super HashMap<org.apache.ignite.spi.tracing.TracingConfigurationCoordinates,org.apache.ignite.spi.tracing.TracingConfigurationParameters>>) ,public java.lang.String description() ,public HashMap<org.apache.ignite.spi.tracing.TracingConfigurationCoordinates,org.apache.ignite.spi.tracing.TracingConfigurationParameters> get() ,public java.lang.String getName() ,public HashMap<org.apache.ignite.spi.tracing.TracingConfigurationCoordinates,org.apache.ignite.spi.tracing.TracingConfigurationParameters> getOrDefault(HashMap<org.apache.ignite.spi.tracing.TracingConfigurationCoordinates,org.apache.ignite.spi.tracing.TracingConfigurationParameters>) ,public void localUpdate(java.io.Serializable) ,public void onAttached() ,public void onReadyForUpdate(org.apache.ignite.internal.processors.configuration.distributed.PropertyUpdateClosure) ,public HashMap<org.apache.ignite.spi.tracing.TracingConfigurationCoordinates,org.apache.ignite.spi.tracing.TracingConfigurationParameters> parse(java.lang.String) ,public static java.lang.Integer parseNonNegativeInteger(java.lang.String) ,public static java.lang.Long parseNonNegativeLong(java.lang.String) ,public static HashSet<java.lang.String> parseStringSet(java.lang.String) ,public boolean propagate(HashMap<org.apache.ignite.spi.tracing.TracingConfigurationCoordinates,org.apache.ignite.spi.tracing.TracingConfigurationParameters>) throws org.apache.ignite.IgniteCheckedException,public GridFutureAdapter<?> propagateAsync(HashMap<org.apache.ignite.spi.tracing.TracingConfigurationCoordinates,org.apache.ignite.spi.tracing.TracingConfigurationParameters>) throws org.apache.ignite.IgniteCheckedException,public GridFutureAdapter<?> propagateAsync(HashMap<org.apache.ignite.spi.tracing.TracingConfigurationCoordinates,org.apache.ignite.spi.tracing.TracingConfigurationParameters>, HashMap<org.apache.ignite.spi.tracing.TracingConfigurationCoordinates,org.apache.ignite.spi.tracing.TracingConfigurationParameters>) throws org.apache.ignite.IgniteCheckedException,public java.lang.String toString() <variables>private volatile boolean attached,private volatile org.apache.ignite.internal.processors.configuration.distributed.PropertyUpdateClosure clusterWideUpdater,private final non-sealed java.lang.String description,private final non-sealed java.lang.String name,private final non-sealed Function<java.lang.String,HashMap<org.apache.ignite.spi.tracing.TracingConfigurationCoordinates,org.apache.ignite.spi.tracing.TracingConfigurationParameters>> parser,private final ConcurrentLinkedQueue<DistributePropertyListener<? super HashMap<org.apache.ignite.spi.tracing.TracingConfigurationCoordinates,org.apache.ignite.spi.tracing.TracingConfigurationParameters>>> updateListeners,protected volatile HashMap<org.apache.ignite.spi.tracing.TracingConfigurationCoordinates,org.apache.ignite.spi.tracing.TracingConfigurationParameters> val