Package com.sap.ai.sdk.core.model
Class BckndArgoCDApplicationDataRequest
java.lang.Object
com.sap.ai.sdk.core.model.BckndArgoCDApplicationDataRequest
BckndArgoCDApplicationDataRequest
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceBuilder helper class.static interfaceBuilder helper class.static interfaceBuilder helper class. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDefault constructor for BckndArgoCDApplicationDataRequest. -
Method Summary
Modifier and TypeMethodDescriptionapplicationName(String applicationName) Set the applicationName of thisBckndArgoCDApplicationDataRequestinstance and return the same instance.create()Create a type-safe, fluent-api builder object to construct a newBckndArgoCDApplicationDataRequestinstance with all required arguments.booleanArgoCD application name in the request bodygetCustomField(String name) Deprecated.Get the names of the unrecognizable properties of theBckndArgoCDApplicationDataRequest.getPath()path within the repository to synchroniseURL of the repository to synchroniserevision to synchroniseinthashCode()Set the path of thisBckndArgoCDApplicationDataRequestinstance and return the same instance.repositoryUrl(String repositoryUrl) Set the repositoryUrl of thisBckndArgoCDApplicationDataRequestinstance and return the same instance.Set the revision of thisBckndArgoCDApplicationDataRequestinstance and return the same instance.voidsetApplicationName(String applicationName) Set the applicationName of thisBckndArgoCDApplicationDataRequestinstance.voidsetCustomField(String customFieldName, Object customFieldValue) Set an unrecognizable property of thisBckndArgoCDApplicationDataRequestinstance.voidSet the path of thisBckndArgoCDApplicationDataRequestinstance.voidsetRepositoryUrl(String repositoryUrl) Set the repositoryUrl of thisBckndArgoCDApplicationDataRequestinstance.voidsetRevision(String revision) Set the revision of thisBckndArgoCDApplicationDataRequestinstance.toMap()Get the value of all properties of thisBckndArgoCDApplicationDataRequestinstance including unrecognized properties.toString()
-
Constructor Details
-
BckndArgoCDApplicationDataRequest
protected BckndArgoCDApplicationDataRequest()Default constructor for BckndArgoCDApplicationDataRequest.
-
-
Method Details
-
repositoryUrl
Set the repositoryUrl of thisBckndArgoCDApplicationDataRequestinstance and return the same instance.- Parameters:
repositoryUrl- URL of the repository to synchronise- Returns:
- The same instance of this
BckndArgoCDApplicationDataRequestclass
-
getRepositoryUrl
URL of the repository to synchronise- Returns:
- repositoryUrl The repositoryUrl of this
BckndArgoCDApplicationDataRequestinstance.
-
setRepositoryUrl
Set the repositoryUrl of thisBckndArgoCDApplicationDataRequestinstance.- Parameters:
repositoryUrl- URL of the repository to synchronise
-
revision
Set the revision of thisBckndArgoCDApplicationDataRequestinstance and return the same instance.- Parameters:
revision- revision to synchronise- Returns:
- The same instance of this
BckndArgoCDApplicationDataRequestclass
-
getRevision
revision to synchronise- Returns:
- revision The revision of this
BckndArgoCDApplicationDataRequestinstance.
-
setRevision
Set the revision of thisBckndArgoCDApplicationDataRequestinstance.- Parameters:
revision- revision to synchronise
-
path
Set the path of thisBckndArgoCDApplicationDataRequestinstance and return the same instance.- Parameters:
path- path within the repository to synchronise- Returns:
- The same instance of this
BckndArgoCDApplicationDataRequestclass
-
getPath
path within the repository to synchronise- Returns:
- path The path of this
BckndArgoCDApplicationDataRequestinstance.
-
setPath
Set the path of thisBckndArgoCDApplicationDataRequestinstance.- Parameters:
path- path within the repository to synchronise
-
applicationName
Set the applicationName of thisBckndArgoCDApplicationDataRequestinstance and return the same instance.- Parameters:
applicationName- ArgoCD application name in the request body- Returns:
- The same instance of this
BckndArgoCDApplicationDataRequestclass
-
getApplicationName
ArgoCD application name in the request body- Returns:
- applicationName The applicationName of this
BckndArgoCDApplicationDataRequestinstance.
-
setApplicationName
Set the applicationName of thisBckndArgoCDApplicationDataRequestinstance.- Parameters:
applicationName- ArgoCD application name in the request body
-
getCustomFieldNames
Get the names of the unrecognizable properties of theBckndArgoCDApplicationDataRequest.- 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 thisBckndArgoCDApplicationDataRequestinstance.- 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 thisBckndArgoCDApplicationDataRequestinstance including unrecognized properties.- Returns:
- The map of all properties
-
setCustomField
Set an unrecognizable property of thisBckndArgoCDApplicationDataRequestinstance. 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 newBckndArgoCDApplicationDataRequestinstance with all required arguments.
-
toMap()instead.