Class SystemDiagnosticsSnapshotDTO

java.lang.Object
org.apache.nifi.api.toolkit.model.SystemDiagnosticsSnapshotDTO

@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen", date="2023-11-22T19:25:26.907436939-06:00[America/Chicago]") public class SystemDiagnosticsSnapshotDTO extends Object
SystemDiagnosticsSnapshotDTO
  • Field Details

    • totalNonHeap

      private String totalNonHeap
    • totalNonHeapBytes

      private Long totalNonHeapBytes
    • usedNonHeap

      private String usedNonHeap
    • usedNonHeapBytes

      private Long usedNonHeapBytes
    • freeNonHeap

      private String freeNonHeap
    • freeNonHeapBytes

      private Long freeNonHeapBytes
    • maxNonHeap

      private String maxNonHeap
    • maxNonHeapBytes

      private Long maxNonHeapBytes
    • nonHeapUtilization

      private String nonHeapUtilization
    • totalHeap

      private String totalHeap
    • totalHeapBytes

      private Long totalHeapBytes
    • usedHeap

      private String usedHeap
    • usedHeapBytes

      private Long usedHeapBytes
    • freeHeap

      private String freeHeap
    • freeHeapBytes

      private Long freeHeapBytes
    • maxHeap

      private String maxHeap
    • maxHeapBytes

      private Long maxHeapBytes
    • heapUtilization

      private String heapUtilization
    • availableProcessors

      private Integer availableProcessors
    • processorLoadAverage

      private Double processorLoadAverage
    • totalThreads

      private Integer totalThreads
    • daemonThreads

      private Integer daemonThreads
    • uptime

      private String uptime
    • flowFileRepositoryStorageUsage

      private StorageUsageDTO flowFileRepositoryStorageUsage
    • contentRepositoryStorageUsage

      private List<StorageUsageDTO> contentRepositoryStorageUsage
    • provenanceRepositoryStorageUsage

      private List<StorageUsageDTO> provenanceRepositoryStorageUsage
    • garbageCollection

      private List<GarbageCollectionDTO> garbageCollection
    • resourceClaimDetails

      private List<ResourceClaimDetailsDTO> resourceClaimDetails
    • statsLastRefreshed

      private String statsLastRefreshed
    • versionInfo

      private VersionInfoDTO versionInfo
  • Constructor Details

    • SystemDiagnosticsSnapshotDTO

      public SystemDiagnosticsSnapshotDTO()
  • Method Details

    • totalNonHeap

      public SystemDiagnosticsSnapshotDTO totalNonHeap(String totalNonHeap)
    • getTotalNonHeap

      public String getTotalNonHeap()
      Total size of non heap.
      Returns:
      totalNonHeap
    • setTotalNonHeap

      public void setTotalNonHeap(String totalNonHeap)
    • totalNonHeapBytes

      public SystemDiagnosticsSnapshotDTO totalNonHeapBytes(Long totalNonHeapBytes)
    • getTotalNonHeapBytes

      public Long getTotalNonHeapBytes()
      Total number of bytes allocated to the JVM not used for heap
      Returns:
      totalNonHeapBytes
    • setTotalNonHeapBytes

      public void setTotalNonHeapBytes(Long totalNonHeapBytes)
    • usedNonHeap

      public SystemDiagnosticsSnapshotDTO usedNonHeap(String usedNonHeap)
    • getUsedNonHeap

      public String getUsedNonHeap()
      Amount of use non heap.
      Returns:
      usedNonHeap
    • setUsedNonHeap

      public void setUsedNonHeap(String usedNonHeap)
    • usedNonHeapBytes

      public SystemDiagnosticsSnapshotDTO usedNonHeapBytes(Long usedNonHeapBytes)
    • getUsedNonHeapBytes

      public Long getUsedNonHeapBytes()
      Total number of bytes used by the JVM not in the heap space
      Returns:
      usedNonHeapBytes
    • setUsedNonHeapBytes

      public void setUsedNonHeapBytes(Long usedNonHeapBytes)
    • freeNonHeap

      public SystemDiagnosticsSnapshotDTO freeNonHeap(String freeNonHeap)
    • getFreeNonHeap

      public String getFreeNonHeap()
      Amount of free non heap.
      Returns:
      freeNonHeap
    • setFreeNonHeap

      public void setFreeNonHeap(String freeNonHeap)
    • freeNonHeapBytes

      public SystemDiagnosticsSnapshotDTO freeNonHeapBytes(Long freeNonHeapBytes)
    • getFreeNonHeapBytes

      public Long getFreeNonHeapBytes()
      Total number of free non-heap bytes available to the JVM
      Returns:
      freeNonHeapBytes
    • setFreeNonHeapBytes

      public void setFreeNonHeapBytes(Long freeNonHeapBytes)
    • maxNonHeap

      public SystemDiagnosticsSnapshotDTO maxNonHeap(String maxNonHeap)
    • getMaxNonHeap

      public String getMaxNonHeap()
      Maximum size of non heap.
      Returns:
      maxNonHeap
    • setMaxNonHeap

      public void setMaxNonHeap(String maxNonHeap)
    • maxNonHeapBytes

      public SystemDiagnosticsSnapshotDTO maxNonHeapBytes(Long maxNonHeapBytes)
    • getMaxNonHeapBytes

      public Long getMaxNonHeapBytes()
      The maximum number of bytes that the JVM can use for non-heap purposes
      Returns:
      maxNonHeapBytes
    • setMaxNonHeapBytes

      public void setMaxNonHeapBytes(Long maxNonHeapBytes)
    • nonHeapUtilization

      public SystemDiagnosticsSnapshotDTO nonHeapUtilization(String nonHeapUtilization)
    • getNonHeapUtilization

      public String getNonHeapUtilization()
      Utilization of non heap.
      Returns:
      nonHeapUtilization
    • setNonHeapUtilization

      public void setNonHeapUtilization(String nonHeapUtilization)
    • totalHeap

      public SystemDiagnosticsSnapshotDTO totalHeap(String totalHeap)
    • getTotalHeap

      public String getTotalHeap()
      Total size of heap.
      Returns:
      totalHeap
    • setTotalHeap

      public void setTotalHeap(String totalHeap)
    • totalHeapBytes

      public SystemDiagnosticsSnapshotDTO totalHeapBytes(Long totalHeapBytes)
    • getTotalHeapBytes

      public Long getTotalHeapBytes()
      The total number of bytes that are available for the JVM heap to use
      Returns:
      totalHeapBytes
    • setTotalHeapBytes

      public void setTotalHeapBytes(Long totalHeapBytes)
    • usedHeap

      public SystemDiagnosticsSnapshotDTO usedHeap(String usedHeap)
    • getUsedHeap

      public String getUsedHeap()
      Amount of used heap.
      Returns:
      usedHeap
    • setUsedHeap

      public void setUsedHeap(String usedHeap)
    • usedHeapBytes

      public SystemDiagnosticsSnapshotDTO usedHeapBytes(Long usedHeapBytes)
    • getUsedHeapBytes

      public Long getUsedHeapBytes()
      The number of bytes of JVM heap that are currently being used
      Returns:
      usedHeapBytes
    • setUsedHeapBytes

      public void setUsedHeapBytes(Long usedHeapBytes)
    • freeHeap

      public SystemDiagnosticsSnapshotDTO freeHeap(String freeHeap)
    • getFreeHeap

      public String getFreeHeap()
      Amount of free heap.
      Returns:
      freeHeap
    • setFreeHeap

      public void setFreeHeap(String freeHeap)
    • freeHeapBytes

      public SystemDiagnosticsSnapshotDTO freeHeapBytes(Long freeHeapBytes)
    • getFreeHeapBytes

      public Long getFreeHeapBytes()
      The number of bytes that are allocated to the JVM heap but not currently being used
      Returns:
      freeHeapBytes
    • setFreeHeapBytes

      public void setFreeHeapBytes(Long freeHeapBytes)
    • maxHeap

      public SystemDiagnosticsSnapshotDTO maxHeap(String maxHeap)
    • getMaxHeap

      public String getMaxHeap()
      Maximum size of heap.
      Returns:
      maxHeap
    • setMaxHeap

      public void setMaxHeap(String maxHeap)
    • maxHeapBytes

      public SystemDiagnosticsSnapshotDTO maxHeapBytes(Long maxHeapBytes)
    • getMaxHeapBytes

      public Long getMaxHeapBytes()
      The maximum number of bytes that can be used by the JVM
      Returns:
      maxHeapBytes
    • setMaxHeapBytes

      public void setMaxHeapBytes(Long maxHeapBytes)
    • heapUtilization

      public SystemDiagnosticsSnapshotDTO heapUtilization(String heapUtilization)
    • getHeapUtilization

      public String getHeapUtilization()
      Utilization of heap.
      Returns:
      heapUtilization
    • setHeapUtilization

      public void setHeapUtilization(String heapUtilization)
    • availableProcessors

      public SystemDiagnosticsSnapshotDTO availableProcessors(Integer availableProcessors)
    • getAvailableProcessors

      public Integer getAvailableProcessors()
      Number of available processors if supported by the underlying system.
      Returns:
      availableProcessors
    • setAvailableProcessors

      public void setAvailableProcessors(Integer availableProcessors)
    • processorLoadAverage

      public SystemDiagnosticsSnapshotDTO processorLoadAverage(Double processorLoadAverage)
    • getProcessorLoadAverage

      public Double getProcessorLoadAverage()
      The processor load average if supported by the underlying system.
      Returns:
      processorLoadAverage
    • setProcessorLoadAverage

      public void setProcessorLoadAverage(Double processorLoadAverage)
    • totalThreads

      public SystemDiagnosticsSnapshotDTO totalThreads(Integer totalThreads)
    • getTotalThreads

      public Integer getTotalThreads()
      Total number of threads.
      Returns:
      totalThreads
    • setTotalThreads

      public void setTotalThreads(Integer totalThreads)
    • daemonThreads

      public SystemDiagnosticsSnapshotDTO daemonThreads(Integer daemonThreads)
    • getDaemonThreads

      public Integer getDaemonThreads()
      Number of daemon threads.
      Returns:
      daemonThreads
    • setDaemonThreads

      public void setDaemonThreads(Integer daemonThreads)
    • uptime

      public SystemDiagnosticsSnapshotDTO uptime(String uptime)
    • getUptime

      public String getUptime()
      The uptime of the Java virtual machine
      Returns:
      uptime
    • setUptime

      public void setUptime(String uptime)
    • flowFileRepositoryStorageUsage

      public SystemDiagnosticsSnapshotDTO flowFileRepositoryStorageUsage(StorageUsageDTO flowFileRepositoryStorageUsage)
    • getFlowFileRepositoryStorageUsage

      public StorageUsageDTO getFlowFileRepositoryStorageUsage()
      Get flowFileRepositoryStorageUsage
      Returns:
      flowFileRepositoryStorageUsage
    • setFlowFileRepositoryStorageUsage

      public void setFlowFileRepositoryStorageUsage(StorageUsageDTO flowFileRepositoryStorageUsage)
    • contentRepositoryStorageUsage

      public SystemDiagnosticsSnapshotDTO contentRepositoryStorageUsage(List<StorageUsageDTO> contentRepositoryStorageUsage)
    • addContentRepositoryStorageUsageItem

      public SystemDiagnosticsSnapshotDTO addContentRepositoryStorageUsageItem(StorageUsageDTO contentRepositoryStorageUsageItem)
    • getContentRepositoryStorageUsage

      public List<StorageUsageDTO> getContentRepositoryStorageUsage()
      The content repository storage usage.
      Returns:
      contentRepositoryStorageUsage
    • setContentRepositoryStorageUsage

      public void setContentRepositoryStorageUsage(List<StorageUsageDTO> contentRepositoryStorageUsage)
    • provenanceRepositoryStorageUsage

      public SystemDiagnosticsSnapshotDTO provenanceRepositoryStorageUsage(List<StorageUsageDTO> provenanceRepositoryStorageUsage)
    • addProvenanceRepositoryStorageUsageItem

      public SystemDiagnosticsSnapshotDTO addProvenanceRepositoryStorageUsageItem(StorageUsageDTO provenanceRepositoryStorageUsageItem)
    • getProvenanceRepositoryStorageUsage

      public List<StorageUsageDTO> getProvenanceRepositoryStorageUsage()
      The provenance repository storage usage.
      Returns:
      provenanceRepositoryStorageUsage
    • setProvenanceRepositoryStorageUsage

      public void setProvenanceRepositoryStorageUsage(List<StorageUsageDTO> provenanceRepositoryStorageUsage)
    • garbageCollection

      public SystemDiagnosticsSnapshotDTO garbageCollection(List<GarbageCollectionDTO> garbageCollection)
    • addGarbageCollectionItem

      public SystemDiagnosticsSnapshotDTO addGarbageCollectionItem(GarbageCollectionDTO garbageCollectionItem)
    • getGarbageCollection

      public List<GarbageCollectionDTO> getGarbageCollection()
      The garbage collection details.
      Returns:
      garbageCollection
    • setGarbageCollection

      public void setGarbageCollection(List<GarbageCollectionDTO> garbageCollection)
    • resourceClaimDetails

      public SystemDiagnosticsSnapshotDTO resourceClaimDetails(List<ResourceClaimDetailsDTO> resourceClaimDetails)
    • addResourceClaimDetailsItem

      public SystemDiagnosticsSnapshotDTO addResourceClaimDetailsItem(ResourceClaimDetailsDTO resourceClaimDetailsItem)
    • getResourceClaimDetails

      public List<ResourceClaimDetailsDTO> getResourceClaimDetails()
      Get resourceClaimDetails
      Returns:
      resourceClaimDetails
    • setResourceClaimDetails

      public void setResourceClaimDetails(List<ResourceClaimDetailsDTO> resourceClaimDetails)
    • statsLastRefreshed

      public SystemDiagnosticsSnapshotDTO statsLastRefreshed(String statsLastRefreshed)
    • getStatsLastRefreshed

      public String getStatsLastRefreshed()
      When the diagnostics were generated.
      Returns:
      statsLastRefreshed
    • setStatsLastRefreshed

      public void setStatsLastRefreshed(String statsLastRefreshed)
    • versionInfo

      public SystemDiagnosticsSnapshotDTO versionInfo(VersionInfoDTO versionInfo)
    • getVersionInfo

      public VersionInfoDTO getVersionInfo()
      Get versionInfo
      Returns:
      versionInfo
    • setVersionInfo

      public void setVersionInfo(VersionInfoDTO versionInfo)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • toIndentedString

      private String toIndentedString(Object o)
      Convert the given object to string with each line indented by 4 spaces (except the first line).