public final class WebServiceDefinitionBuilder extends Object implements Builder<WebServiceDefinition>
public WebServiceDefinition build()
build in interface Builder<WebServiceDefinition>public WebServiceDefinitionBuilder withPathPrefix(String pathPrefix)
pathPrefix - Path prefixpublic WebServiceDefinitionBuilder with(WebServiceDefinition.Verb verb, String path)
verb - Verbpath - Pathpublic boolean hasVerb()
public WebServiceDefinitionBuilder withAccessTokenConsume(boolean accessTokenConsume)
accessTokenConsume - accessTokenConsumepublic WebServiceDefinitionBuilder withNeedAuthentication(boolean needAuthentication)
needAuthentication - needAuthenticationpublic WebServiceDefinitionBuilder withNeedSession(boolean needSession)
needSession - needSessionpublic WebServiceDefinitionBuilder withSessionInvalidate(boolean sessionInvalidate)
sessionInvalidate - sessionInvalidatepublic WebServiceDefinitionBuilder addExcludedFields(String... excludedFields)
excludedFields - list of excludedFieldspublic WebServiceDefinitionBuilder addIncludedFields(String... includedFields)
includedFields - list of includedFieldspublic WebServiceDefinitionBuilder withAccessTokenPublish(boolean accessTokenPublish)
accessTokenPublish - accessTokenPublishpublic WebServiceDefinitionBuilder withAccessTokenMandatory(boolean accessTokenMandatory)
accessTokenMandatory - accessTokenMandatorypublic WebServiceDefinitionBuilder withServerSideSave(boolean serverSideSave)
serverSideSave - serverSideSavepublic WebServiceDefinitionBuilder withAutoSortAndPagination(boolean autoSortAndPagination)
autoSortAndPagination - autoSortAndPaginationpublic WebServiceDefinitionBuilder withDoc(String doc)
doc - docpublic WebServiceDefinitionBuilder withCorsProtected(boolean corsProtected)
corsProtected - corsProtectedpublic WebServiceDefinitionBuilder withFileAttachment(boolean fileAttachment)
fileAttachment - fileAttachmentpublic WebServiceDefinitionBuilder addWebServiceParam(WebServiceParam webServiceParam)
webServiceParam - webServiceParamCopyright © 2019. All rights reserved.