Interface UpdateNetworkRequestOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    UpdateNetworkRequest, UpdateNetworkRequest.Builder

    public interface UpdateNetworkRequestOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Network getNetwork()
      Required.
      NetworkOrBuilder getNetworkOrBuilder()
      Required.
      com.google.protobuf.FieldMask getUpdateMask()
      The list of fields to update.
      com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()
      The list of fields to update.
      boolean hasNetwork()
      Required.
      boolean hasUpdateMask()
      The list of fields to update.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • hasNetwork

        boolean hasNetwork()
         Required. The network to update.
        
         The `name` field is used to identify the instance to update.
         Format: projects/{project}/locations/{location}/networks/{network}
         
        .google.cloud.baremetalsolution.v2.Network network = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        Whether the network field is set.
      • getNetwork

        Network getNetwork()
         Required. The network to update.
        
         The `name` field is used to identify the instance to update.
         Format: projects/{project}/locations/{location}/networks/{network}
         
        .google.cloud.baremetalsolution.v2.Network network = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The network.
      • getNetworkOrBuilder

        NetworkOrBuilder getNetworkOrBuilder()
         Required. The network to update.
        
         The `name` field is used to identify the instance to update.
         Format: projects/{project}/locations/{location}/networks/{network}
         
        .google.cloud.baremetalsolution.v2.Network network = 1 [(.google.api.field_behavior) = REQUIRED];
      • hasUpdateMask

        boolean hasUpdateMask()
         The list of fields to update.
         The only currently supported fields are:
           `labels`, `reservations`, `vrf.vlan_attachments`
         
        .google.protobuf.FieldMask update_mask = 2;
        Returns:
        Whether the updateMask field is set.
      • getUpdateMask

        com.google.protobuf.FieldMask getUpdateMask()
         The list of fields to update.
         The only currently supported fields are:
           `labels`, `reservations`, `vrf.vlan_attachments`
         
        .google.protobuf.FieldMask update_mask = 2;
        Returns:
        The updateMask.
      • getUpdateMaskOrBuilder

        com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()
         The list of fields to update.
         The only currently supported fields are:
           `labels`, `reservations`, `vrf.vlan_attachments`
         
        .google.protobuf.FieldMask update_mask = 2;