All Downloads are FREE. Search and download functionalities are using the official Maven repository.

target.apidocs.com.google.api.services.androidenterprise.model.Permission.html Maven / Gradle / Ivy

The newest version!






Permission (Google Play EMM API v1-rev20241113-2.0.0)












com.google.api.services.androidenterprise.model

Class Permission

  • All Implemented Interfaces:
    Cloneable, Map<String,Object>


    public final class Permission
    extends com.google.api.client.json.GenericJson
    A Permissions resource represents some extra capability, to be granted to an Android app, which requires explicit consent. An enterprise admin must consent to these permissions on behalf of their users before an entitlement for the app can be created. The permissions collection is read- only. The information provided for each permission (localized name and description) is intended to be used in the MDM user interface when obtaining consent from the enterprise.

    This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Google Play EMM API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json

    Author:
    Google, Inc.
    • Constructor Detail

      • Permission

        public Permission()
    • Method Detail

      • getDescription

        public String getDescription()
        A longer description of the Permissions resource, giving more details of what it affects.
        Returns:
        value or null for none
      • setDescription

        public Permission setDescription(String description)
        A longer description of the Permissions resource, giving more details of what it affects.
        Parameters:
        description - description or null for none
      • getName

        public String getName()
        The name of the permission.
        Returns:
        value or null for none
      • setName

        public Permission setName(String name)
        The name of the permission.
        Parameters:
        name - name or null for none
      • getPermissionId

        public String getPermissionId()
        An opaque string uniquely identifying the permission.
        Returns:
        value or null for none
      • setPermissionId

        public Permission setPermissionId(String permissionId)
        An opaque string uniquely identifying the permission.
        Parameters:
        permissionId - permissionId or null for none
      • set

        public Permission set(String fieldName,
                              Object value)
        Overrides:
        set in class com.google.api.client.json.GenericJson
      • clone

        public Permission clone()
        Overrides:
        clone in class com.google.api.client.json.GenericJson

Copyright © 2011–2024 Google. All rights reserved.





© 2015 - 2024 Weber Informatics LLC | Privacy Policy