Class DocumentSet

  • All Implemented Interfaces:
    com.github.davidmoten.odata.client.ODataType

    public class DocumentSet
    extends Object
    implements com.github.davidmoten.odata.client.ODataType
    • 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
      • allowedContentTypesNextLink

        protected String allowedContentTypesNextLink
      • defaultContentsNextLink

        protected String defaultContentsNextLink
      • propagateWelcomePageChanges

        protected Boolean propagateWelcomePageChanges
      • shouldPrefixNameToFile

        protected Boolean shouldPrefixNameToFile
      • welcomePageUrl

        protected String welcomePageUrl
    • Constructor Detail

      • DocumentSet

        protected DocumentSet()
    • Method Detail

      • odataTypeName

        public String odataTypeName()
        Specified by:
        odataTypeName in interface com.github.davidmoten.odata.client.ODataType
      • getAllowedContentTypes

        public com.github.davidmoten.odata.client.CollectionPage<ContentTypeInfo> getAllowedContentTypes()
      • getAllowedContentTypes

        public com.github.davidmoten.odata.client.CollectionPage<ContentTypeInfo> getAllowedContentTypes​(com.github.davidmoten.odata.client.HttpRequestOptions options)
      • getDefaultContents

        public com.github.davidmoten.odata.client.CollectionPage<DocumentSetContent> getDefaultContents()
      • getDefaultContents

        public com.github.davidmoten.odata.client.CollectionPage<DocumentSetContent> getDefaultContents​(com.github.davidmoten.odata.client.HttpRequestOptions options)
      • getPropagateWelcomePageChanges

        public Optional<Boolean> getPropagateWelcomePageChanges()
      • withPropagateWelcomePageChanges

        public DocumentSet withPropagateWelcomePageChanges​(Boolean propagateWelcomePageChanges)
      • getShouldPrefixNameToFile

        public Optional<Boolean> getShouldPrefixNameToFile()
      • withShouldPrefixNameToFile

        public DocumentSet withShouldPrefixNameToFile​(Boolean shouldPrefixNameToFile)
      • withWelcomePageUrl

        public DocumentSet withWelcomePageUrl​(String welcomePageUrl)
      • getUnmappedFields

        public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
        Specified by:
        getUnmappedFields in interface com.github.davidmoten.odata.client.ODataType
      • postInject

        public void postInject​(boolean addKeysToContextPath)
        Specified by:
        postInject in interface com.github.davidmoten.odata.client.ODataType
      • builder

        public static DocumentSet.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