ContainerizedNetworkFunctionDefinitionVersion Class
- java.
lang. Object - com.
azure. resourcemanager. hybridnetwork. models. NetworkFunctionDefinitionVersionPropertiesFormat - com.
azure. resourcemanager. hybridnetwork. models. ContainerizedNetworkFunctionDefinitionVersion
- com.
- com.
public final class ContainerizedNetworkFunctionDefinitionVersion
extends NetworkFunctionDefinitionVersionPropertiesFormat
Containerized network function network function definition version properties.
Constructor Summary
| Constructor | Description |
|---|---|
| ContainerizedNetworkFunctionDefinitionVersion() |
Creates an instance of Containerized |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Containerized |
fromJson(JsonReader jsonReader)
Reads an instance of Containerized |
|
Containerized |
networkFunctionTemplate()
Get the network |
|
Network |
networkFunctionType()
Get the network |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Containerized |
withDeployParameters(String deployParameters)
Set the deploy |
|
Containerized |
withDescription(String description)
Set the description property: The network function definition version description. |
|
Containerized |
withNetworkFunctionTemplate(ContainerizedNetworkFunctionTemplate networkFunctionTemplate)
Set the network |
Methods inherited from NetworkFunctionDefinitionVersionPropertiesFormat
Methods inherited from java.lang.Object
Constructor Details
ContainerizedNetworkFunctionDefinitionVersion
public ContainerizedNetworkFunctionDefinitionVersion()
Creates an instance of ContainerizedNetworkFunctionDefinitionVersion class.
Method Details
fromJson
public static ContainerizedNetworkFunctionDefinitionVersion fromJson(JsonReader jsonReader)
Reads an instance of ContainerizedNetworkFunctionDefinitionVersion from the JsonReader.
Parameters:
Returns:
Throws:
networkFunctionTemplate
public ContainerizedNetworkFunctionTemplate networkFunctionTemplate()
Get the networkFunctionTemplate property: Containerized network function template.
Returns:
networkFunctionType
public NetworkFunctionType networkFunctionType()
Get the networkFunctionType property: The network function type.
Overrides:
ContainerizedNetworkFunctionDefinitionVersion.networkFunctionType()Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
ContainerizedNetworkFunctionDefinitionVersion.toJson(JsonWriter jsonWriter)Parameters:
Throws:
validate
public void validate()
Validates the instance.
Overrides:
ContainerizedNetworkFunctionDefinitionVersion.validate()withDeployParameters
public ContainerizedNetworkFunctionDefinitionVersion withDeployParameters(String deployParameters)
Set the deployParameters property: The deployment parameters of the network function definition version.
Overrides:
ContainerizedNetworkFunctionDefinitionVersion.withDeployParameters(String deployParameters)Parameters:
withDescription
public ContainerizedNetworkFunctionDefinitionVersion withDescription(String description)
Set the description property: The network function definition version description.
Overrides:
ContainerizedNetworkFunctionDefinitionVersion.withDescription(String description)Parameters:
withNetworkFunctionTemplate
public ContainerizedNetworkFunctionDefinitionVersion withNetworkFunctionTemplate(ContainerizedNetworkFunctionTemplate networkFunctionTemplate)
Set the networkFunctionTemplate property: Containerized network function template.
Parameters:
Returns: