| Package | Description |
|---|---|
| org.apache.camel.k.tooling.maven.model | |
| org.apache.camel.k.tooling.maven.model.crd |
| Modifier and Type | Class and Description |
|---|---|
class |
ImmutableCamelArtifact
Immutable implementation of
CamelArtifact. |
| Modifier and Type | Method and Description |
|---|---|
static ImmutableCamelArtifact |
ImmutableCamelArtifact.copyOf(CamelArtifact instance)
Creates an immutable copy of a
CamelArtifact value. |
CamelArtifact.Builder |
ImmutableCamelArtifact.Builder.from(CamelArtifact instance)
Fill a builder with attribute values from the provided
org.apache.camel.k.tooling.maven.model.CamelArtifact instance. |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.collect.ImmutableMap<String,CamelArtifact> |
ImmutableCamelCatalogSpec.getArtifacts() |
default Map<String,CamelArtifact> |
CamelCatalogSpec.getArtifacts() |
| Modifier and Type | Method and Description |
|---|---|
CamelCatalogSpec.Builder |
CamelCatalogSpec.Builder.putArtifact(CamelArtifact artifact) |
CamelCatalogSpec.Builder |
ImmutableCamelCatalogSpec.Builder.putArtifact(String key,
CamelArtifact value)
Put one entry to the
artifacts map. |
| Modifier and Type | Method and Description |
|---|---|
CamelCatalogSpec.Builder |
ImmutableCamelCatalogSpec.Builder.artifacts(Map<String,? extends CamelArtifact> entries)
Sets or replaces all mappings from the specified map as entries for the
artifacts map. |
CamelCatalogSpec.Builder |
ImmutableCamelCatalogSpec.Builder.putAllArtifacts(Map<String,? extends CamelArtifact> entries)
Put all mappings from the specified map as entries to
artifacts map. |
CamelCatalogSpec.Builder |
ImmutableCamelCatalogSpec.Builder.putArtifact(Map.Entry<String,? extends CamelArtifact> entry)
Put one entry to the
artifacts map. |
ImmutableCamelCatalogSpec |
ImmutableCamelCatalogSpec.withArtifacts(Map<String,? extends CamelArtifact> entries)
Copy the current immutable object by replacing the
artifacts map with the specified map. |
Copyright © 2020 The Apache Software Foundation. All rights reserved.