Fixed model
This commit is contained in:
parent
653153a49d
commit
5b22075c11
|
@ -3,6 +3,8 @@
|
||||||
*/
|
*/
|
||||||
package org.gcube.resourcemanagement.model.reference.entities.facets;
|
package org.gcube.resourcemanagement.model.reference.entities.facets;
|
||||||
|
|
||||||
|
import org.gcube.com.fasterxml.jackson.annotation.JsonGetter;
|
||||||
|
import org.gcube.com.fasterxml.jackson.annotation.JsonSetter;
|
||||||
import org.gcube.com.fasterxml.jackson.databind.annotation.JsonDeserialize;
|
import org.gcube.com.fasterxml.jackson.databind.annotation.JsonDeserialize;
|
||||||
import org.gcube.informationsystem.model.reference.entities.Facet;
|
import org.gcube.informationsystem.model.reference.entities.Facet;
|
||||||
import org.gcube.informationsystem.types.annotations.ISProperty;
|
import org.gcube.informationsystem.types.annotations.ISProperty;
|
||||||
|
@ -49,8 +51,10 @@ public interface NetworkingFacet extends Facet {
|
||||||
public void setDomainName(String domainName);
|
public void setDomainName(String domainName);
|
||||||
|
|
||||||
@ISProperty(name=IP_ADDRESS, description = "Internet Protocol (IP) Address", mandatory=true, nullable=false)
|
@ISProperty(name=IP_ADDRESS, description = "Internet Protocol (IP) Address", mandatory=true, nullable=false)
|
||||||
|
@JsonGetter(value = IP_ADDRESS)
|
||||||
public String getIPAddress();
|
public String getIPAddress();
|
||||||
|
|
||||||
|
@JsonSetter(value = IP_ADDRESS)
|
||||||
public void setIPAddress(String ipAddress);
|
public void setIPAddress(String ipAddress);
|
||||||
|
|
||||||
@ISProperty(description = "Network Mask")
|
@ISProperty(description = "Network Mask")
|
||||||
|
|
|
@ -69,7 +69,7 @@ public interface ValueSchema extends GCubeProperty, ValidatedTypedProperty<URI,S
|
||||||
* An URI containing a schema used to validate/interpret the content of the value.
|
* An URI containing a schema used to validate/interpret the content of the value.
|
||||||
* It is only an informative field. The validation is charge of the client.
|
* It is only an informative field. The validation is charge of the client.
|
||||||
*/
|
*/
|
||||||
@ISProperty(description = "An URI containing a schema used to validate/interpret the content of the value. It is only an informative field. The validation is charge of the client.") //, mandatory=true, nullable=false)
|
@ISProperty(description = "An URI containing a schema used to validate/interpret the content of the value. It is only an informative field. The validation is in charge of the client.") //, mandatory=true, nullable=false)
|
||||||
@Override
|
@Override
|
||||||
public URI getSchema();
|
public URI getSchema();
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue