CMicroServiceInstance
This class describes a microservice instance. The components of the class are the description of the microservice, an instance ID, and the target address of the instance.
Constructor
The constructor takes the components: the microservice description, the instance ID, and the target ID.
public CMicroServiceInstance(@NotNull final CMicroServiceDescription aDescription,
@NotNull final IId aInstanceId,
@NotNull final CTargetAddress aTargetAddress);
Getter
The components can be fetched using getter methods.
@NotNull
public CMicroServiceDescription getDescription();
@NotNull
public IId getInstanceId();
@NotNull
public CTargetAddress getTargetAddress();
Notice
The class supports the equals and hashCode methods.