GatewayReceiver extends GroupableConfiguration<GatewayReceiverInfo> { @Override @JsonIgnore public String getId() { String id = getGroup(); if (isCluster(id)) { id = CLUSTER; } return id; }  @Override @JsonIgnore String getId(); @Override Links getLinks(); List<ClassName> getGatewayTransportFilters(); void setGatewayTransportFilters(
      List<ClassName> gatewayTransportFilters); Integer getStartPort(); void setStartPort(Integer startPort); Integer getEndPort(); void setEndPort(Integer endPort); Integer getMaximumTimeBetweenPings(); void setMaximumTimeBetweenPings(Integer maximumTimeBetweenPings); Integer getSocketBufferSize(); void setSocketBufferSize(Integer socketBufferSize); Boolean isManualStart(); void setManualStart(Boolean manualStart); static final String GATEWAY_RECEIVERS_ENDPOINTS; }
@Test public void getId() { assertThat(receiver.getId()).isEqualTo("cluster"); receiver.setGroup("group"); assertThat(receiver.getId()).isEqualTo("group"); }