All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.softlayer.api.service.network.subnet.ipaddress.Version6 Maven / Gradle / Ivy

The newest version!
package com.softlayer.api.service.network.subnet.ipaddress;

import com.softlayer.api.annotation.ApiProperty;
import com.softlayer.api.annotation.ApiType;
import com.softlayer.api.service.network.Gateway;
import com.softlayer.api.service.network.subnet.IpAddress;

/**
 * The SoftLayer_Network_Subnet_IpAddress data type contains general information relating to a single SoftLayer IPv6 address. 
 *
 * @see SoftLayer_Network_Subnet_IpAddress_Version6
 */
@ApiType("SoftLayer_Network_Subnet_IpAddress_Version6")
public class Version6 extends IpAddress {

    /**
     * The network gateway appliance using this address as the public IPv6 address.
     */
    @ApiProperty
    protected Gateway publicVersion6NetworkGateway;

    public Gateway getPublicVersion6NetworkGateway() {
        return publicVersion6NetworkGateway;
    }

    public void setPublicVersion6NetworkGateway(Gateway publicVersion6NetworkGateway) {
        this.publicVersion6NetworkGateway = publicVersion6NetworkGateway;
    }

    public static class Mask extends com.softlayer.api.service.network.subnet.IpAddress.Mask {

        public com.softlayer.api.service.network.Gateway.Mask publicVersion6NetworkGateway() {
            return withSubMask("publicVersion6NetworkGateway", com.softlayer.api.service.network.Gateway.Mask.class);
        }

    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy