Class AndroidManagedStoreAppConfigurationSchemaItem.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.complex.AndroidManagedStoreAppConfigurationSchemaItem.Builder
-
- Enclosing class:
- AndroidManagedStoreAppConfigurationSchemaItem
public static final class AndroidManagedStoreAppConfigurationSchemaItem.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AndroidManagedStoreAppConfigurationSchemaItembuild()AndroidManagedStoreAppConfigurationSchemaItem.BuilderdataType(AndroidManagedStoreAppConfigurationSchemaItemDataType dataType)“The type of value this item describes”AndroidManagedStoreAppConfigurationSchemaItem.BuilderdefaultBoolValue(Boolean defaultBoolValue)“Default value for boolean type items, if specified by the app developer”AndroidManagedStoreAppConfigurationSchemaItem.BuilderdefaultIntValue(Integer defaultIntValue)“Default value for integer type items, if specified by the app developer”AndroidManagedStoreAppConfigurationSchemaItem.BuilderdefaultStringArrayValue(String... defaultStringArrayValue)“Default value for string array type items, if specified by the app developer”AndroidManagedStoreAppConfigurationSchemaItem.BuilderdefaultStringArrayValue(List<String> defaultStringArrayValue)“Default value for string array type items, if specified by the app developer”AndroidManagedStoreAppConfigurationSchemaItem.BuilderdefaultStringArrayValueNextLink(String defaultStringArrayValueNextLink)“Default value for string array type items, if specified by the app developer”AndroidManagedStoreAppConfigurationSchemaItem.BuilderdefaultStringValue(String defaultStringValue)“Default value for string type items, if specified by the app developer”AndroidManagedStoreAppConfigurationSchemaItem.Builderdescription(String description)“Description of what the item controls within the application”AndroidManagedStoreAppConfigurationSchemaItem.BuilderdisplayName(String displayName)“Human readable name”AndroidManagedStoreAppConfigurationSchemaItem.Builderindex(Integer index)“Unique index the application uses to maintain nested schema items”AndroidManagedStoreAppConfigurationSchemaItem.BuilderparentIndex(Integer parentIndex)“Index of parent schema item to track nested schema items”AndroidManagedStoreAppConfigurationSchemaItem.BuilderschemaItemKey(String schemaItemKey)“Unique key the application uses to identify the item”AndroidManagedStoreAppConfigurationSchemaItem.Builderselections(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)”AndroidManagedStoreAppConfigurationSchemaItem.Builderselections(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)”AndroidManagedStoreAppConfigurationSchemaItem.BuilderselectionsNextLink(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)”
-
-
-
Method Detail
-
dataType
public AndroidManagedStoreAppConfigurationSchemaItem.Builder dataType(AndroidManagedStoreAppConfigurationSchemaItemDataType dataType)
“The type of value this item describes”- Parameters:
dataType- value ofdataTypeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
defaultBoolValue
public AndroidManagedStoreAppConfigurationSchemaItem.Builder defaultBoolValue(Boolean defaultBoolValue)
“Default value for boolean type items, if specified by the app developer”- Parameters:
defaultBoolValue- value ofdefaultBoolValueproperty (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 ofdefaultIntValueproperty (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 ofdefaultStringArrayValueproperty (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 ofdefaultStringArrayValueproperty (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 ofdefaultStringArrayValue@nextLinkproperty (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 ofdefaultStringValueproperty (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 ofdescriptionproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
displayName
public AndroidManagedStoreAppConfigurationSchemaItem.Builder displayName(String displayName)
“Human readable name”- Parameters:
displayName- value ofdisplayNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
index
public AndroidManagedStoreAppConfigurationSchemaItem.Builder index(Integer index)
“Unique index the application uses to maintain nested schema items”- Parameters:
index- value ofindexproperty (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 ofparentIndexproperty (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 ofschemaItemKeyproperty (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 ofselectionsproperty (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 ofselectionsproperty (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 ofselections@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public AndroidManagedStoreAppConfigurationSchemaItem build()
-
-