Package io.fabric8.openshift.client.dsl
Interface Processable<T>
-
- All Known Subinterfaces:
ProcessableResource<T,L>,TemplateOperation,TemplateResource<T,L>
- All Known Implementing Classes:
TemplateOperationsImpl
public interface Processable<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Tprocess(ParameterValue... values)Process a template with the specifiedParameterValues.Tprocess(File f)Process a template reading parameter values from aFilein json or yml format.Tprocess(InputStream is)Process a template reading parameter values from anInputStreamin json or yml format.Tprocess(Map<String,String> map)Process a template reading parameter values from amMap.TprocessLocally(ParameterValue... values)Process a template with the specifiedParameterValues.TprocessLocally(File f)Process a template locally reading parameter values from aFilein json or yml format.TprocessLocally(InputStream is)Process a template locally reading parameter values from anInputStreamin json or yml format.TprocessLocally(Map<String,String> map)Process a template locally reading parameter values from amMap.
-
-
-
Method Detail
-
process
T process(File f)
Process a template reading parameter values from aFilein json or yml format.- Parameters:
f- The specifiedFile.- Returns:
-
process
T process(InputStream is)
Process a template reading parameter values from anInputStreamin json or yml format.- Parameters:
is- The specifiedInputStream.- Returns:
-
process
T process(Map<String,String> map)
Process a template reading parameter values from amMap.- Parameters:
map- The specifiedMap.- Returns:
-
process
T process(ParameterValue... values)
Process a template with the specifiedParameterValues.- Parameters:
values- The specifiedParameterValues.- Returns:
-
processLocally
T processLocally(File f)
Process a template locally reading parameter values from aFilein json or yml format. This kind of processing is performed locally, without communicating with the server (e.g for generating values using expressions).- Parameters:
f- The specifiedFile.- Returns:
-
processLocally
T processLocally(InputStream is)
Process a template locally reading parameter values from anInputStreamin json or yml format. This kind of processing is performed locally, without communicating with the server (e.g for generating values using expressions).- Parameters:
is- The specifiedInputStream.- Returns:
-
processLocally
T processLocally(Map<String,String> map)
Process a template locally reading parameter values from amMap. This kind of processing is performed locally, without communicating with the server (e.g for generating values using expressions).- Parameters:
map- The specifiedMap.- Returns:
-
processLocally
T processLocally(ParameterValue... values)
Process a template with the specifiedParameterValues. This kind of processing is performed locally, without communicating with the server (e.g for generating values using expressions).- Parameters:
values- The specifiedParameterValues.- Returns:
-
-