Package com.sap.ai.sdk.core.model
Class RTAOutputArtifactArgumentBinding
java.lang.Object
com.sap.ai.sdk.core.model.RTAOutputArtifactArgumentBinding
Result of execution
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceBuilder helper class. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDefault constructor for RTAOutputArtifactArgumentBinding. -
Method Summary
Modifier and TypeMethodDescriptioncreate()Create a type-safe, fluent-api builder object to construct a newRTAOutputArtifactArgumentBindinginstance with all required arguments.booleangetCustomField(String name) Deprecated.Get the names of the unrecognizable properties of theRTAOutputArtifactArgumentBinding.getName()Get namegetUrl()Reference to the location of the artifact.inthashCode()Set the name of thisRTAOutputArtifactArgumentBindinginstance and return the same instance.voidsetCustomField(String customFieldName, Object customFieldValue) Set an unrecognizable property of thisRTAOutputArtifactArgumentBindinginstance.voidSet the name of thisRTAOutputArtifactArgumentBindinginstance.voidSet the url of thisRTAOutputArtifactArgumentBindinginstance.toMap()Get the value of all properties of thisRTAOutputArtifactArgumentBindinginstance including unrecognized properties.toString()Set the url of thisRTAOutputArtifactArgumentBindinginstance and return the same instance.
-
Constructor Details
-
RTAOutputArtifactArgumentBinding
protected RTAOutputArtifactArgumentBinding()Default constructor for RTAOutputArtifactArgumentBinding.
-
-
Method Details
-
name
Set the name of thisRTAOutputArtifactArgumentBindinginstance and return the same instance.- Parameters:
name- The name of thisRTAOutputArtifactArgumentBinding- Returns:
- The same instance of this
RTAOutputArtifactArgumentBindingclass
-
getName
Get name- Returns:
- name The name of this
RTAOutputArtifactArgumentBindinginstance.
-
setName
Set the name of thisRTAOutputArtifactArgumentBindinginstance.- Parameters:
name- The name of thisRTAOutputArtifactArgumentBinding
-
url
Set the url of thisRTAOutputArtifactArgumentBindinginstance and return the same instance.- Parameters:
url- Reference to the location of the artifact. Note, the credentials will be found in a secret called 'some_bucket-object_store_secret'. If not provided, a default will be assumed.- Returns:
- The same instance of this
RTAOutputArtifactArgumentBindingclass
-
getUrl
Reference to the location of the artifact. Note, the credentials will be found in a secret called 'some_bucket-object_store_secret'. If not provided, a default will be assumed.- Returns:
- url The url of this
RTAOutputArtifactArgumentBindinginstance.
-
setUrl
Set the url of thisRTAOutputArtifactArgumentBindinginstance.- Parameters:
url- Reference to the location of the artifact. Note, the credentials will be found in a secret called 'some_bucket-object_store_secret'. If not provided, a default will be assumed.
-
getCustomFieldNames
Get the names of the unrecognizable properties of theRTAOutputArtifactArgumentBinding.- Returns:
- The set of properties names
-
getCustomField
@Nullable @Deprecated public Object getCustomField(@Nonnull String name) throws NoSuchElementException Deprecated.UsetoMap()instead.Get the value of an unrecognizable property of thisRTAOutputArtifactArgumentBindinginstance.- Parameters:
name- The name of the property- Returns:
- The value of the property
- Throws:
NoSuchElementException- If no property with the given name could be found.
-
toMap
Get the value of all properties of thisRTAOutputArtifactArgumentBindinginstance including unrecognized properties.- Returns:
- The map of all properties
-
setCustomField
Set an unrecognizable property of thisRTAOutputArtifactArgumentBindinginstance. If the map previously contained a mapping for the key, the old value is replaced by the specified value.- Parameters:
customFieldName- The name of the propertycustomFieldValue- The value of the property
-
equals
-
hashCode
public int hashCode() -
toString
-
create
Create a type-safe, fluent-api builder object to construct a newRTAOutputArtifactArgumentBindinginstance with all required arguments.
-
toMap()instead.