Class ServiceDeployment

  • All Implemented Interfaces:
    de.dytanic.cloudnet.common.document.gson.IJsonDocPropertyable, SerializableObject

    public final class ServiceDeployment
    extends SerializableJsonDocPropertyable
    implements SerializableObject
    Defines the properties for a service that is copied to a specified template. It contains the ServiceTemplate and excludes for excluded files/directories. For excluded files, just add the path to the file to the excludes (e.g. "spigot.jar"). For excluded directories, the path has to end with a "/" (e.g. "plugins/").
    • Field Summary

      • Fields inherited from class de.dytanic.cloudnet.common.document.gson.BasicJsonDocPropertyable

        properties
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Collection<java.lang.String> getExcludes()  
      ServiceTemplate getTemplate()  
      void read​(@NotNull ProtocolBuffer buffer)  
      void write​(@NotNull ProtocolBuffer buffer)  
      • Methods inherited from class de.dytanic.cloudnet.common.document.gson.BasicJsonDocPropertyable

        canEqual, equals, getProperties, getProperty, hashCode, hasProperty, removeProperty, setProperty, toString
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait