com.splunk
Class ApplicationUpdate

java.lang.Object
  extended by com.splunk.Resource
      extended by com.splunk.Entity
          extended by com.splunk.ApplicationUpdate
All Implemented Interfaces:
java.util.Map<java.lang.String,java.lang.Object>

public class ApplicationUpdate
extends Entity

The ApplicationUpdate class represents information for an update to a locally-installed Splunk app.


Nested Class Summary
 
Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K,V>
 
Method Summary
 java.lang.String getAppUrl()
          Returns the fully-qualified URL to the app update.
 java.lang.String getChecksum()
          Returns the checksum of the app.
 java.lang.String getChecksumType()
          Returns the checksum type of the app.
 java.lang.String getHomepage()
          Returns the fully-qualified URL to the app's homepage.
 int getSize()
          Returns the size of the app update.
 java.lang.String getUpdateName()
          Returns the app's name.
 java.lang.String getVersion()
          Returns the app's version.
 boolean isImplicitIdRequired()
          Indicates whether an implicit ID is required.
 
Methods inherited from class com.splunk.Entity
clear, containsKey, containsValue, disable, enable, entrySet, get, getMetadata, isDisabled, isEmpty, keySet, put, putAll, refresh, remove, remove, size, update, update, validate, values
 
Methods inherited from class com.splunk.Resource
getName, getPath, getService, getTitle, invalidate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Method Detail

getAppUrl

public java.lang.String getAppUrl()
Returns the fully-qualified URL to the app update.

Returns:
The URL of the app update, or null if not specified.

getChecksum

public java.lang.String getChecksum()
Returns the checksum of the app.

Returns:
The checksum of the app, or null if not specified.

getChecksumType

public java.lang.String getChecksumType()
Returns the checksum type of the app.

Returns:
The checksum type, or null if not specified.

getHomepage

public java.lang.String getHomepage()
Returns the fully-qualified URL to the app's homepage.

Returns:
The URL of the app's homepage, or null if not specified.

getUpdateName

public java.lang.String getUpdateName()
Returns the app's name.

Returns:
The app's name, or null if not specified.

getSize

public int getSize()
Returns the size of the app update.

Returns:
The size of the update, in bytes, or -1 if not specified.

getVersion

public java.lang.String getVersion()
Returns the app's version.

Returns:
The app's version, or null if not specified.

isImplicitIdRequired

public boolean isImplicitIdRequired()
Indicates whether an implicit ID is required.

Returns:
true if an implicit ID is required, false if not.