Class JavaServiceMethodResolver.OptionalBuilder
java.lang.Object
com.sap.cloud.sdk.datamodel.metadata.generator.JavaServiceMethodResolver.OptionalBuilder
- Enclosing class:
- JavaServiceMethodResolver
-
Method Summary
Modifier and TypeMethodDescriptionadditionalInvocation
(JavaServiceMethodResolver.AdditionalInvocation additionalInvocation) additionalInvocations
(Collection<? extends JavaServiceMethodResolver.AdditionalInvocation> additionalInvocations) build()
excludedMethodName
(String excludedMethodName) excludedMethodNames
(Collection<? extends String> excludedMethodNames) finalMethod
(ApiUsageMetadata.Invocation finalMethod) priorityByMethodNamePrefix
(String[] priorityByMethodNamePrefix) qualifiedServiceName
(String qualifiedServiceName) sourceDirectory
(Path sourceDirectory) toString()
-
Method Details
-
sourceDirectory
@Nonnull public JavaServiceMethodResolver.OptionalBuilder sourceDirectory(@Nonnull Path sourceDirectory) - Returns:
this
.
-
qualifiedServiceName
@Nonnull public JavaServiceMethodResolver.OptionalBuilder qualifiedServiceName(@Nonnull String qualifiedServiceName) - Returns:
this
.
-
priorityByMethodNamePrefix
@Nonnull public JavaServiceMethodResolver.OptionalBuilder priorityByMethodNamePrefix(@Nullable String[] priorityByMethodNamePrefix) - Returns:
this
.
-
finalMethod
@Nonnull public JavaServiceMethodResolver.OptionalBuilder finalMethod(@Nullable ApiUsageMetadata.Invocation finalMethod) - Returns:
this
.
-
additionalInvocation
@Nonnull public JavaServiceMethodResolver.OptionalBuilder additionalInvocation(JavaServiceMethodResolver.AdditionalInvocation additionalInvocation) -
additionalInvocations
@Nonnull public JavaServiceMethodResolver.OptionalBuilder additionalInvocations(@Nonnull Collection<? extends JavaServiceMethodResolver.AdditionalInvocation> additionalInvocations) -
clearAdditionalInvocations
-
excludedMethodName
@Nonnull public JavaServiceMethodResolver.OptionalBuilder excludedMethodName(String excludedMethodName) -
excludedMethodNames
@Nonnull public JavaServiceMethodResolver.OptionalBuilder excludedMethodNames(@Nonnull Collection<? extends String> excludedMethodNames) -
clearExcludedMethodNames
-
build
-
toString
-