Package microsoft.dynamics.crm.complex
Class AppModuleDetails
- java.lang.Object
-
- microsoft.dynamics.crm.complex.AppModuleDetails
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataType
public class AppModuleDetails extends Object implements com.github.davidmoten.odata.client.ODataType
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAppModuleDetails.Builder
-
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description protectedAppModuleDetails()
-
Method Summary
-
-
-
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
-
appModuleId
protected UUID appModuleId
-
appDisplayName
protected LocalizedLabelDetails appDisplayName
-
appUniqueName
protected String appUniqueName
-
appVersion
protected String appVersion
-
description
protected LocalizedLabelDetails description
-
iconWebResource
protected WebResourceDetails iconWebResource
-
welcomePageWebResource
protected WebResourceDetails welcomePageWebResource
-
createdBy
protected UserDetails createdBy
-
createdOn
protected OffsetDateTime createdOn
-
modifiedBy
protected UserDetails modifiedBy
-
modifiedOn
protected OffsetDateTime modifiedOn
-
appUri
protected String appUri
-
isDefault
protected Boolean isDefault
-
clientType
protected Integer clientType
-
navigationType
protected Integer navigationType
-
optimizedFor
protected String optimizedFor
-
publisherUniqueName
protected String publisherUniqueName
-
publisherName
protected String publisherName
-
publishedOn
protected OffsetDateTime publishedOn
-
metadataVersionNumber
protected Long metadataVersionNumber
-
isFirstPartyApplication
protected Boolean isFirstPartyApplication
-
canvasApps
protected List<CanvasAppsDetails> canvasApps
-
canvasAppsNextLink
protected String canvasAppsNextLink
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType
-
withAppModuleId
public AppModuleDetails withAppModuleId(UUID appModuleId)
-
getAppDisplayName
public Optional<LocalizedLabelDetails> getAppDisplayName()
-
withAppDisplayName
public AppModuleDetails withAppDisplayName(LocalizedLabelDetails appDisplayName)
-
withAppUniqueName
public AppModuleDetails withAppUniqueName(String appUniqueName)
-
withAppVersion
public AppModuleDetails withAppVersion(String appVersion)
-
getDescription
public Optional<LocalizedLabelDetails> getDescription()
-
withDescription
public AppModuleDetails withDescription(LocalizedLabelDetails description)
-
getIconWebResource
public Optional<WebResourceDetails> getIconWebResource()
-
withIconWebResource
public AppModuleDetails withIconWebResource(WebResourceDetails iconWebResource)
-
getWelcomePageWebResource
public Optional<WebResourceDetails> getWelcomePageWebResource()
-
withWelcomePageWebResource
public AppModuleDetails withWelcomePageWebResource(WebResourceDetails welcomePageWebResource)
-
getCreatedBy
public Optional<UserDetails> getCreatedBy()
-
withCreatedBy
public AppModuleDetails withCreatedBy(UserDetails createdBy)
-
getCreatedOn
public Optional<OffsetDateTime> getCreatedOn()
-
withCreatedOn
public AppModuleDetails withCreatedOn(OffsetDateTime createdOn)
-
getModifiedBy
public Optional<UserDetails> getModifiedBy()
-
withModifiedBy
public AppModuleDetails withModifiedBy(UserDetails modifiedBy)
-
getModifiedOn
public Optional<OffsetDateTime> getModifiedOn()
-
withModifiedOn
public AppModuleDetails withModifiedOn(OffsetDateTime modifiedOn)
-
withAppUri
public AppModuleDetails withAppUri(String appUri)
-
withIsDefault
public AppModuleDetails withIsDefault(Boolean isDefault)
-
withClientType
public AppModuleDetails withClientType(Integer clientType)
-
withNavigationType
public AppModuleDetails withNavigationType(Integer navigationType)
-
withOptimizedFor
public AppModuleDetails withOptimizedFor(String optimizedFor)
-
withPublisherUniqueName
public AppModuleDetails withPublisherUniqueName(String publisherUniqueName)
-
withPublisherName
public AppModuleDetails withPublisherName(String publisherName)
-
getPublishedOn
public Optional<OffsetDateTime> getPublishedOn()
-
withPublishedOn
public AppModuleDetails withPublishedOn(OffsetDateTime publishedOn)
-
withMetadataVersionNumber
public AppModuleDetails withMetadataVersionNumber(Long metadataVersionNumber)
-
withIsFirstPartyApplication
public AppModuleDetails withIsFirstPartyApplication(Boolean isFirstPartyApplication)
-
getCanvasApps
public com.github.davidmoten.odata.client.CollectionPage<CanvasAppsDetails> getCanvasApps()
-
getCanvasApps
public com.github.davidmoten.odata.client.CollectionPage<CanvasAppsDetails> getCanvasApps(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
withUnmappedField
public AppModuleDetails 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 AppModuleDetails.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
-
-