Class KnativeEnvironment
- java.lang.Object
-
- org.apache.camel.component.knative.spi.KnativeEnvironment
-
public class KnativeEnvironment extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
KnativeEnvironment.KnativeResource
static class
KnativeEnvironment.KnativeServiceBuilder
-
Constructor Summary
Constructors Constructor Description KnativeEnvironment()
KnativeEnvironment(Collection<KnativeEnvironment.KnativeResource> resources)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description List<KnativeEnvironment.KnativeResource>
getResources()
Stream<KnativeEnvironment.KnativeResource>
lookup(Knative.Type type, String name)
static KnativeEnvironment
mandatoryLoadFromResource(org.apache.camel.CamelContext context, String path)
static KnativeEnvironment
mandatoryLoadFromSerializedString(org.apache.camel.CamelContext context, String configuration)
static KnativeEnvironment
on(KnativeEnvironment.KnativeResource... definitions)
static KnativeEnvironment.KnativeServiceBuilder
serviceBuilder(Knative.Type type, String name)
Stream<KnativeEnvironment.KnativeResource>
stream()
-
-
-
Constructor Detail
-
KnativeEnvironment
public KnativeEnvironment()
-
KnativeEnvironment
public KnativeEnvironment(Collection<KnativeEnvironment.KnativeResource> resources)
-
-
Method Detail
-
getResources
public List<KnativeEnvironment.KnativeResource> getResources()
-
stream
public Stream<KnativeEnvironment.KnativeResource> stream()
-
lookup
public Stream<KnativeEnvironment.KnativeResource> lookup(Knative.Type type, String name)
-
mandatoryLoadFromSerializedString
public static KnativeEnvironment mandatoryLoadFromSerializedString(org.apache.camel.CamelContext context, String configuration) throws IOException
- Throws:
IOException
-
mandatoryLoadFromResource
public static KnativeEnvironment mandatoryLoadFromResource(org.apache.camel.CamelContext context, String path) throws IOException
- Throws:
IOException
-
on
public static KnativeEnvironment on(KnativeEnvironment.KnativeResource... definitions)
-
serviceBuilder
public static KnativeEnvironment.KnativeServiceBuilder serviceBuilder(Knative.Type type, String name)
-
-