| Modifier and Type | Class and Description |
|---|---|
class |
ImmutableProperty
Immutable implementation of
ComponentDefinition.Property. |
| Modifier and Type | Method and Description |
|---|---|
Map<String,ComponentDefinition.Property> |
ImmutableComponentDefinition.getComponentProperties() |
default Map<String,ComponentDefinition.Property> |
ComponentDefinition.getComponentProperties() |
Map<String,ComponentDefinition.Property> |
ImmutableComponentDefinition.getEndpointProperties() |
default Map<String,ComponentDefinition.Property> |
ComponentDefinition.getEndpointProperties() |
| Modifier and Type | Method and Description |
|---|---|
static ImmutableProperty |
ImmutableProperty.copyOf(ComponentDefinition.Property instance)
Creates an immutable copy of a
ComponentDefinition.Property value. |
ImmutableProperty.Builder |
ImmutableProperty.Builder.from(ComponentDefinition.Property instance)
Fill a builder with attribute values from the provided
Property instance. |
ImmutableComponentDefinition.Builder |
ImmutableComponentDefinition.Builder.putComponentProperties(String key,
ComponentDefinition.Property value)
Put one entry to the
componentProperties map. |
ImmutableComponentDefinition.Builder |
ImmutableComponentDefinition.Builder.putEndpointProperties(String key,
ComponentDefinition.Property value)
Put one entry to the
endpointProperties map. |
| Modifier and Type | Method and Description |
|---|---|
ImmutableComponentDefinition.Builder |
ImmutableComponentDefinition.Builder.componentProperties(Map<String,? extends ComponentDefinition.Property> entries)
Sets or replaces all mappings from the specified map as entries for the
componentProperties map. |
ImmutableComponentDefinition.Builder |
ImmutableComponentDefinition.Builder.endpointProperties(Map<String,? extends ComponentDefinition.Property> entries)
Sets or replaces all mappings from the specified map as entries for the
endpointProperties map. |
ImmutableComponentDefinition.Builder |
ImmutableComponentDefinition.Builder.putAllComponentProperties(Map<String,? extends ComponentDefinition.Property> entries)
Put all mappings from the specified map as entries to
componentProperties map. |
ImmutableComponentDefinition.Builder |
ImmutableComponentDefinition.Builder.putAllEndpointProperties(Map<String,? extends ComponentDefinition.Property> entries)
Put all mappings from the specified map as entries to
endpointProperties map. |
ImmutableComponentDefinition.Builder |
ImmutableComponentDefinition.Builder.putComponentProperties(Map.Entry<String,? extends ComponentDefinition.Property> entry)
Put one entry to the
componentProperties map. |
ImmutableComponentDefinition.Builder |
ImmutableComponentDefinition.Builder.putEndpointProperties(Map.Entry<String,? extends ComponentDefinition.Property> entry)
Put one entry to the
endpointProperties map. |
ImmutableComponentDefinition |
ImmutableComponentDefinition.withComponentProperties(Map<String,? extends ComponentDefinition.Property> entries)
Copy the current immutable object by replacing the
componentProperties map with the specified map. |
ImmutableComponentDefinition |
ImmutableComponentDefinition.withEndpointProperties(Map<String,? extends ComponentDefinition.Property> entries)
Copy the current immutable object by replacing the
endpointProperties map with the specified map. |
Copyright © 2016–2019 Red Hat. All rights reserved.