// This code was generated by net.maritimecloud.common.cqrs.contract.SourceGenerator // Generated Code is based on the contract defined in net.maritimecloud.serviceregistry.command.ServiceRegistryContract // Please modify the contract instead of this file! package net.maritimecloud.serviceregistry.command.api; import org.axonframework.commandhandling.annotation.TargetAggregateIdentifier; import net.maritimecloud.common.cqrs.contract.Event; import net.maritimecloud.serviceregistry.command.organization.OrganizationId; import net.maritimecloud.serviceregistry.command.servicespecification.ServiceSpecificationId; import net.maritimecloud.serviceregistry.command.serviceinstance.ServiceInstanceId; import net.maritimecloud.serviceregistry.command.serviceinstance.Coverage; import net.maritimecloud.serviceregistry.command.servicespecification.ServiceType; /** * GENERATED CLASS! * @see net.maritimecloud.serviceregistry.command.ServiceRegistryContract#serviceInstanceCreated */ @Event public class ServiceInstanceCreated { @TargetAggregateIdentifier private final OrganizationId providerId; private final ServiceSpecificationId specificationId; private final ServiceInstanceId serviceInstanceId; private final String name; private final String summary; private final Coverage coverage; private final ServiceType serviceType; public ServiceInstanceCreated( OrganizationId providerId, ServiceSpecificationId specificationId, ServiceInstanceId serviceInstanceId, String name, String summary, Coverage coverage, ServiceType serviceType ) { this.providerId = providerId; this.specificationId = specificationId; this.serviceInstanceId = serviceInstanceId; this.name = name; this.summary = summary; this.coverage = coverage; this.serviceType = serviceType; } public OrganizationId getProviderId() { return providerId; } public ServiceSpecificationId getSpecificationId() { return specificationId; } public ServiceInstanceId getServiceInstanceId() { return serviceInstanceId; } public String getName() { return name; } public String getSummary() { return summary; } public Coverage getCoverage() { return coverage; } public ServiceType getServiceType() { return serviceType; } }