Package de.gematik.rbellogger.data.facet
Class RbelHostnameFacet
- java.lang.Object
-
- de.gematik.rbellogger.data.facet.RbelHostnameFacet
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRbelHostnameFacet.RbelHostnameFacetBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RbelHostnameFacet.RbelHostnameFacetBuilderbuilder()static RbelElementbuildRbelHostnameFacet(RbelElement parentNode, RbelHostname rbelHostname)static RbelElementbuildRbelHostnameFacet(RbelElement parentNode, RbelHostname rbelHostname, String bundledServerName)protected booleancanEqual(Object other)booleanequals(Object o)Optional<RbelElement>getBundledServerName()RbelMultiMapgetChildElements()Child elements for this facet.RbelElementgetDomain()RbelElementgetPort()inthashCode()RbelHostnameFacet.RbelHostnameFacetBuildertoBuilder()RbelHostnametoRbelHostname()StringtoString()-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface de.gematik.rbellogger.data.facet.RbelFacet
shouldExpectReplyMessage
-
-
-
-
Method Detail
-
buildRbelHostnameFacet
public static RbelElement buildRbelHostnameFacet(RbelElement parentNode, RbelHostname rbelHostname)
-
buildRbelHostnameFacet
public static RbelElement buildRbelHostnameFacet(RbelElement parentNode, RbelHostname rbelHostname, String bundledServerName)
-
getChildElements
public RbelMultiMap 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)
-
toRbelHostname
public RbelHostname toRbelHostname()
-
builder
public static RbelHostnameFacet.RbelHostnameFacetBuilder builder()
-
toBuilder
public RbelHostnameFacet.RbelHostnameFacetBuilder toBuilder()
-
getPort
public RbelElement getPort()
-
getDomain
public RbelElement getDomain()
-
getBundledServerName
public Optional<RbelElement> getBundledServerName()
-
canEqual
protected boolean canEqual(Object other)
-
-