Class NoStrRelayInfo

java.lang.Object
love.distributedrebirth.nx01.no2all.nostr.model.NoStrRelayInfo
All Implemented Interfaces:
NoStrGospel

public final class NoStrRelayInfo extends Object implements NoStrGospel
Version:
©Δ∞ 仙上主天
Author:
للَّٰهِilLצسُو
  • Constructor Details

    • NoStrRelayInfo

      public NoStrRelayInfo()
    • NoStrRelayInfo

      public NoStrRelayInfo(jakarta.json.JsonObject json)
  • Method Details

    • toBible

      public jakarta.json.JsonValue toBible()
      Specified by:
      toBible in interface NoStrGospel
    • getId

      public String getId()
    • setId

      public void setId(String id)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getPublicKey

      public String getPublicKey()
    • setPublicKey

      public void setPublicKey(String publicKey)
    • getContact

      public String getContact()
    • setContact

      public void setContact(String contact)
    • getSoftware

      public String getSoftware()
    • setSoftware

      public void setSoftware(String software)
    • getVersion

      public String getVersion()
    • setVersion

      public void setVersion(String version)
    • getLimitation

      public NoStrRelayInfoLimitation getLimitation()
    • setLimitation

      public void setLimitation(NoStrRelayInfoLimitation limitation)
    • getPostingPolicy

      public String getPostingPolicy()
    • setPostingPolicy

      public void setPostingPolicy(String postingPolicy)
    • getPaymentUrl

      public String getPaymentUrl()
    • setPaymentUrl

      public void setPaymentUrl(String paymentUrl)
    • getSupportedNips

      public List<Integer> getSupportedNips()
    • getRetentions

      public List<NoStrRelayInfoRetention> getRetentions()
    • getRelayCountries

      public List<String> getRelayCountries()
    • getLanguageTags

      public List<String> getLanguageTags()
    • getTags

      public List<String> getTags()
    • getFeesAdmission

      public List<NoStrRelayInfoPayment> getFeesAdmission()
    • getFeesSubscription

      public List<NoStrRelayInfoPayment> getFeesSubscription()
    • getFeesPublication

      public List<NoStrRelayInfoPayment> getFeesPublication()