Class DrivePermissionsEndpointConfiguration
java.lang.Object
org.apache.camel.component.google.drive.GoogleDriveConfiguration
org.apache.camel.component.google.drive.DrivePermissionsEndpointConfiguration
@ApiParams(apiName="drive-permissions",description="The permissions collection of methods",apiMethods={@ApiMethod(methodName="delete",description="Deletes a permission from a file or shared drive",signatures="com.google.api.services.drive.Drive$Permissions$Delete delete(String fileId, String permissionId)"),@ApiMethod(methodName="get",description="Gets a permission by ID",signatures="com.google.api.services.drive.Drive$Permissions$Get get(String fileId, String permissionId)"),@ApiMethod(methodName="getIdForEmail",description="Returns the permission ID for an email address",signatures="com.google.api.services.drive.Drive$Permissions$GetIdForEmail getIdForEmail(String email)"),@ApiMethod(methodName="insert",description="Inserts a permission for a file or shared drive",signatures="com.google.api.services.drive.Drive$Permissions$Insert insert(String fileId, com.google.api.services.drive.model.Permission content)"),@ApiMethod(methodName="list",description="Lists a file\'s or shared drive\'s permissions",signatures="com.google.api.services.drive.Drive$Permissions$List list(String fileId)"),@ApiMethod(methodName="patch",description="Updates a permission using patch semantics",signatures="com.google.api.services.drive.Drive$Permissions$Patch patch(String fileId, String permissionId, com.google.api.services.drive.model.Permission content)"),@ApiMethod(methodName="update",description="Updates a permission",signatures="com.google.api.services.drive.Drive$Permissions$Update update(String fileId, String permissionId, com.google.api.services.drive.model.Permission content)")},aliases={})
@UriParams
@Configurer(extended=true)
public final class DrivePermissionsEndpointConfiguration
extends GoogleDriveConfiguration
Camel endpoint configuration for
Drive.Permissions.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.google.api.services.drive.model.PermissiongetEmail()voidsetContent(com.google.api.services.drive.model.Permission content) voidvoidvoidsetPermissionId(String permissionId) Methods inherited from class org.apache.camel.component.google.drive.GoogleDriveConfiguration
getAccessToken, getApiName, getApplicationName, getClientId, getClientSecret, getDelegate, getMethodName, getRefreshToken, getScopes, getServiceAccountKey, setAccessToken, setApiName, setApplicationName, setClientId, setClientSecret, setDelegate, setMethodName, setRefreshToken, setScopes, setServiceAccountKey
-
Constructor Details
-
DrivePermissionsEndpointConfiguration
public DrivePermissionsEndpointConfiguration()
-
-
Method Details
-
getContent
public com.google.api.services.drive.model.Permission getContent() -
setContent
public void setContent(com.google.api.services.drive.model.Permission content) -
getEmail
-
setEmail
-
getFileId
-
setFileId
-
getPermissionId
-
setPermissionId
-