Class RegisterTemplateRequest
java.lang.Object
com.exoscale.sdk.model.RegisterTemplateRequest
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.4.0")
public class RegisterTemplateRequest
extends Object
RegisterTemplateRequest
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumBoot mode (default: legacy) -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapplicationConsistentSnapshotEnabled(Boolean applicationConsistentSnapshotEnabled) bootMode(RegisterTemplateRequest.BootModeEnum bootMode) defaultUser(String defaultUser) description(String description) booleanReturn true if this register_template_request object is equal to o.Template with support for Application Consistent SnapshotsBoot mode (default: legacy)getBuild()Template buildTemplate MD5 checksumTemplate default userTemplate descriptionTemplate maintainergetName()Template nameEnable password-based logingetSize()Template size minimum: 0Enable SSH key-based logingetUrl()Template source URLTemplate versioninthashCode()maintainer(String maintainer) passwordEnabled(Boolean passwordEnabled) voidsetApplicationConsistentSnapshotEnabled(Boolean applicationConsistentSnapshotEnabled) voidvoidvoidsetChecksum(String checksum) voidsetDefaultUser(String defaultUser) voidsetDescription(String description) voidsetMaintainer(String maintainer) voidvoidsetPasswordEnabled(Boolean passwordEnabled) voidvoidsetSshKeyEnabled(Boolean sshKeyEnabled) voidvoidsetVersion(String version) sshKeyEnabled(Boolean sshKeyEnabled) toString()Convert the instance into URL query string.toUrlQueryString(String prefix) Convert the instance into URL query string.
-
Field Details
-
JSON_PROPERTY_APPLICATION_CONSISTENT_SNAPSHOT_ENABLED
- See Also:
-
JSON_PROPERTY_MAINTAINER
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_SSH_KEY_ENABLED
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_DEFAULT_USER
- See Also:
-
JSON_PROPERTY_SIZE
- See Also:
-
JSON_PROPERTY_PASSWORD_ENABLED
- See Also:
-
JSON_PROPERTY_BUILD
- See Also:
-
JSON_PROPERTY_CHECKSUM
- See Also:
-
JSON_PROPERTY_BOOT_MODE
- See Also:
-
JSON_PROPERTY_URL
- See Also:
-
JSON_PROPERTY_VERSION
- See Also:
-
-
Constructor Details
-
RegisterTemplateRequest
public RegisterTemplateRequest()
-
-
Method Details
-
applicationConsistentSnapshotEnabled
public RegisterTemplateRequest applicationConsistentSnapshotEnabled(Boolean applicationConsistentSnapshotEnabled) -
getApplicationConsistentSnapshotEnabled
Template with support for Application Consistent Snapshots- Returns:
- applicationConsistentSnapshotEnabled
-
setApplicationConsistentSnapshotEnabled
-
maintainer
-
getMaintainer
-
setMaintainer
-
description
-
getDescription
-
setDescription
-
sshKeyEnabled
-
getSshKeyEnabled
-
setSshKeyEnabled
-
name
-
getName
-
setName
-
defaultUser
-
getDefaultUser
-
setDefaultUser
-
size
-
getSize
-
setSize
-
passwordEnabled
-
getPasswordEnabled
-
setPasswordEnabled
-
build
-
getBuild
-
setBuild
-
checksum
-
getChecksum
-
setChecksum
-
bootMode
-
getBootMode
Boot mode (default: legacy)- Returns:
- bootMode
-
setBootMode
-
url
-
getUrl
-
setUrl
-
version
-
getVersion
-
setVersion
-
equals
-
hashCode
-
toString
-
toUrlQueryString
Convert the instance into URL query string.- Returns:
- URL query string
-
toUrlQueryString
-