Class InfoObject
- java.lang.Object
-
- de.gematik.ti.epa.vzd.client.model.InfoObject
-
public class InfoObject extends java.lang.Object
InfoObject
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
SERIALIZED_NAME_CONTACT
static java.lang.String
SERIALIZED_NAME_DESCRIPTION
static java.lang.String
SERIALIZED_NAME_LICENSE
static java.lang.String
SERIALIZED_NAME_TERMS_OF_SERVICE
static java.lang.String
SERIALIZED_NAME_TITLE
static java.lang.String
SERIALIZED_NAME_VERSION
-
Constructor Summary
Constructors Constructor Description InfoObject()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InfoObject
contact(Contact contact)
InfoObject
description(java.lang.String description)
boolean
equals(java.lang.Object o)
Contact
getContact()
Get contactjava.lang.String
getDescription()
Eine kurze Beschreibung der AnwendungLicense
getLicense()
Get licensejava.net.URI
getTermsOfService()
Eine URL zu den Terms of Service für dieses API.java.lang.String
getTitle()
Der Titel der Anwendungjava.lang.String
getVersion()
Die Version von dem OpenAPI Document (YAML Datei)int
hashCode()
InfoObject
license(License license)
void
setContact(Contact contact)
void
setDescription(java.lang.String description)
void
setLicense(License license)
void
setTermsOfService(java.net.URI termsOfService)
void
setTitle(java.lang.String title)
void
setVersion(java.lang.String version)
InfoObject
termsOfService(java.net.URI termsOfService)
InfoObject
title(java.lang.String title)
java.lang.String
toString()
InfoObject
version(java.lang.String version)
-
-
-
Field Detail
-
SERIALIZED_NAME_TITLE
public static final java.lang.String SERIALIZED_NAME_TITLE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DESCRIPTION
public static final java.lang.String SERIALIZED_NAME_DESCRIPTION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TERMS_OF_SERVICE
public static final java.lang.String SERIALIZED_NAME_TERMS_OF_SERVICE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CONTACT
public static final java.lang.String SERIALIZED_NAME_CONTACT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_LICENSE
public static final java.lang.String SERIALIZED_NAME_LICENSE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VERSION
public static final java.lang.String SERIALIZED_NAME_VERSION
- See Also:
- Constant Field Values
-
-
Method Detail
-
title
public InfoObject title(java.lang.String title)
-
getTitle
public java.lang.String getTitle()
Der Titel der Anwendung- Returns:
- title
-
setTitle
public void setTitle(java.lang.String title)
-
description
public InfoObject description(java.lang.String description)
-
getDescription
@Nullable public java.lang.String getDescription()
Eine kurze Beschreibung der Anwendung- Returns:
- description
-
setDescription
public void setDescription(java.lang.String description)
-
termsOfService
public InfoObject termsOfService(java.net.URI termsOfService)
-
getTermsOfService
@Nullable public java.net.URI getTermsOfService()
Eine URL zu den Terms of Service für dieses API.- Returns:
- termsOfService
-
setTermsOfService
public void setTermsOfService(java.net.URI termsOfService)
-
contact
public InfoObject contact(Contact contact)
-
getContact
@Nullable public Contact getContact()
Get contact- Returns:
- contact
-
setContact
public void setContact(Contact contact)
-
license
public InfoObject license(License license)
-
getLicense
@Nullable public License getLicense()
Get license- Returns:
- license
-
setLicense
public void setLicense(License license)
-
version
public InfoObject version(java.lang.String version)
-
getVersion
public java.lang.String getVersion()
Die Version von dem OpenAPI Document (YAML Datei)- Returns:
- version
-
setVersion
public void setVersion(java.lang.String version)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-