Skip to content

Commit 108730a

Browse files
committed
Formatting
1 parent 1d13880 commit 108730a

File tree

1 file changed

+53
-60
lines changed

1 file changed

+53
-60
lines changed

orchestration/src/main/java/com/sap/ai/sdk/orchestration/TranslationConfig.java

Lines changed: 53 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,7 @@
55
import com.sap.ai.sdk.orchestration.model.SAPDocumentTranslationOutput;
66
import com.sap.ai.sdk.orchestration.model.SAPDocumentTranslationOutputConfig;
77
import com.sap.ai.sdk.orchestration.model.SAPDocumentTranslationOutputTargetLanguage;
8-
98
import javax.annotation.Nonnull;
10-
119
import lombok.AccessLevel;
1210
import lombok.Getter;
1311
import lombok.RequiredArgsConstructor;
@@ -17,79 +15,74 @@
1715
* Configuration helper for SAP Document Translation.
1816
*
1917
* @link <a
20-
* href="https://help.sap.com/docs/sap-ai-core/sap-ai-core-service-guide/sap-document-translation">SAP
21-
* AI Core: Orchestration - SAP Document Translation</a>
18+
* href="https://help.sap.com/docs/sap-ai-core/sap-ai-core-service-guide/sap-document-translation">SAP
19+
* AI Core: Orchestration - SAP Document Translation</a>
2220
*/
2321
@Value
2422
@Getter(AccessLevel.PACKAGE)
2523
@RequiredArgsConstructor(access = AccessLevel.PRIVATE)
2624
public class TranslationConfig {
27-
@Nonnull
28-
SAPDocumentTranslationInput.TypeEnum translationType;
25+
@Nonnull SAPDocumentTranslationInput.TypeEnum translationType;
2926

30-
/**
31-
* Create a builder for the SAP_DOCUMENT_TRANSLATION translation provider
32-
*
33-
* @return The Builder instance.
34-
*/
35-
@Nonnull
36-
public static Builder inputTranslation() {
37-
return new TranslationConfig.Builder(
38-
SAPDocumentTranslationInput.TypeEnum.SAP_DOCUMENT_TRANSLATION);
39-
}
27+
/**
28+
* Create a builder for the SAP_DOCUMENT_TRANSLATION translation provider
29+
*
30+
* @return The Builder instance.
31+
*/
32+
@Nonnull
33+
public static Builder inputTranslation() {
34+
return new TranslationConfig.Builder(
35+
SAPDocumentTranslationInput.TypeEnum.SAP_DOCUMENT_TRANSLATION);
36+
}
37+
38+
/**
39+
* Create a builder for the SAP_DOCUMENT_TRANSLATION translation provider
40+
*
41+
* @return The Builder2 instance.
42+
*/
43+
@Nonnull
44+
public static Builder2 outputTranslation() {
45+
return new TranslationConfig.Builder2(
46+
SAPDocumentTranslationOutput.TypeEnum.SAP_DOCUMENT_TRANSLATION);
47+
}
48+
49+
/** Builder helper class. */
50+
@RequiredArgsConstructor(access = AccessLevel.PRIVATE)
51+
public static class Builder {
52+
53+
private final SAPDocumentTranslationInput.TypeEnum translationType;
4054

4155
/**
42-
* Create a builder for the SAP_DOCUMENT_TRANSLATION translation provider
56+
* Get the input translation config with default values.
4357
*
44-
* @return The Builder2 instance.
58+
* @return The SAPDocumentTranslationInput instance.
4559
*/
4660
@Nonnull
47-
public static Builder2 outputTranslation() {
48-
return new TranslationConfig.Builder2(
49-
SAPDocumentTranslationOutput.TypeEnum.SAP_DOCUMENT_TRANSLATION);
61+
public SAPDocumentTranslationInput getInputTranslationConfig() {
62+
return SAPDocumentTranslationInput.create()
63+
.type(translationType)
64+
.config(SAPDocumentTranslationInputConfig.create().targetLanguage("en-US").applyTo(null));
5065
}
66+
}
5167

52-
/**
53-
* Builder helper class.
54-
*/
55-
@RequiredArgsConstructor(access = AccessLevel.PRIVATE)
56-
public static class Builder {
57-
58-
private final SAPDocumentTranslationInput.TypeEnum translationType;
59-
60-
/**
61-
* Get the input translation config with default values.
62-
*
63-
* @return The SAPDocumentTranslationInput instance.
64-
*/
65-
@Nonnull
66-
public SAPDocumentTranslationInput getInputTranslationConfig() {
67-
return SAPDocumentTranslationInput.create()
68-
.type(translationType)
69-
.config(SAPDocumentTranslationInputConfig.create().targetLanguage("en-US").applyTo(null));
70-
}
71-
}
68+
/** Sample builder class */
69+
@RequiredArgsConstructor(access = AccessLevel.PRIVATE)
70+
public static class Builder2 {
71+
private final SAPDocumentTranslationOutput.TypeEnum translationType;
7272

7373
/**
74-
* Sample builder class
74+
* Get the output translation config with default values.
75+
*
76+
* @return The SAPDocumentTranslationOutput instance.
7577
*/
76-
@RequiredArgsConstructor(access = AccessLevel.PRIVATE)
77-
public static class Builder2 {
78-
private final SAPDocumentTranslationOutput.TypeEnum translationType;
79-
80-
/**
81-
* Get the output translation config with default values.
82-
*
83-
* @return The SAPDocumentTranslationOutput instance.
84-
*/
85-
@Nonnull
86-
public SAPDocumentTranslationOutput getOutputTranslationConfig() {
87-
return SAPDocumentTranslationOutput.create()
88-
.type(translationType)
89-
.config(
90-
SAPDocumentTranslationOutputConfig.create()
91-
.targetLanguage(SAPDocumentTranslationOutputTargetLanguage.create("de-DE"))
92-
.sourceLanguage("en-US"));
93-
}
78+
@Nonnull
79+
public SAPDocumentTranslationOutput getOutputTranslationConfig() {
80+
return SAPDocumentTranslationOutput.create()
81+
.type(translationType)
82+
.config(
83+
SAPDocumentTranslationOutputConfig.create()
84+
.targetLanguage(SAPDocumentTranslationOutputTargetLanguage.create("de-DE"))
85+
.sourceLanguage("en-US"));
9486
}
87+
}
9588
}

0 commit comments

Comments
 (0)