/** * Fill a builder with attribute values from the provided {@code io.syndesis.common.model.action.ActionDescriptor.ActionDescriptorStep} instance. * @param instance The instance from which to copy values * @return {@code this} builder for use in a chained invocation */ public final ActionDescriptor.ActionDescriptorStep.Builder createFrom(ActionDescriptor.ActionDescriptorStep instance) { Objects.requireNonNull(instance, "instance"); from((Object) instance); return (ActionDescriptor.ActionDescriptorStep.Builder) this; }
/** * Sets or replaces all mappings from the specified map as entries for the {@link ActionDescriptor.ActionDescriptorStep#getConfiguredProperties() configuredProperties} map. Nulls are not permitted * @param configuredProperties The entries that will be added to the configuredProperties map * @return {@code this} builder for use in a chained invocation */ @JsonProperty("configuredProperties") public final ActionDescriptor.ActionDescriptorStep.Builder configuredProperties(Map<String, ? extends String> configuredProperties) { this.configuredProperties.clear(); optBits |= OPT_BIT_CONFIGURED_PROPERTIES; return putAllConfiguredProperties(configuredProperties); }
/** * Sets or replaces all mappings from the specified map as entries for the {@link ActionDescriptor.ActionDescriptorStep#getProperties() properties} map. Nulls are not permitted * @param properties The entries that will be added to the properties map * @return {@code this} builder for use in a chained invocation */ @JsonProperty("properties") public final ActionDescriptor.ActionDescriptorStep.Builder properties(Map<String, ? extends ConfigurationProperty> properties) { this.properties.clear(); return putAllProperties(properties); }
private void from(Object object) { if (object instanceof WithName) { WithName instance = (WithName) object; String nameValue = instance.getName(); if (nameValue != null) { name(nameValue); } } if (object instanceof WithConfiguredProperties) { WithConfiguredProperties instance = (WithConfiguredProperties) object; putAllConfiguredProperties(instance.getConfiguredProperties()); } if (object instanceof ActionDescriptor.ActionDescriptorStep) { ActionDescriptor.ActionDescriptorStep instance = (ActionDescriptor.ActionDescriptorStep) object; String descriptionValue = instance.getDescription(); if (descriptionValue != null) { description(descriptionValue); } } if (object instanceof WithConfigurationProperties) { WithConfigurationProperties instance = (WithConfigurationProperties) object; putAllProperties(instance.getProperties()); } }
/** * Fill a builder with attribute values from the provided {@code io.syndesis.common.model.WithName} instance. * @param instance The instance from which to copy values * @return {@code this} builder for use in a chained invocation */ public final ActionDescriptor.ActionDescriptorStep.Builder createFrom(WithName instance) { Objects.requireNonNull(instance, "instance"); from((Object) instance); return (ActionDescriptor.ActionDescriptorStep.Builder) this; }
/** * Fill a builder with attribute values from the provided {@code io.syndesis.common.model.WithConfigurationProperties} instance. * @param instance The instance from which to copy values * @return {@code this} builder for use in a chained invocation */ public final ActionDescriptor.ActionDescriptorStep.Builder createFrom(WithConfigurationProperties instance) { Objects.requireNonNull(instance, "instance"); from((Object) instance); return (ActionDescriptor.ActionDescriptorStep.Builder) this; }
/** * Fill a builder with attribute values from the provided {@code io.syndesis.common.model.WithConfiguredProperties} instance. * @param instance The instance from which to copy values * @return {@code this} builder for use in a chained invocation */ public final ActionDescriptor.ActionDescriptorStep.Builder createFrom(WithConfiguredProperties instance) { Objects.requireNonNull(instance, "instance"); from((Object) instance); return (ActionDescriptor.ActionDescriptorStep.Builder) this; }