Package de.gematik.rbellogger.data.facet
Class RbelHostnameFacet
java.lang.Object
de.gematik.rbellogger.data.facet.RbelHostnameFacet
- All Implemented Interfaces:
RbelFacet
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()static RbelElementbuildRbelHostnameFacet(RbelElement parentNode, RbelHostname rbelHostname) static RbelElementbuildRbelHostnameFacet(RbelElement parentNode, RbelHostname rbelHostname, String bundledServerName) protected booleanbooleanChild elements for this facet.getPort()inthashCode()voidsetBundledServerName(Optional<RbelElement> bundledServerName) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface de.gematik.rbellogger.data.facet.RbelFacet
facetRemovedCallback, shouldExpectReplyMessage
-
Method Details
-
buildRbelHostnameFacet
-
buildRbelHostnameFacet
public static RbelElement buildRbelHostnameFacet(RbelElement parentNode, RbelHostname rbelHostname, String bundledServerName) -
getChildElements
Description copied from interface:RbelFacetChild elements for this facet. The content of the child elements should always be directly or indirectly be taken from the parent element of this facet (e.g. decrypted data is acceptable).- Specified by:
getChildElementsin interfaceRbelFacet- Returns:
- A map containing all child elements along with their name (key)
-
toString
-
toRbelHostname
-
builder
-
toBuilder
-
getPort
-
getDomain
-
getBundledServerName
-
setBundledServerName
-
equals
-
canEqual
-
hashCode
public int hashCode()
-