public abstract static class ShieldSpriteAttribute.Builder
extends java.lang.Object
ShieldSpriteAttribute.| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
abstract ShieldSpriteAttribute |
build()
Build a new
ShieldSpriteAttribute object. |
abstract ShieldSpriteAttribute.Builder |
height(java.lang.Integer height)
Shield sprite's height.
|
abstract ShieldSpriteAttribute.Builder |
pixelRatio(java.lang.Integer pixelRatio)
Shield sprite's pixel ratio.
|
abstract ShieldSpriteAttribute.Builder |
placeholder(java.util.List<java.lang.Double> placeholder)
Shield sprite's placeholder.
|
T |
unrecognizedJsonProperties(java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
Use this method to add parameters which are not present in the model yet but are supported
on the Directions API side in the response.
|
abstract ShieldSpriteAttribute.Builder |
visible(java.lang.Boolean visible)
Shield sprite's visibility.
|
abstract ShieldSpriteAttribute.Builder |
width(java.lang.Integer width)
Shield sprite's width.
|
abstract ShieldSpriteAttribute.Builder |
x(java.lang.Integer x)
Shield sprite's x position.
|
abstract ShieldSpriteAttribute.Builder |
y(java.lang.Integer y)
Shield sprite's y position.
|
@NonNull public abstract ShieldSpriteAttribute.Builder width(@NonNull java.lang.Integer width)
width - sprite's width@NonNull public abstract ShieldSpriteAttribute.Builder height(@NonNull java.lang.Integer height)
height - sprite's height@NonNull public abstract ShieldSpriteAttribute.Builder x(@NonNull java.lang.Integer x)
x - sprite's x position@NonNull public abstract ShieldSpriteAttribute.Builder y(@NonNull java.lang.Integer y)
y - sprite's x position@NonNull public abstract ShieldSpriteAttribute.Builder pixelRatio(@NonNull java.lang.Integer pixelRatio)
pixelRatio - sprite's pixel ratio@NonNull public abstract ShieldSpriteAttribute.Builder placeholder(@Nullable java.util.List<java.lang.Double> placeholder)
placeholder - sprite's placeholder@NonNull public abstract ShieldSpriteAttribute.Builder visible(@NonNull java.lang.Boolean visible)
visible - sprite's visibility@NonNull public abstract ShieldSpriteAttribute build()
ShieldSpriteAttribute object.ShieldSpriteAttribute using the provided values in this builder@NonNull
public T unrecognizedJsonProperties(@Nullable
java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
unrecognizedProperties - parameters to add to request