Interface NetworkResourceOrBuilder (0.1.0)

public interface NetworkResourceOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getConfig()

public abstract NetworkResourceConfig getConfig()

Immutable. Configuration for this network resource, which describes how it should be created or imported. This field only controls how the network resource is initially created or imported. Subsequent changes to the network resource should be made via the resource's API and will not be reflected in the configuration.

.google.cloud.hypercomputecluster.v1beta.NetworkResourceConfig config = 2 [(.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
NetworkResourceConfig

The config.

getConfigOrBuilder()

public abstract NetworkResourceConfigOrBuilder getConfigOrBuilder()

Immutable. Configuration for this network resource, which describes how it should be created or imported. This field only controls how the network resource is initially created or imported. Subsequent changes to the network resource should be made via the resource's API and will not be reflected in the configuration.

.google.cloud.hypercomputecluster.v1beta.NetworkResourceConfig config = 2 [(.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
NetworkResourceConfigOrBuilder

getNetwork()

public abstract NetworkReference getNetwork()

Reference to a network in Google Compute Engine.

.google.cloud.hypercomputecluster.v1beta.NetworkReference network = 3;

Returns
Type Description
NetworkReference

The network.

getNetworkOrBuilder()

public abstract NetworkReferenceOrBuilder getNetworkOrBuilder()

Reference to a network in Google Compute Engine.

.google.cloud.hypercomputecluster.v1beta.NetworkReference network = 3;

Returns
Type Description
NetworkReferenceOrBuilder

getReferenceCase()

public abstract NetworkResource.ReferenceCase getReferenceCase()
Returns
Type Description
NetworkResource.ReferenceCase

hasConfig()

public abstract boolean hasConfig()

Immutable. Configuration for this network resource, which describes how it should be created or imported. This field only controls how the network resource is initially created or imported. Subsequent changes to the network resource should be made via the resource's API and will not be reflected in the configuration.

.google.cloud.hypercomputecluster.v1beta.NetworkResourceConfig config = 2 [(.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
boolean

Whether the config field is set.

hasNetwork()

public abstract boolean hasNetwork()

Reference to a network in Google Compute Engine.

.google.cloud.hypercomputecluster.v1beta.NetworkReference network = 3;

Returns
Type Description
boolean

Whether the network field is set.