Class AndroidManagedStoreAppConfigurationSchemaItem.Builder

    • Method Detail

      • defaultBoolValue

        public AndroidManagedStoreAppConfigurationSchemaItem.Builder defaultBoolValue​(Boolean defaultBoolValue)
        “Default value for boolean type items, if specified by the app developer”
        Parameters:
        defaultBoolValue - value of defaultBoolValue property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defaultIntValue

        public AndroidManagedStoreAppConfigurationSchemaItem.Builder defaultIntValue​(Integer defaultIntValue)
        “Default value for integer type items, if specified by the app developer”
        Parameters:
        defaultIntValue - value of defaultIntValue property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defaultStringArrayValue

        public AndroidManagedStoreAppConfigurationSchemaItem.Builder defaultStringArrayValue​(List<String> defaultStringArrayValue)
        “Default value for string array type items, if specified by the app developer”
        Parameters:
        defaultStringArrayValue - value of defaultStringArrayValue property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defaultStringArrayValue

        public AndroidManagedStoreAppConfigurationSchemaItem.Builder defaultStringArrayValue​(String... defaultStringArrayValue)
        “Default value for string array type items, if specified by the app developer”
        Parameters:
        defaultStringArrayValue - value of defaultStringArrayValue property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defaultStringArrayValueNextLink

        public AndroidManagedStoreAppConfigurationSchemaItem.Builder defaultStringArrayValueNextLink​(String defaultStringArrayValueNextLink)
        “Default value for string array type items, if specified by the app developer”
        Parameters:
        defaultStringArrayValueNextLink - value of defaultStringArrayValue@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defaultStringValue

        public AndroidManagedStoreAppConfigurationSchemaItem.Builder defaultStringValue​(String defaultStringValue)
        “Default value for string type items, if specified by the app developer”
        Parameters:
        defaultStringValue - value of defaultStringValue property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • description

        public AndroidManagedStoreAppConfigurationSchemaItem.Builder description​(String description)
        “Description of what the item controls within the application”
        Parameters:
        description - value of description property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • parentIndex

        public AndroidManagedStoreAppConfigurationSchemaItem.Builder parentIndex​(Integer parentIndex)
        “Index of parent schema item to track nested schema items”
        Parameters:
        parentIndex - value of parentIndex property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • schemaItemKey

        public AndroidManagedStoreAppConfigurationSchemaItem.Builder schemaItemKey​(String schemaItemKey)
        “Unique key the application uses to identify the item”
        Parameters:
        schemaItemKey - value of schemaItemKey property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • selections

        public AndroidManagedStoreAppConfigurationSchemaItem.Builder selections​(List<KeyValuePair> selections)
        “List of human readable name/value pairs for the valid values that can be set for this item (Choice and Multiselect items only)”
        Parameters:
        selections - value of selections property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • selections

        public AndroidManagedStoreAppConfigurationSchemaItem.Builder selections​(KeyValuePair... selections)
        “List of human readable name/value pairs for the valid values that can be set for this item (Choice and Multiselect items only)”
        Parameters:
        selections - value of selections property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • selectionsNextLink

        public AndroidManagedStoreAppConfigurationSchemaItem.Builder selectionsNextLink​(String selectionsNextLink)
        “List of human readable name/value pairs for the valid values that can be set for this item (Choice and Multiselect items only)”
        Parameters:
        selectionsNextLink - value of selections@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)