Platform Class
- java.
lang. Object - com.
azure. resourcemanager. mobilenetwork. models. Platform
- com.
public final class Platform
Platform specific packet core control plane version properties.
Constructor Summary
| Constructor | Description |
|---|---|
| Platform() |
Creates an instance of Platform class. |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| String |
maximumPlatformSoftwareVersion()
Get the maximum |
| String |
minimumPlatformSoftwareVersion()
Get the minimum |
|
Obsolete |
obsoleteVersion()
Get the obsolete |
|
Platform |
platformType()
Get the platform |
|
Recommended |
recommendedVersion()
Get the recommended |
| void |
validate()
Validates the instance. |
|
Version |
versionState()
Get the version |
| Platform |
withMaximumPlatformSoftwareVersion(String maximumPlatformSoftwareVersion)
Set the maximum |
| Platform |
withMinimumPlatformSoftwareVersion(String minimumPlatformSoftwareVersion)
Set the minimum |
| Platform |
withObsoleteVersion(ObsoleteVersion obsoleteVersion)
Set the obsolete |
| Platform |
withPlatformType(PlatformType platformType)
Set the platform |
| Platform |
withRecommendedVersion(RecommendedVersion recommendedVersion)
Set the recommended |
| Platform |
withVersionState(VersionState versionState)
Set the version |
Methods inherited from java.lang.Object
Constructor Details
Platform
public Platform()
Creates an instance of Platform class.
Method Details
maximumPlatformSoftwareVersion
public String maximumPlatformSoftwareVersion()
Get the maximumPlatformSoftwareVersion property: The maximum software version of the platform where this packet core version can be deployed.
Returns:
minimumPlatformSoftwareVersion
public String minimumPlatformSoftwareVersion()
Get the minimumPlatformSoftwareVersion property: The minimum software version of the platform where this packet core version can be deployed.
Returns:
obsoleteVersion
public ObsoleteVersion obsoleteVersion()
Get the obsoleteVersion property: Indicates whether this version is obsoleted for this platform.
Returns:
platformType
public PlatformType platformType()
Get the platformType property: The platform type where this version can be deployed.
Returns:
recommendedVersion
public RecommendedVersion recommendedVersion()
Get the recommendedVersion property: Indicates whether this is the recommended version for this platform.
Returns:
validate
public void validate()
Validates the instance.
versionState
public VersionState versionState()
Get the versionState property: The state of this packet core control plane version on this platform.
Returns:
withMaximumPlatformSoftwareVersion
public Platform withMaximumPlatformSoftwareVersion(String maximumPlatformSoftwareVersion)
Set the maximumPlatformSoftwareVersion property: The maximum software version of the platform where this packet core version can be deployed.
Parameters:
Returns:
withMinimumPlatformSoftwareVersion
public Platform withMinimumPlatformSoftwareVersion(String minimumPlatformSoftwareVersion)
Set the minimumPlatformSoftwareVersion property: The minimum software version of the platform where this packet core version can be deployed.
Parameters:
Returns:
withObsoleteVersion
public Platform withObsoleteVersion(ObsoleteVersion obsoleteVersion)
Set the obsoleteVersion property: Indicates whether this version is obsoleted for this platform.
Parameters:
Returns:
withPlatformType
public Platform withPlatformType(PlatformType platformType)
Set the platformType property: The platform type where this version can be deployed.
Parameters:
Returns:
withRecommendedVersion
public Platform withRecommendedVersion(RecommendedVersion recommendedVersion)
Set the recommendedVersion property: Indicates whether this is the recommended version for this platform.
Parameters:
Returns:
withVersionState
public Platform withVersionState(VersionState versionState)
Set the versionState property: The state of this packet core control plane version on this platform.
Parameters:
Returns: