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