Interface NetworkResourceOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
NetworkResource,NetworkResource.Builder
@Generated
public interface NetworkResourceOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionImmutable.Immutable.Reference to a network in Google Compute Engine.Reference to a network in Google Compute Engine.booleanImmutable.booleanReference to a network in Google Compute Engine.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasNetwork
boolean hasNetwork()Reference to a network in Google Compute Engine.
.google.cloud.hypercomputecluster.v1.NetworkReference network = 3;- Returns:
- Whether the network field is set.
-
getNetwork
NetworkReference getNetwork()Reference to a network in Google Compute Engine.
.google.cloud.hypercomputecluster.v1.NetworkReference network = 3;- Returns:
- The network.
-
getNetworkOrBuilder
NetworkReferenceOrBuilder getNetworkOrBuilder()Reference to a network in Google Compute Engine.
.google.cloud.hypercomputecluster.v1.NetworkReference network = 3; -
hasConfig
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.v1.NetworkResourceConfig config = 2 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- Whether the config field is set.
-
getConfig
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.v1.NetworkResourceConfig config = 2 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The config.
-
getConfigOrBuilder
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.v1.NetworkResourceConfig config = 2 [(.google.api.field_behavior) = IMMUTABLE]; -
getReferenceCase
NetworkResource.ReferenceCase getReferenceCase()
-