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 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

       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()