Class Route.Builder
- java.lang.Object
-
- com.rivet.api.resources.cloud.version.cdn.types.Route.Builder
-
- All Implemented Interfaces:
Route._FinalStage,Route.GlobStage,Route.PriorityStage
- Enclosing class:
- Route
public static final class Route.Builder extends java.lang.Object implements Route.GlobStage, Route.PriorityStage, Route._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Route._FinalStageaddAllMiddlewares(java.util.List<Middleware> middlewares)Multiple CDN version middleware.Route._FinalStageaddMiddlewares(Middleware middlewares)Multiple CDN version middleware.Routebuild()Route.Builderfrom(Route other)Route.PriorityStageglob(java.lang.String glob)Route._FinalStagemiddlewares(java.util.List<Middleware> middlewares)Route._FinalStagepriority(int priority)Unsigned 32 bit integer.
-
-
-
Method Detail
-
from
public Route.Builder from(Route other)
- Specified by:
fromin interfaceRoute.GlobStage
-
glob
public Route.PriorityStage glob(java.lang.String glob)
- Specified by:
globin interfaceRoute.GlobStage
-
priority
public Route._FinalStage priority(int priority)
Unsigned 32 bit integer.
- Specified by:
priorityin interfaceRoute.PriorityStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
addAllMiddlewares
public Route._FinalStage addAllMiddlewares(java.util.List<Middleware> middlewares)
Multiple CDN version middleware.
- Specified by:
addAllMiddlewaresin interfaceRoute._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
addMiddlewares
public Route._FinalStage addMiddlewares(Middleware middlewares)
Multiple CDN version middleware.
- Specified by:
addMiddlewaresin interfaceRoute._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
middlewares
public Route._FinalStage middlewares(java.util.List<Middleware> middlewares)
- Specified by:
middlewaresin interfaceRoute._FinalStage
-
build
public Route build()
- Specified by:
buildin interfaceRoute._FinalStage
-
-