Class PatchRegionUrlMapRequest

  • All Implemented Interfaces:
    PatchRegionUrlMapRequestOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

    public final class PatchRegionUrlMapRequest
    extends com.google.protobuf.GeneratedMessageV3
    implements PatchRegionUrlMapRequestOrBuilder
     A request message for RegionUrlMaps.Patch. See the method description for details.
     
    Protobuf type google.cloud.compute.v1.PatchRegionUrlMapRequest
    See Also:
    Serialized Form
    • Method Detail

      • newInstance

        protected Object newInstance​(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
        Overrides:
        newInstance in class com.google.protobuf.GeneratedMessageV3
      • 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
      • getProject

        public String getProject()
         Project ID for this request.
         
        string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"];
        Specified by:
        getProject in interface PatchRegionUrlMapRequestOrBuilder
        Returns:
        The project.
      • getProjectBytes

        public com.google.protobuf.ByteString getProjectBytes()
         Project ID for this request.
         
        string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"];
        Specified by:
        getProjectBytes in interface PatchRegionUrlMapRequestOrBuilder
        Returns:
        The bytes for project.
      • getRegion

        public String getRegion()
         Name of the region scoping this request.
         
        string region = 138946292 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "region"];
        Specified by:
        getRegion in interface PatchRegionUrlMapRequestOrBuilder
        Returns:
        The region.
      • getRegionBytes

        public com.google.protobuf.ByteString getRegionBytes()
         Name of the region scoping this request.
         
        string region = 138946292 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "region"];
        Specified by:
        getRegionBytes in interface PatchRegionUrlMapRequestOrBuilder
        Returns:
        The bytes for region.
      • hasRequestId

        public boolean hasRequestId()
         begin_interface: MixerMutationRequestBuilder Request ID to support idempotency.
         
        optional string request_id = 37109963;
        Specified by:
        hasRequestId in interface PatchRegionUrlMapRequestOrBuilder
        Returns:
        Whether the requestId field is set.
      • getRequestId

        public String getRequestId()
         begin_interface: MixerMutationRequestBuilder Request ID to support idempotency.
         
        optional string request_id = 37109963;
        Specified by:
        getRequestId in interface PatchRegionUrlMapRequestOrBuilder
        Returns:
        The requestId.
      • getRequestIdBytes

        public com.google.protobuf.ByteString getRequestIdBytes()
         begin_interface: MixerMutationRequestBuilder Request ID to support idempotency.
         
        optional string request_id = 37109963;
        Specified by:
        getRequestIdBytes in interface PatchRegionUrlMapRequestOrBuilder
        Returns:
        The bytes for requestId.
      • getUrlMap

        public String getUrlMap()
         Name of the UrlMap resource to patch.
         
        string url_map = 367020684 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        getUrlMap in interface PatchRegionUrlMapRequestOrBuilder
        Returns:
        The urlMap.
      • getUrlMapBytes

        public com.google.protobuf.ByteString getUrlMapBytes()
         Name of the UrlMap resource to patch.
         
        string url_map = 367020684 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        getUrlMapBytes in interface PatchRegionUrlMapRequestOrBuilder
        Returns:
        The bytes for urlMap.
      • hasUrlMapResource

        public boolean hasUrlMapResource()
         The body resource for this request
         
        .google.cloud.compute.v1.UrlMap url_map_resource = 168675425 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        hasUrlMapResource in interface PatchRegionUrlMapRequestOrBuilder
        Returns:
        Whether the urlMapResource field is set.
      • getUrlMapResource

        public UrlMap getUrlMapResource()
         The body resource for this request
         
        .google.cloud.compute.v1.UrlMap url_map_resource = 168675425 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        getUrlMapResource in interface PatchRegionUrlMapRequestOrBuilder
        Returns:
        The urlMapResource.
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3
      • writeTo

        public void writeTo​(com.google.protobuf.CodedOutputStream output)
                     throws IOException
        Specified by:
        writeTo in interface com.google.protobuf.MessageLite
        Overrides:
        writeTo in class com.google.protobuf.GeneratedMessageV3
        Throws:
        IOException
      • getSerializedSize

        public int getSerializedSize()
        Specified by:
        getSerializedSize in interface com.google.protobuf.MessageLite
        Overrides:
        getSerializedSize in class com.google.protobuf.GeneratedMessageV3
      • equals

        public boolean equals​(Object obj)
        Specified by:
        equals in interface com.google.protobuf.Message
        Overrides:
        equals in class com.google.protobuf.AbstractMessage
      • hashCode

        public int hashCode()
        Specified by:
        hashCode in interface com.google.protobuf.Message
        Overrides:
        hashCode in class com.google.protobuf.AbstractMessage
      • parseFrom

        public static PatchRegionUrlMapRequest parseFrom​(ByteBuffer data)
                                                  throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static PatchRegionUrlMapRequest parseFrom​(ByteBuffer data,
                                                         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                  throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static PatchRegionUrlMapRequest parseFrom​(com.google.protobuf.ByteString data)
                                                  throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static PatchRegionUrlMapRequest parseFrom​(com.google.protobuf.ByteString data,
                                                         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                  throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static PatchRegionUrlMapRequest parseFrom​(byte[] data)
                                                  throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static PatchRegionUrlMapRequest parseFrom​(byte[] data,
                                                         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                  throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • newBuilderForType

        public PatchRegionUrlMapRequest.Builder newBuilderForType()
        Specified by:
        newBuilderForType in interface com.google.protobuf.Message
        Specified by:
        newBuilderForType in interface com.google.protobuf.MessageLite
      • toBuilder

        public PatchRegionUrlMapRequest.Builder toBuilder()
        Specified by:
        toBuilder in interface com.google.protobuf.Message
        Specified by:
        toBuilder in interface com.google.protobuf.MessageLite
      • newBuilderForType

        protected PatchRegionUrlMapRequest.Builder newBuilderForType​(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
        Specified by:
        newBuilderForType in class com.google.protobuf.GeneratedMessageV3
      • getParserForType

        public com.google.protobuf.Parser<PatchRegionUrlMapRequest> getParserForType()
        Specified by:
        getParserForType in interface com.google.protobuf.Message
        Specified by:
        getParserForType in interface com.google.protobuf.MessageLite
        Overrides:
        getParserForType in class com.google.protobuf.GeneratedMessageV3
      • getDefaultInstanceForType

        public PatchRegionUrlMapRequest getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder