Package com.adobe.aco.model
Class ProductRoutes
- java.lang.Object
-
- com.adobe.aco.model.ProductRoutes
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.4.0") public class ProductRoutes extends ObjectProductRoutes
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classProductRoutes.CustomTypeAdapterFactory
-
Field Summary
Fields Modifier and Type Field Description static HashSet<String>openapiFieldsstatic HashSet<String>openapiRequiredFieldsstatic StringSERIALIZED_NAME_PATHstatic StringSERIALIZED_NAME_POSITION
-
Constructor Summary
Constructors Constructor Description ProductRoutes()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)static ProductRoutesfromJson(String jsonString)Create an instance of ProductRoutes given an JSON stringStringgetPath()URL pathIntegergetPosition()Position of a product in the URL path.inthashCode()ProductRoutespath(String path)ProductRoutesposition(Integer position)voidsetPath(String path)voidsetPosition(Integer position)StringtoJson()Convert an instance of ProductRoutes to an JSON stringStringtoString()static voidvalidateJsonElement(com.google.gson.JsonElement jsonElement)Validates the JSON Element and throws an exception if issues found
-
-
-
Field Detail
-
SERIALIZED_NAME_PATH
public static final String SERIALIZED_NAME_PATH
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_POSITION
public static final String SERIALIZED_NAME_POSITION
- See Also:
- Constant Field Values
-
-
Method Detail
-
path
public ProductRoutes path(String path)
-
getPath
@Nonnull public String getPath()
URL path- Returns:
- path
-
setPath
public void setPath(String path)
-
position
public ProductRoutes position(Integer position)
-
getPosition
@Nullable public Integer getPosition()
Position of a product in the URL path. The default value is 0.- Returns:
- position
-
setPosition
public void setPosition(Integer position)
-
validateJsonElement
public static void validateJsonElement(com.google.gson.JsonElement jsonElement) throws IOExceptionValidates the JSON Element and throws an exception if issues found- Parameters:
jsonElement- JSON Element- Throws:
IOException- if the JSON Element is invalid with respect to ProductRoutes
-
fromJson
public static ProductRoutes fromJson(String jsonString) throws IOException
Create an instance of ProductRoutes given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of ProductRoutes
- Throws:
IOException- if the JSON string is invalid with respect to ProductRoutes
-
toJson
public String toJson()
Convert an instance of ProductRoutes to an JSON string- Returns:
- JSON string
-
-