public abstract class Network extends Object
Modifier and Type | Class and Description |
---|---|
static class |
Network.NetworkType |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
autoCreateSubnetworks() |
static Network |
create(String id,
Date creationTimestamp,
URI selfLink,
String name,
String description,
String rangeIPv4,
String gatewayIPv4,
boolean autoCreateSubnetworks,
List<URI> subnetworks) |
abstract Date |
creationTimestamp() |
abstract String |
description() |
abstract String |
gatewayIPv4()
This must be within the range specified by IPv4Range, and is typically the first usable address in that range.
|
abstract String |
id() |
abstract String |
name() |
abstract String |
rangeIPv4()
The range of internal addresses that are legal on this network.
|
abstract URI |
selfLink() |
abstract List<URI> |
subnetworks() |
Network.NetworkType |
type() |
public abstract String id()
public abstract Date creationTimestamp()
public abstract URI selfLink()
public abstract String name()
@Nullable public abstract String rangeIPv4()
192.168.0.0/16
.@Nullable public abstract String gatewayIPv4()
public abstract boolean autoCreateSubnetworks()
public static Network create(String id, Date creationTimestamp, URI selfLink, String name, String description, String rangeIPv4, String gatewayIPv4, boolean autoCreateSubnetworks, List<URI> subnetworks)
public Network.NetworkType type()
Copyright © 2009-2018 The Apache Software Foundation. All Rights Reserved.