da8c912e36105e0018aa86d0111b2c70575bad59
[vid.git] / vid-app-common / src / main / java / org / onap / vid / model / probes / ExternalComponentStatus.java
1 package org.onap.vid.model.probes;
2
3 public class ExternalComponentStatus {
4     public enum Component {AAI, MSO}
5     private final Component component;
6     private final boolean available;
7     private final StatusMetadata metadata;
8
9     public ExternalComponentStatus(Component component, boolean isAvailable, StatusMetadata metadata) {
10         this.component = component;
11         this.available = isAvailable;
12         this.metadata = metadata;
13     }
14
15     public Component getComponent() {
16         return component;
17     }
18
19     public boolean isAvailable() {
20         return available;
21     }
22
23     public StatusMetadata getMetadata() {
24         return metadata;
25     }
26 }