ContainerNetworkInterface Class

public final class ContainerNetworkInterface
extends SubResource

Container network interface child resource.

Method Summary

Modifier and Type Method and Description
Container container()

Get the container property: Reference to the container to which this container network interface is attached.

ContainerNetworkInterfaceConfiguration containerNetworkInterfaceConfiguration()

Get the containerNetworkInterfaceConfiguration property: Container network interface configuration from which this container network interface is created.

String etag()

Get the etag property: A unique read-only string that changes whenever the resource is updated.

static ContainerNetworkInterface fromJson(JsonReader jsonReader)

Reads an instance of ContainerNetworkInterface from the JsonReader.

List<ContainerNetworkInterfaceIpConfiguration> ipConfigurations()

Get the ipConfigurations property: Reference to the ip configuration on this container nic.

String name()

Get the name property: The name of the resource.

ProvisioningState provisioningState()

Get the provisioningState property: The provisioning state of the container network interface resource.

JsonWriter toJson(JsonWriter jsonWriter)
String type()

Get the type property: Sub Resource type.

void validate()

Validates the instance.

Methods inherited from SubResource

Methods inherited from java.lang.Object

Method Details

container

public Container container()

Get the container property: Reference to the container to which this container network interface is attached.

Returns:

the container value.

containerNetworkInterfaceConfiguration

public ContainerNetworkInterfaceConfiguration containerNetworkInterfaceConfiguration()

Get the containerNetworkInterfaceConfiguration property: Container network interface configuration from which this container network interface is created.

Returns:

the containerNetworkInterfaceConfiguration value.

etag

public String etag()

Get the etag property: A unique read-only string that changes whenever the resource is updated.

Returns:

the etag value.

fromJson

public static ContainerNetworkInterface fromJson(JsonReader jsonReader)

Reads an instance of ContainerNetworkInterface from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of ContainerNetworkInterface if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the ContainerNetworkInterface.

ipConfigurations

public List<ContainerNetworkInterfaceIpConfiguration> ipConfigurations()

Get the ipConfigurations property: Reference to the ip configuration on this container nic.

Returns:

the ipConfigurations value.

name

public String name()

Get the name property: The name of the resource. This name can be used to access the resource.

Returns:

the name value.

provisioningState

public ProvisioningState provisioningState()

Get the provisioningState property: The provisioning state of the container network interface resource.

Returns:

the provisioningState value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Overrides:

ContainerNetworkInterface.toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

type

public String type()

Get the type property: Sub Resource type.

Returns:

the type value.

validate

public void validate()

Validates the instance.

Applies to