Class AndroidForWorkAppConfigurationSchemaItem.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.complex.AndroidForWorkAppConfigurationSchemaItem.Builder
-
- Enclosing class:
- AndroidForWorkAppConfigurationSchemaItem
public static final class AndroidForWorkAppConfigurationSchemaItem.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AndroidForWorkAppConfigurationSchemaItembuild()AndroidForWorkAppConfigurationSchemaItem.BuilderdataType(AndroidForWorkAppConfigurationSchemaItemDataType dataType)“The type of value this item describes”AndroidForWorkAppConfigurationSchemaItem.BuilderdefaultBoolValue(Boolean defaultBoolValue)“Default value for boolean type items, if specified by the app developer”AndroidForWorkAppConfigurationSchemaItem.BuilderdefaultIntValue(Integer defaultIntValue)“Default value for integer type items, if specified by the app developer”AndroidForWorkAppConfigurationSchemaItem.BuilderdefaultStringArrayValue(String... defaultStringArrayValue)“Default value for string array type items, if specified by the app developer”AndroidForWorkAppConfigurationSchemaItem.BuilderdefaultStringArrayValue(List<String> defaultStringArrayValue)“Default value for string array type items, if specified by the app developer”AndroidForWorkAppConfigurationSchemaItem.BuilderdefaultStringArrayValueNextLink(String defaultStringArrayValueNextLink)“Default value for string array type items, if specified by the app developer”AndroidForWorkAppConfigurationSchemaItem.BuilderdefaultStringValue(String defaultStringValue)“Default value for string type items, if specified by the app developer”AndroidForWorkAppConfigurationSchemaItem.Builderdescription(String description)“Description of what the item controls within the application”AndroidForWorkAppConfigurationSchemaItem.BuilderdisplayName(String displayName)“Human readable name”AndroidForWorkAppConfigurationSchemaItem.BuilderschemaItemKey(String schemaItemKey)“Unique key the application uses to identify the item”AndroidForWorkAppConfigurationSchemaItem.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)”AndroidForWorkAppConfigurationSchemaItem.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)”AndroidForWorkAppConfigurationSchemaItem.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 AndroidForWorkAppConfigurationSchemaItem.Builder dataType(AndroidForWorkAppConfigurationSchemaItemDataType dataType)
“The type of value this item describes”- Parameters:
dataType- value ofdataTypeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
defaultBoolValue
public AndroidForWorkAppConfigurationSchemaItem.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 AndroidForWorkAppConfigurationSchemaItem.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 AndroidForWorkAppConfigurationSchemaItem.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 AndroidForWorkAppConfigurationSchemaItem.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 AndroidForWorkAppConfigurationSchemaItem.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 AndroidForWorkAppConfigurationSchemaItem.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 AndroidForWorkAppConfigurationSchemaItem.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 AndroidForWorkAppConfigurationSchemaItem.Builder displayName(String displayName)
“Human readable name”- Parameters:
displayName- value ofdisplayNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
schemaItemKey
public AndroidForWorkAppConfigurationSchemaItem.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 AndroidForWorkAppConfigurationSchemaItem.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 AndroidForWorkAppConfigurationSchemaItem.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 AndroidForWorkAppConfigurationSchemaItem.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 AndroidForWorkAppConfigurationSchemaItem build()
-
-