public class Books.Myconfig
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
class |
Books.Myconfig.GetUserSettings |
class |
Books.Myconfig.ReleaseDownloadAccess |
class |
Books.Myconfig.RequestAccess |
class |
Books.Myconfig.SyncVolumeLicenses |
class |
Books.Myconfig.UpdateUserSettings |
Constructor and Description |
---|
Myconfig() |
Modifier and Type | Method and Description |
---|---|
Books.Myconfig.GetUserSettings |
getUserSettings()
Gets the current settings for the user.
|
Books.Myconfig.ReleaseDownloadAccess |
releaseDownloadAccess(java.util.List<java.lang.String> volumeIds,
java.lang.String cpksver)
Release downloaded content access restriction.
|
Books.Myconfig.RequestAccess |
requestAccess(java.lang.String source,
java.lang.String volumeId,
java.lang.String nonce,
java.lang.String cpksver)
Request concurrent and download access restrictions.
|
Books.Myconfig.SyncVolumeLicenses |
syncVolumeLicenses(java.lang.String source,
java.lang.String nonce,
java.lang.String cpksver)
Request downloaded content access for specified volumes on the My eBooks shelf.
|
Books.Myconfig.UpdateUserSettings |
updateUserSettings(Usersettings content)
Sets the settings for the user.
|
public Books.Myconfig.GetUserSettings getUserSettings() throws java.io.IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.java.io.IOException
public Books.Myconfig.ReleaseDownloadAccess releaseDownloadAccess(java.util.List<java.lang.String> volumeIds, java.lang.String cpksver) throws java.io.IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote
operation.volumeIds
- The volume(s) to release restrictions for.cpksver
- The device/version ID from which to release the restriction.java.io.IOException
public Books.Myconfig.RequestAccess requestAccess(java.lang.String source, java.lang.String volumeId, java.lang.String nonce, java.lang.String cpksver) throws java.io.IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.source
- String to identify the originator of this request.volumeId
- The volume to request concurrent/download restrictions for.nonce
- The client nonce value.cpksver
- The device/version ID from which to request the restrictions.java.io.IOException
public Books.Myconfig.SyncVolumeLicenses syncVolumeLicenses(java.lang.String source, java.lang.String nonce, java.lang.String cpksver) throws java.io.IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.source
- String to identify the originator of this request.nonce
- The client nonce value.cpksver
- The device/version ID from which to release the restriction.java.io.IOException
public Books.Myconfig.UpdateUserSettings updateUserSettings(Usersettings content) throws java.io.IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.content
- the Usersettings
java.io.IOException