Package odata.msgraph.client.complex
Class AppConfigurationSettingItem
- java.lang.Object
-
- odata.msgraph.client.complex.AppConfigurationSettingItem
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataType
public class AppConfigurationSettingItem extends Object implements com.github.davidmoten.odata.client.ODataType
“Contains properties for App configuration setting item.”
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAppConfigurationSettingItem.Builder
-
Field Summary
Fields Modifier and Type Field Description protected StringappConfigKeyprotected MdmAppConfigKeyTypeappConfigKeyTypeprotected StringappConfigKeyValueprotected com.github.davidmoten.odata.client.ContextPathcontextPathprotected StringodataTypeprotected com.github.davidmoten.odata.client.internal.UnmappedFieldsImplunmappedFields
-
Constructor Summary
Constructors Modifier Constructor Description protectedAppConfigurationSettingItem()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AppConfigurationSettingItem.Builderbuilder()Returns a builder which is used to create a new instance of this class (given that this class is immutable).Optional<String>getAppConfigKey()“app configuration key.”Optional<MdmAppConfigKeyType>getAppConfigKeyType()“app configuration key type.”Optional<String>getAppConfigKeyValue()“app configuration key value.”com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()StringodataTypeName()voidpostInject(boolean addKeysToContextPath)StringtoString()AppConfigurationSettingItemwithAppConfigKey(String appConfigKey)Returns an immutable copy ofthiswith just theappConfigKeyfield changed.AppConfigurationSettingItemwithAppConfigKeyType(MdmAppConfigKeyType appConfigKeyType)Returns an immutable copy ofthiswith just theappConfigKeyTypefield changed.AppConfigurationSettingItemwithAppConfigKeyValue(String appConfigKeyValue)Returns an immutable copy ofthiswith just theappConfigKeyValuefield changed.AppConfigurationSettingItemwithUnmappedField(String name, Object value)
-
-
-
Field Detail
-
contextPath
protected com.github.davidmoten.odata.client.ContextPath contextPath
-
unmappedFields
protected com.github.davidmoten.odata.client.internal.UnmappedFieldsImpl unmappedFields
-
odataType
protected String odataType
-
appConfigKey
protected String appConfigKey
-
appConfigKeyType
protected MdmAppConfigKeyType appConfigKeyType
-
appConfigKeyValue
protected String appConfigKeyValue
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType
-
getAppConfigKey
public Optional<String> getAppConfigKey()
“app configuration key.”- Returns:
- property appConfigKey
-
withAppConfigKey
public AppConfigurationSettingItem withAppConfigKey(String appConfigKey)
Returns an immutable copy ofthiswith just theappConfigKeyfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“app configuration key.”
- Parameters:
appConfigKey- new value ofappConfigKeyfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappConfigKeyfield changed
-
getAppConfigKeyType
public Optional<MdmAppConfigKeyType> getAppConfigKeyType()
“app configuration key type.”- Returns:
- property appConfigKeyType
-
withAppConfigKeyType
public AppConfigurationSettingItem withAppConfigKeyType(MdmAppConfigKeyType appConfigKeyType)
Returns an immutable copy ofthiswith just theappConfigKeyTypefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“app configuration key type.”
- Parameters:
appConfigKeyType- new value ofappConfigKeyTypefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappConfigKeyTypefield changed
-
getAppConfigKeyValue
public Optional<String> getAppConfigKeyValue()
“app configuration key value.”- Returns:
- property appConfigKeyValue
-
withAppConfigKeyValue
public AppConfigurationSettingItem withAppConfigKeyValue(String appConfigKeyValue)
Returns an immutable copy ofthiswith just theappConfigKeyValuefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“app configuration key value.”
- Parameters:
appConfigKeyValue- new value ofappConfigKeyValuefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappConfigKeyValuefield changed
-
withUnmappedField
public AppConfigurationSettingItem withUnmappedField(String name, Object value)
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType
-
builder
public static AppConfigurationSettingItem.Builder builder()
Returns a builder which is used to create a new instance of this class (given that this class is immutable).- Returns:
- a new Builder for this class
-
-