Interface ParameterBuilder<T>
- Type Parameters:
T
- Type built by this builder
@Beta
@PublicAPI
@Deprecated(forRemoval=true)
@SubjectToRemoval(date=JAN_01_2025)
public interface ParameterBuilder<T>
Deprecated, for removal: This API element is subject to removal in a future version.
The API discovery tool will be removed.
This interface represents a builder.
WARNING: although not deprecated (to avoid pointless warnings), this interface is subject to removal, along with the API discovery tools that used it.
This interface enforces that an instance of an immutable class can be retrieved using the
build()
method. Usually the built class (T) should be annotated with
BuilderClass
Please note that this interface is marked with @Beta annotation, so it can be subject of incompatible changes or removal in later releases.
-
Method Summary
-
Method Details
-
build
T build()Deprecated, for removal: This API element is subject to removal in a future version.Constructs an immutable instance of T.- Returns:
- An immutable instance of T
-