Class RegionInstanceGroupsSetNamedPortsRequest.Builder

    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<RegionInstanceGroupsSetNamedPortsRequest.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<RegionInstanceGroupsSetNamedPortsRequest.Builder>
      • getDefaultInstanceForType

        public RegionInstanceGroupsSetNamedPortsRequest getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public RegionInstanceGroupsSetNamedPortsRequest build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public RegionInstanceGroupsSetNamedPortsRequest buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RegionInstanceGroupsSetNamedPortsRequest.Builder>
      • hasFingerprint

        public boolean hasFingerprint()
         The fingerprint of the named ports information for this instance group. Use this optional property to prevent conflicts when multiple users change the named ports settings concurrently. Obtain the fingerprint with the instanceGroups.get method. Then, include the fingerprint in your request to ensure that you do not overwrite changes that were applied from another concurrent request.
         
        optional string fingerprint = 234678500;
        Specified by:
        hasFingerprint in interface RegionInstanceGroupsSetNamedPortsRequestOrBuilder
        Returns:
        Whether the fingerprint field is set.
      • getFingerprint

        public String getFingerprint()
         The fingerprint of the named ports information for this instance group. Use this optional property to prevent conflicts when multiple users change the named ports settings concurrently. Obtain the fingerprint with the instanceGroups.get method. Then, include the fingerprint in your request to ensure that you do not overwrite changes that were applied from another concurrent request.
         
        optional string fingerprint = 234678500;
        Specified by:
        getFingerprint in interface RegionInstanceGroupsSetNamedPortsRequestOrBuilder
        Returns:
        The fingerprint.
      • getFingerprintBytes

        public com.google.protobuf.ByteString getFingerprintBytes()
         The fingerprint of the named ports information for this instance group. Use this optional property to prevent conflicts when multiple users change the named ports settings concurrently. Obtain the fingerprint with the instanceGroups.get method. Then, include the fingerprint in your request to ensure that you do not overwrite changes that were applied from another concurrent request.
         
        optional string fingerprint = 234678500;
        Specified by:
        getFingerprintBytes in interface RegionInstanceGroupsSetNamedPortsRequestOrBuilder
        Returns:
        The bytes for fingerprint.
      • setFingerprint

        public RegionInstanceGroupsSetNamedPortsRequest.Builder setFingerprint​(String value)
         The fingerprint of the named ports information for this instance group. Use this optional property to prevent conflicts when multiple users change the named ports settings concurrently. Obtain the fingerprint with the instanceGroups.get method. Then, include the fingerprint in your request to ensure that you do not overwrite changes that were applied from another concurrent request.
         
        optional string fingerprint = 234678500;
        Parameters:
        value - The fingerprint to set.
        Returns:
        This builder for chaining.
      • clearFingerprint

        public RegionInstanceGroupsSetNamedPortsRequest.Builder clearFingerprint()
         The fingerprint of the named ports information for this instance group. Use this optional property to prevent conflicts when multiple users change the named ports settings concurrently. Obtain the fingerprint with the instanceGroups.get method. Then, include the fingerprint in your request to ensure that you do not overwrite changes that were applied from another concurrent request.
         
        optional string fingerprint = 234678500;
        Returns:
        This builder for chaining.
      • setFingerprintBytes

        public RegionInstanceGroupsSetNamedPortsRequest.Builder setFingerprintBytes​(com.google.protobuf.ByteString value)
         The fingerprint of the named ports information for this instance group. Use this optional property to prevent conflicts when multiple users change the named ports settings concurrently. Obtain the fingerprint with the instanceGroups.get method. Then, include the fingerprint in your request to ensure that you do not overwrite changes that were applied from another concurrent request.
         
        optional string fingerprint = 234678500;
        Parameters:
        value - The bytes for fingerprint to set.
        Returns:
        This builder for chaining.
      • getNamedPortsBuilder

        public NamedPort.Builder getNamedPortsBuilder​(int index)
         The list of named ports to set for this instance group.
         
        repeated .google.cloud.compute.v1.NamedPort named_ports = 427598732;
      • addNamedPortsBuilder

        public NamedPort.Builder addNamedPortsBuilder()
         The list of named ports to set for this instance group.
         
        repeated .google.cloud.compute.v1.NamedPort named_ports = 427598732;
      • addNamedPortsBuilder

        public NamedPort.Builder addNamedPortsBuilder​(int index)
         The list of named ports to set for this instance group.
         
        repeated .google.cloud.compute.v1.NamedPort named_ports = 427598732;
      • getNamedPortsBuilderList

        public List<NamedPort.Builder> getNamedPortsBuilderList()
         The list of named ports to set for this instance group.
         
        repeated .google.cloud.compute.v1.NamedPort named_ports = 427598732;