Interface EurekaInstanceDescriptor

  • All Superinterfaces:
    org.refcodes.mixin.AliasAccessor, org.refcodes.mixin.AliasAccessor.AliasMutator, org.refcodes.mixin.AliasAccessor.AliasProperty, org.refcodes.mixin.AnnotatorAccessor, org.refcodes.structure.CanonicalMap, org.refcodes.structure.CanonicalMap.CanonicalMapBuilder, org.refcodes.structure.CanonicalMap.MutableCanonicalMap, org.refcodes.structure.Clearable, org.refcodes.structure.Containable, org.refcodes.mixin.DelimiterAccessor, org.refcodes.structure.Dictionary<String,T>, org.refcodes.structure.Dictionary.MutableDictionary<String,T>, org.refcodes.structure.Dictionary.MutableDictionary.DictionaryBuilder<String,T,org.refcodes.structure.PathMap.PathMapBuilder<T>>, org.refcodes.mixin.Dumpable, org.refcodes.rest.HomeUrlAccessor, org.refcodes.rest.HomeUrlAccessor.HomeUrlMutator, org.refcodes.rest.HomeUrlAccessor.HomeUrlProperty, org.refcodes.net.HostAccessor, org.refcodes.net.HostAccessor.HostMutator, org.refcodes.net.HostAccessor.HostProperty, org.refcodes.net.HttpBodyMap, org.refcodes.net.IpAddressAccessor, org.refcodes.net.IpAddressAccessor.IpAddressMutator, org.refcodes.net.IpAddressAccessor.IpAddressProperty, org.refcodes.structure.Keys<String,T>, org.refcodes.structure.Keys.MutableKeys<String,T>, org.refcodes.structure.Keys.MutableValues<String,T>, Map<String,T>, org.refcodes.structure.PathMap<String>, org.refcodes.structure.PathMap.MutablePathMap<String>, org.refcodes.structure.PathMap.PathMapBuilder<String>, org.refcodes.rest.PingUrlAccessor, org.refcodes.rest.PingUrlAccessor.PingUrlMutator, org.refcodes.rest.PingUrlAccessor.PingUrlProperty, org.refcodes.mixin.PortAccessor, org.refcodes.mixin.PortAccessor.PortMutator, org.refcodes.mixin.PortAccessor.PortProperty, org.refcodes.structure.PropertiesAccessorMixin, org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin<String>, org.refcodes.structure.PropertiesAccessorMixin.PropertiesMixin, org.refcodes.structure.PropertiesAccessorMixin.PropertiesMutatorMixin, org.refcodes.rest.StatusUrlAccessor, org.refcodes.rest.StatusUrlAccessor.StatusUrlMutator, org.refcodes.rest.StatusUrlAccessor.StatusUrlProperty, org.refcodes.mixin.TypeAccessor<String>
    All Known Implementing Classes:
    EurekaInstanceDescriptorImpl


    public interface EurekaInstanceDescriptor
    extends org.refcodes.mixin.AliasAccessor.AliasProperty, org.refcodes.rest.PingUrlAccessor.PingUrlProperty, org.refcodes.rest.StatusUrlAccessor.StatusUrlProperty, org.refcodes.rest.HomeUrlAccessor.HomeUrlProperty, org.refcodes.net.HostAccessor.HostProperty, org.refcodes.net.IpAddressAccessor.IpAddressProperty, org.refcodes.net.HttpBodyMap, org.refcodes.mixin.PortAccessor.PortProperty
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.refcodes.mixin.AliasAccessor

        org.refcodes.mixin.AliasAccessor.AliasBuilder<B extends org.refcodes.mixin.AliasAccessor.AliasBuilder<B>>, org.refcodes.mixin.AliasAccessor.AliasMutator, org.refcodes.mixin.AliasAccessor.AliasProperty
      • Nested classes/interfaces inherited from interface org.refcodes.mixin.AnnotatorAccessor

        org.refcodes.mixin.AnnotatorAccessor.AnnotatorBuilder<B extends org.refcodes.mixin.AnnotatorAccessor.AnnotatorBuilder<B>>, org.refcodes.mixin.AnnotatorAccessor.AnnotatorMutator, org.refcodes.mixin.AnnotatorAccessor.AnnotatorProperty
      • Nested classes/interfaces inherited from interface org.refcodes.structure.CanonicalMap

        org.refcodes.structure.CanonicalMap.CanonicalMapBuilder, org.refcodes.structure.CanonicalMap.MutableCanonicalMap
      • Nested classes/interfaces inherited from interface org.refcodes.mixin.DelimiterAccessor

        org.refcodes.mixin.DelimiterAccessor.DelimiterBuilder<B extends org.refcodes.mixin.DelimiterAccessor.DelimiterBuilder<B>>, org.refcodes.mixin.DelimiterAccessor.DelimiterMutator, org.refcodes.mixin.DelimiterAccessor.DelimiterProperty
      • Nested classes/interfaces inherited from interface org.refcodes.structure.Dictionary

        org.refcodes.structure.Dictionary.MutableDictionary<K extends Object,V extends Object>
      • Nested classes/interfaces inherited from interface org.refcodes.structure.Dictionary.MutableDictionary

        org.refcodes.structure.Dictionary.MutableDictionary.DictionaryBuilder<K extends Object,V extends Object,B extends org.refcodes.structure.Dictionary.MutableDictionary.DictionaryBuilder<K,V,B>>
      • Nested classes/interfaces inherited from interface org.refcodes.rest.HomeUrlAccessor

        org.refcodes.rest.HomeUrlAccessor.HomeUrlBuilder<B extends org.refcodes.rest.HomeUrlAccessor.HomeUrlBuilder<?>>, org.refcodes.rest.HomeUrlAccessor.HomeUrlMutator, org.refcodes.rest.HomeUrlAccessor.HomeUrlProperty
      • Nested classes/interfaces inherited from interface org.refcodes.net.HostAccessor

        org.refcodes.net.HostAccessor.HostBuilder<B extends org.refcodes.net.HostAccessor.HostBuilder<?>>, org.refcodes.net.HostAccessor.HostMutator, org.refcodes.net.HostAccessor.HostProperty
      • Nested classes/interfaces inherited from interface org.refcodes.net.IpAddressAccessor

        org.refcodes.net.IpAddressAccessor.IpAddressBuilder<B extends org.refcodes.net.IpAddressAccessor.IpAddressBuilder<B>>, org.refcodes.net.IpAddressAccessor.IpAddressMutator, org.refcodes.net.IpAddressAccessor.IpAddressProperty
      • Nested classes/interfaces inherited from interface org.refcodes.structure.PathMap

        org.refcodes.structure.PathMap.MutablePathMap<T extends Object>, org.refcodes.structure.PathMap.PathMapBuilder<T extends Object>
      • Nested classes/interfaces inherited from interface org.refcodes.rest.PingUrlAccessor

        org.refcodes.rest.PingUrlAccessor.PingUrlBuilder<B extends org.refcodes.rest.PingUrlAccessor.PingUrlBuilder<?>>, org.refcodes.rest.PingUrlAccessor.PingUrlMutator, org.refcodes.rest.PingUrlAccessor.PingUrlProperty
      • Nested classes/interfaces inherited from interface org.refcodes.mixin.PortAccessor

        org.refcodes.mixin.PortAccessor.PortBuilder<B extends org.refcodes.mixin.PortAccessor.PortBuilder<B>>, org.refcodes.mixin.PortAccessor.PortMutator, org.refcodes.mixin.PortAccessor.PortProperty
      • Nested classes/interfaces inherited from interface org.refcodes.structure.PropertiesAccessorMixin

        org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin<T extends Object>, org.refcodes.structure.PropertiesAccessorMixin.PropertiesMixin, org.refcodes.structure.PropertiesAccessorMixin.PropertiesMutatorMixin
      • Nested classes/interfaces inherited from interface org.refcodes.rest.StatusUrlAccessor

        org.refcodes.rest.StatusUrlAccessor.StatusUrlBuilder<B extends org.refcodes.rest.StatusUrlAccessor.StatusUrlBuilder<?>>, org.refcodes.rest.StatusUrlAccessor.StatusUrlMutator, org.refcodes.rest.StatusUrlAccessor.StatusUrlProperty
      • Nested classes/interfaces inherited from interface org.refcodes.mixin.TypeAccessor

        org.refcodes.mixin.TypeAccessor.TypeMutator<T extends Object>, org.refcodes.mixin.TypeAccessor.TypeProperty<T extends Object>
    • Field Summary

      • Fields inherited from interface org.refcodes.structure.CanonicalMap

        DEFAULT_COMMENT
      • Fields inherited from interface org.refcodes.net.HttpBodyMap

        STATUS_ALIAS_PATH, STATUS_CODE_PATH, STATUS_EXCEPTION_PATH, STATUS_MESSAGE_PATH, STATUS_TIMESTAMP_PATH
      • Fields inherited from interface org.refcodes.structure.PathMap

        ANNOTATOR, DELIMITER
    • Method Summary

      All Methods Instance Methods Default Methods 
      Modifier and Type Method Description
      default String getActionType​()  
      default String getAlias​()
      default String getCountryId​()  
      default String getDataCenterInfoClass​()  
      default String getDataCenterInfoName​()  
      default org.refcodes.net.Url getHomeUrl​()
      default String getHost​()
      default int[] getIpAddress​()
      default Long getLastDirtyTimestamp​()  
      default Long getLastUpdatedTimestamp​()  
      default Integer getLeaseInfoDurationInSecs​()  
      default Long getLeaseInfoEvictionTimestamp​()  
      default Long getLeaseInfoLastRenewalTimestamp​()  
      default Long getLeaseInfoRegistrationTimestamp​()  
      default Integer getLeaseInfoRenewalIntervalInSecs​()  
      default Long getLeaseInfoServiceUpTimestamp​()  
      default Map<String,String> getMetaData​()  
      default String getMetadataClass​()  
      default String getOverriddenstatus​()  
      default org.refcodes.net.Url getPingUrl​()
      default int getPort​()
      default String getPortEnabled​()  
      default Integer getSecurePort​()  
      default String getSecurePortEnabled​()  
      default String getStatus​()  
      default org.refcodes.net.Url getStatusUrl​()
      default String getVipAddress​()  
      default String isCoordinatingDiscoveryServer​()  
      default String putMetaData​(String aKey, String aValue)  
      default void setActionType​(String aValue)  
      default void setAlias​(String aAlias)
      default void setCoordinatingDiscoveryServer​(String aValue)  
      default void setCountryId​(String aValue)  
      default void setDataCenterInfoClass​(String aValue)  
      default void setDataCenterInfoName​(String aValue)  
      default void setHomeUrl​(org.refcodes.net.Url aUrl)
      default void setHost​(String aHost)
      default void setIpAddress​(int[] aIpAddress)
      default void setLastDirtyTimestamp​(Long aValue)  
      default void setLastUpdatedTimestamp​(Long aValue)  
      default void setLeaseInfoDurationInSecs​(Integer aValue)  
      default void setLeaseInfoEvictionTimestamp​(Long aValue)  
      default void setLeaseInfoLastRenewalTimestamp​(Long aValue)  
      default void setLeaseInfoRegistrationTimestamp​(Long aValue)  
      default void setLeaseInfoRenewalIntervalInSecs​(Integer aValue)  
      default void setLeaseInfoServiceUpTimestamp​(Long aValue)  
      default void setMetaData​(Map<String,String> aMetaData)  
      default void setMetadataClass​(String aValue)  
      default void setOverriddenstatus​(String aValue)  
      default void setPingUrl​(org.refcodes.net.Url aUrl)
      default void setPort​(int aPort)
      default void setPortEnabled​(String aValue)  
      default void setSecurePort​(Integer aValue)  
      default void setSecurePortEnabled​(String aValue)  
      default void setStatus​(String aValue)  
      default void setStatusUrl​(org.refcodes.net.Url aUrl)
      default void setVipAddress​(String aValue)  
      • Methods inherited from interface org.refcodes.mixin.AnnotatorAccessor

        getAnnotator
      • Methods inherited from interface org.refcodes.structure.CanonicalMap

        getBoolean, getBoolean, getBooleanOr, getBooleanOr, getByte, getByte, getByteOr, getByteOr, getCharacter, getCharacter, getCharacterOr, getCharacterOr, getDouble, getDouble, getDoubleOr, getDoubleOr, getFloat, getFloat, getFloatOr, getFloatOr, getInteger, getInteger, getIntegerOr, getIntegerOr, getLong, getLong, getLongOr, getLongOr, getShort, getShort, getShortOr, getShortOr, toInstance, toInstance, toMap, toProperties, toType, toType
      • Methods inherited from interface org.refcodes.structure.CanonicalMap.MutableCanonicalMap

        containsValue, delete, insert, insertBetween, insertFrom, insertTo, put, put, put, putAll, putAll, putAll, putBoolean, putBoolean, putByte, putByte, putDouble, putDouble, putFloat, putFloat, putInteger, putInteger, putLong, putLong, putShort, putShort, removeFrom, toDump, toSourceCode, toSourceCode
      • Methods inherited from interface org.refcodes.structure.Containable

        isEmpty, size
      • Methods inherited from interface org.refcodes.mixin.DelimiterAccessor

        getDelimiter
      • Methods inherited from interface org.refcodes.mixin.Dumpable

        toDump, toPrintable
      • Methods inherited from interface org.refcodes.net.HttpBodyMap

        getDirAt, getDirAt, getStatusAlias, getStatusCode, getStatusException, getStatusMessage, getStatusTimeStamp, hasStatusAlias, hasStatusCode, hasStatusException, hasStatusMessage, hasStatusTimeStamp, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putDirAt, putStatusAlias, putStatusAlias, putStatusCode, putStatusCode, putStatusException, putStatusException, putStatusMessage, putStatusTimeStamp, putStatusTimeStamp, query, query, query, query, query, queryBetween, queryBetween, queryBetween, queryBetween, queryBetween, queryBetween, queryFrom, queryFrom, queryFrom, queryFrom, queryFrom, queryFrom, queryTo, queryTo, queryTo, queryTo, queryTo, queryTo, removeAll, removeAll, removeAll, removeAll, removeAll, removeAll, removeDirAt, removeDirAt, removeDirAt, removeDirAt, removeDirAt, removeFrom, removeFrom, removeFrom, removeFrom, removePaths, removePaths, retrieveBetween, retrieveBetween, retrieveBetween, retrieveBetween, retrieveBetween, retrieveFrom, retrieveFrom, retrieveFrom, retrieveFrom, retrieveFrom, retrieveTo, retrieveTo, retrieveTo, retrieveTo, retrieveTo, withInsert, withInsert, withInsertBetween, withInsertBetween, withInsertBetween, withInsertBetween, withInsertBetween, withInsertBetween, withInsertBetween, withInsertBetween, withInsertBetween, withInsertBetween, withInsertFrom, withInsertFrom, withInsertFrom, withInsertFrom, withInsertFrom, withInsertFrom, withInsertFrom, withInsertFrom, withInsertFrom, withInsertFrom, withInsertTo, withInsertTo, withInsertTo, withInsertTo, withInsertTo, withInsertTo, withInsertTo, withInsertTo, withInsertTo, withInsertTo, withMerge, withMerge, withMergeBetween, withMergeBetween, withMergeBetween, withMergeBetween, withMergeBetween, withMergeBetween, withMergeBetween, withMergeBetween, withMergeBetween, withMergeBetween, withMergeFrom, withMergeFrom, withMergeFrom, withMergeFrom, withMergeFrom, withMergeFrom, withMergeFrom, withMergeFrom, withMergeFrom, withMergeFrom, withMergeTo, withMergeTo, withMergeTo, withMergeTo, withMergeTo, withMergeTo, withMergeTo, withMergeTo, withMergeTo, withMergeTo, withPut, withPut, withPut, withPut, withPut, withPut, withPutBoolean, withPutBoolean, withPutBoolean, withPutBoolean, withPutBoolean, withPutByte, withPutByte, withPutByte, withPutByte, withPutByte, withPutDirAt, withPutDirAt, withPutDirAt, withPutDirAt, withPutDirAt, withPutDirAt, withPutDirAt, withPutDirAt, withPutDirAt, withPutDirAt, withPutDirAt, withPutDirAt, withPutDouble, withPutDouble, withPutDouble, withPutDouble, withPutDouble, withPutFloat, withPutFloat, withPutFloat, withPutFloat, withPutFloat, withPutInteger, withPutInteger, withPutInteger, withPutInteger, withPutInteger, withPutLong, withPutLong, withPutLong, withPutLong, withPutLong, withPutShort, withPutShort, withPutShort, withPutShort, withPutShort, withPutStatusAlias, withPutStatusAlias, withPutStatusCode, withPutStatusCode, withRemoveFrom, withRemoveFrom, withRemoveFrom, withRemoveFrom, withRemoveFrom
      • Methods inherited from interface org.refcodes.net.IpAddressAccessor

        toCidrNotation
      • Methods inherited from interface org.refcodes.net.IpAddressAccessor.IpAddressMutator

        fromCidrNotation
      • Methods inherited from interface org.refcodes.structure.PathMap

        children, children, children, children, children, children, containsKey, containsKey, containsKey, dirs, dirs, dirs, dirs, dirs, dirs, findPaths, fromExternalPath, get, get, get, getArray, getArray, getArray, getArray, getArray, getArrayIndexes, getArrayIndexes, getArrayIndexes, getArrayIndexes, getArrayIndexes, getDirAt, getDirAt, getDirAt, getDirAt, getDirIndexes, getDirIndexes, getDirIndexes, getDirIndexes, getDirIndexes, getRootPath, getValueAt, getValueAt, getValueAt, getValueAt, getValueAt, getValueAt, hasChildren, hasChildren, hasChildren, hasChildren, hasChildren, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasDirAt, hasParentPath, hasPath, hasPath, hasPath, hasPath, hasValueAt, hasValueAt, hasValueAt, hasValueAt, hasValueAt, hasValueAt, hasValueAt, hasValueAt, isArray, isArray, isArray, isArray, isArray, isArray, isArrayIndex, isArrayIndex, isArrayIndex, isArrayIndex, isArrayIndex, isArrayIndex, isChild, isChild, isChild, isChild, isDir, isDir, isDir, isDir, isDir, isDirIndex, isDirIndex, isDirIndex, isDirIndex, isDirIndex, isEqualTo, isLeaf, isLeaf, isLeaf, isLeaf, isLeaf, isRootPath, keySet, lastArrayIndex, lastArrayIndex, lastArrayIndex, lastArrayIndex, lastArrayIndex, lastArrayIndex, lastDirIndex, lastDirIndex, lastDirIndex, lastDirIndex, lastDirIndex, lastDirIndex, leaves, leaves, leaves, leaves, leaves, leaves, nextArrayIndex, nextArrayIndex, nextArrayIndex, nextArrayIndex, nextArrayIndex, nextArrayIndex, nextDirIndex, nextDirIndex, nextDirIndex, nextDirIndex, nextDirIndex, nextDirIndex, paths, paths, paths, paths, paths, paths, queryPaths, queryPaths, queryPaths, queryPaths, queryPaths, queryPaths, sortedKeys, toDataStructure, toDataStructure, toExternalPath, toLeaf, toMap, toNormalizedPath, toParentPath, toPath, toPath, toPath, toPathElements, toPathList, toPathStack, toPropertyPath
      • Methods inherited from interface org.refcodes.structure.PathMap.MutablePathMap

        appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendDirTo, appendValueTo, appendValueTo, appendValueTo, appendValueTo, appendValueTo, appendValueTo, delete, delete, delete, delete, insert, insert, insertBetween, insertBetween, insertBetween, insertBetween, insertBetween, insertBetween, insertBetween, insertBetween, insertBetween, insertBetween, insertFrom, insertFrom, insertFrom, insertFrom, insertFrom, insertFrom, insertFrom, insertFrom, insertFrom, insertFrom, insertTo, insertTo, insertTo, insertTo, insertTo, insertTo, insertTo, insertTo, insertTo, insertTo, merge, merge, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeBetween, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeTo, mergeTo, mergeTo, mergeTo, mergeTo, mergeTo, mergeTo, mergeTo, mergeTo, mergeTo, put, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putArray, putValueAt, putValueAt, putValueAt, putValueAt, putValueAt, remove, remove, remove, removeValueAt, removeValueAt, removeValueAt, removeValueAt, removeValueAt
      • Methods inherited from interface org.refcodes.structure.PathMap.PathMapBuilder

        withRemovePaths
      • Methods inherited from interface org.refcodes.structure.PropertiesAccessorMixin

        asArray, asArray, asArray, asArray, asBooleanArray, asBooleanArray, asBooleanArray, asBooleanArray, asByteArray, asByteArray, asByteArray, asByteArray, asCharacterArray, asCharacterArray, asCharacterArray, asCharacterArray, asDoubleArray, asDoubleArray, asDoubleArray, asDoubleArray, asFloatArray, asFloatArray, asFloatArray, asFloatArray, asIntegerArray, asIntegerArray, asIntegerArray, asIntegerArray, asLongArray, asLongArray, asLongArray, asLongArray, asShortArray, asShortArray, asShortArray, asShortArray, getBoolean, getBoolean, getBooleanOr, getBooleanOr, getByte, getByte, getByteOr, getByteOr, getCharacter, getCharacter, getCharacterOr, getCharacterOr, getDouble, getDouble, getDoubleOr, getDoubleOr, getFloat, getFloat, getFloatOr, getFloatOr, getInteger, getInteger, getIntegerOr, getIntegerOr, getLong, getLong, getLongOr, getLongOr, getShort, getShort, getShortOr, getShortOr
      • Methods inherited from interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesBuilderMixin

        withPut
      • Methods inherited from interface org.refcodes.structure.PropertiesAccessorMixin.PropertiesMutatorMixin

        put, put, putBoolean, putBoolean, putByte, putByte, putDouble, putDouble, putFloat, putFloat, putInteger, putInteger, putLong, putLong, putShort, putShort
      • Methods inherited from interface org.refcodes.mixin.TypeAccessor

        getType
    • Method Detail

      • getActionType

        default String getActionType​()
      • setActionType

        default void setActionType​(String aValue)
      • getAlias

        default String getAlias​()
        Specified by:
        getAlias in interface org.refcodes.mixin.AliasAccessor
      • setAlias

        default void setAlias​(String aAlias)
        Specified by:
        setAlias in interface org.refcodes.mixin.AliasAccessor.AliasMutator
      • getCountryId

        default String getCountryId​()
      • setCountryId

        default void setCountryId​(String aValue)
      • getDataCenterInfoClass

        default String getDataCenterInfoClass​()
      • setDataCenterInfoClass

        default void setDataCenterInfoClass​(String aValue)
      • getDataCenterInfoName

        default String getDataCenterInfoName​()
      • setDataCenterInfoName

        default void setDataCenterInfoName​(String aValue)
      • getPingUrl

        default org.refcodes.net.Url getPingUrl​()
        Specified by:
        getPingUrl in interface org.refcodes.rest.PingUrlAccessor
      • setPingUrl

        default void setPingUrl​(org.refcodes.net.Url aUrl)
        Specified by:
        setPingUrl in interface org.refcodes.rest.PingUrlAccessor.PingUrlMutator
      • getStatusUrl

        default org.refcodes.net.Url getStatusUrl​()
        Specified by:
        getStatusUrl in interface org.refcodes.rest.StatusUrlAccessor
      • setStatusUrl

        default void setStatusUrl​(org.refcodes.net.Url aUrl)
        Specified by:
        setStatusUrl in interface org.refcodes.rest.StatusUrlAccessor.StatusUrlMutator
      • getHomeUrl

        default org.refcodes.net.Url getHomeUrl​()
        Specified by:
        getHomeUrl in interface org.refcodes.rest.HomeUrlAccessor
      • setHomeUrl

        default void setHomeUrl​(org.refcodes.net.Url aUrl)
        Specified by:
        setHomeUrl in interface org.refcodes.rest.HomeUrlAccessor.HomeUrlMutator
      • getHost

        default String getHost​()
        Specified by:
        getHost in interface org.refcodes.net.HostAccessor
      • setHost

        default void setHost​(String aHost)
        Specified by:
        setHost in interface org.refcodes.net.HostAccessor.HostMutator
      • getIpAddress

        default int[] getIpAddress​()
        Specified by:
        getIpAddress in interface org.refcodes.net.IpAddressAccessor
      • setIpAddress

        default void setIpAddress​(int[] aIpAddress)
        Specified by:
        setIpAddress in interface org.refcodes.net.IpAddressAccessor.IpAddressMutator
      • isCoordinatingDiscoveryServer

        default String isCoordinatingDiscoveryServer​()
      • setCoordinatingDiscoveryServer

        default void setCoordinatingDiscoveryServer​(String aValue)
      • getLastDirtyTimestamp

        default Long getLastDirtyTimestamp​()
      • setLastDirtyTimestamp

        default void setLastDirtyTimestamp​(Long aValue)
      • getLastUpdatedTimestamp

        default Long getLastUpdatedTimestamp​()
      • setLastUpdatedTimestamp

        default void setLastUpdatedTimestamp​(Long aValue)
      • getLeaseInfoDurationInSecs

        default Integer getLeaseInfoDurationInSecs​()
      • setLeaseInfoDurationInSecs

        default void setLeaseInfoDurationInSecs​(Integer aValue)
      • getLeaseInfoEvictionTimestamp

        default Long getLeaseInfoEvictionTimestamp​()
      • setLeaseInfoEvictionTimestamp

        default void setLeaseInfoEvictionTimestamp​(Long aValue)
      • getLeaseInfoLastRenewalTimestamp

        default Long getLeaseInfoLastRenewalTimestamp​()
      • setLeaseInfoLastRenewalTimestamp

        default void setLeaseInfoLastRenewalTimestamp​(Long aValue)
      • getLeaseInfoRegistrationTimestamp

        default Long getLeaseInfoRegistrationTimestamp​()
      • setLeaseInfoRegistrationTimestamp

        default void setLeaseInfoRegistrationTimestamp​(Long aValue)
      • getLeaseInfoRenewalIntervalInSecs

        default Integer getLeaseInfoRenewalIntervalInSecs​()
      • setLeaseInfoRenewalIntervalInSecs

        default void setLeaseInfoRenewalIntervalInSecs​(Integer aValue)
      • getLeaseInfoServiceUpTimestamp

        default Long getLeaseInfoServiceUpTimestamp​()
      • setLeaseInfoServiceUpTimestamp

        default void setLeaseInfoServiceUpTimestamp​(Long aValue)
      • getMetadataClass

        default String getMetadataClass​()
      • setMetadataClass

        default void setMetadataClass​(String aValue)
      • getOverriddenstatus

        default String getOverriddenstatus​()
      • setOverriddenstatus

        default void setOverriddenstatus​(String aValue)
      • getPort

        default int getPort​()
        Specified by:
        getPort in interface org.refcodes.mixin.PortAccessor
      • setPort

        default void setPort​(int aPort)
        Specified by:
        setPort in interface org.refcodes.mixin.PortAccessor.PortMutator
      • getPortEnabled

        default String getPortEnabled​()
      • setPortEnabled

        default void setPortEnabled​(String aValue)
      • getSecurePort

        default Integer getSecurePort​()
      • setSecurePort

        default void setSecurePort​(Integer aValue)
      • getSecurePortEnabled

        default String getSecurePortEnabled​()
      • setSecurePortEnabled

        default void setSecurePortEnabled​(String aValue)
      • getStatus

        default String getStatus​()
      • setStatus

        default void setStatus​(String aValue)
      • getVipAddress

        default String getVipAddress​()
      • setVipAddress

        default void setVipAddress​(String aValue)