public static final class HTTPGetAction.Builder extends GeneratedMessageV3.Builder<HTTPGetAction.Builder> implements HTTPGetActionOrBuilder
   
   HTTPGetAction describes an action based on HTTP Get requests.
 Protobuf type google.cloud.run.v2.HTTPGetAction
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
    
    
    
    
    
    
    
    
    
    
    
    
   
  Static Methods
  
  
  getDescriptor()
  
    public static final Descriptors.Descriptor getDescriptor()
   
  
  Methods
  
  
  
  
    public HTTPGetAction.Builder addAllHttpHeaders(Iterable<? extends HTTPHeader> values)
   
   Optional. Custom headers to set in the request. HTTP allows repeated
 headers.
 
 repeated .google.cloud.run.v2.HTTPHeader http_headers = 4 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | values | Iterable<? extends com.google.cloud.run.v2.HTTPHeader>
 | 
    
  
  
  
  
  
    public HTTPGetAction.Builder addHttpHeaders(HTTPHeader value)
   
   Optional. Custom headers to set in the request. HTTP allows repeated
 headers.
 
 repeated .google.cloud.run.v2.HTTPHeader http_headers = 4 [(.google.api.field_behavior) = OPTIONAL];
 
    public HTTPGetAction.Builder addHttpHeaders(HTTPHeader.Builder builderForValue)
   
   Optional. Custom headers to set in the request. HTTP allows repeated
 headers.
 
 repeated .google.cloud.run.v2.HTTPHeader http_headers = 4 [(.google.api.field_behavior) = OPTIONAL];
 
    public HTTPGetAction.Builder addHttpHeaders(int index, HTTPHeader value)
   
   Optional. Custom headers to set in the request. HTTP allows repeated
 headers.
 
 repeated .google.cloud.run.v2.HTTPHeader http_headers = 4 [(.google.api.field_behavior) = OPTIONAL];
 
    public HTTPGetAction.Builder addHttpHeaders(int index, HTTPHeader.Builder builderForValue)
   
   Optional. Custom headers to set in the request. HTTP allows repeated
 headers.
 
 repeated .google.cloud.run.v2.HTTPHeader http_headers = 4 [(.google.api.field_behavior) = OPTIONAL];
 
    public HTTPHeader.Builder addHttpHeadersBuilder()
   
   Optional. Custom headers to set in the request. HTTP allows repeated
 headers.
 
 repeated .google.cloud.run.v2.HTTPHeader http_headers = 4 [(.google.api.field_behavior) = OPTIONAL];
 
    public HTTPHeader.Builder addHttpHeadersBuilder(int index)
   
   Optional. Custom headers to set in the request. HTTP allows repeated
 headers.
 
 repeated .google.cloud.run.v2.HTTPHeader http_headers = 4 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public HTTPGetAction.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  build()
  
    public HTTPGetAction build()
   
  
  
  buildPartial()
  
    public HTTPGetAction buildPartial()
   
  
  
  clear()
  
    public HTTPGetAction.Builder clear()
   
  
  Overrides
  
  
  clearField(Descriptors.FieldDescriptor field)
  
    public HTTPGetAction.Builder clearField(Descriptors.FieldDescriptor field)
   
  
  
  Overrides
  
  
  
  
    public HTTPGetAction.Builder clearHttpHeaders()
   
   Optional. Custom headers to set in the request. HTTP allows repeated
 headers.
 
 repeated .google.cloud.run.v2.HTTPHeader http_headers = 4 [(.google.api.field_behavior) = OPTIONAL];
 
clearOneof(Descriptors.OneofDescriptor oneof)
  
    public HTTPGetAction.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  
  
  Overrides
  
  
  clearPath()
  
    public HTTPGetAction.Builder clearPath()
   
   Optional. Path to access on the HTTP server. Defaults to '/'.
 string path = 1 [(.google.api.field_behavior) = OPTIONAL];
clearPort()
  
    public HTTPGetAction.Builder clearPort()
   
   Optional. Port number to access on the container. Must be in the range 1 to
- If not specified, defaults to the exposed port of the container,
which is the value of container.ports[0].containerPort.
 int32 port = 5 [(.google.api.field_behavior) = OPTIONAL];
clone()
  
    public HTTPGetAction.Builder clone()
   
  
  Overrides
  
  
  getDefaultInstanceForType()
  
    public HTTPGetAction getDefaultInstanceForType()
   
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  Overrides
  
  
  
  
    public HTTPHeader getHttpHeaders(int index)
   
   Optional. Custom headers to set in the request. HTTP allows repeated
 headers.
 
 repeated .google.cloud.run.v2.HTTPHeader http_headers = 4 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  
  
    public HTTPHeader.Builder getHttpHeadersBuilder(int index)
   
   Optional. Custom headers to set in the request. HTTP allows repeated
 headers.
 
 repeated .google.cloud.run.v2.HTTPHeader http_headers = 4 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  
  
    public List<HTTPHeader.Builder> getHttpHeadersBuilderList()
   
   Optional. Custom headers to set in the request. HTTP allows repeated
 headers.
 
 repeated .google.cloud.run.v2.HTTPHeader http_headers = 4 [(.google.api.field_behavior) = OPTIONAL];
 
    public int getHttpHeadersCount()
   
   Optional. Custom headers to set in the request. HTTP allows repeated
 headers.
 
 repeated .google.cloud.run.v2.HTTPHeader http_headers = 4 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  
  
  
    public List<HTTPHeader> getHttpHeadersList()
   
   Optional. Custom headers to set in the request. HTTP allows repeated
 headers.
 
 repeated .google.cloud.run.v2.HTTPHeader http_headers = 4 [(.google.api.field_behavior) = OPTIONAL];
 
    public HTTPHeaderOrBuilder getHttpHeadersOrBuilder(int index)
   
   Optional. Custom headers to set in the request. HTTP allows repeated
 headers.
 
 repeated .google.cloud.run.v2.HTTPHeader http_headers = 4 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  
  
    public List<? extends HTTPHeaderOrBuilder> getHttpHeadersOrBuilderList()
   
   Optional. Custom headers to set in the request. HTTP allows repeated
 headers.
 
 repeated .google.cloud.run.v2.HTTPHeader http_headers = 4 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | List<? extends com.google.cloud.run.v2.HTTPHeaderOrBuilder> |  | 
    
  
  
  getPath()
  
   Optional. Path to access on the HTTP server. Defaults to '/'.
 string path = 1 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Returns | 
      
        | Type | Description | 
      
        | String | The path. | 
    
  
  
  getPathBytes()
  
    public ByteString getPathBytes()
   
   Optional. Path to access on the HTTP server. Defaults to '/'.
 string path = 1 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Returns | 
      
        | Type | Description | 
      
        | ByteString | The bytes for path. | 
    
  
  
  getPort()
  
   Optional. Port number to access on the container. Must be in the range 1 to
- If not specified, defaults to the exposed port of the container,
which is the value of container.ports[0].containerPort.
 int32 port = 5 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int | The port. | 
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  mergeFrom(HTTPGetAction other)
  
    public HTTPGetAction.Builder mergeFrom(HTTPGetAction other)
   
  
  
  
  
  
    public HTTPGetAction.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  mergeFrom(Message other)
  
    public HTTPGetAction.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | other | Message
 | 
    
  
  
  Overrides
  
  
  mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final HTTPGetAction.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  
  
    public HTTPGetAction.Builder removeHttpHeaders(int index)
   
   Optional. Custom headers to set in the request. HTTP allows repeated
 headers.
 
 repeated .google.cloud.run.v2.HTTPHeader http_headers = 4 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  setField(Descriptors.FieldDescriptor field, Object value)
  
    public HTTPGetAction.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  
  
    public HTTPGetAction.Builder setHttpHeaders(int index, HTTPHeader value)
   
   Optional. Custom headers to set in the request. HTTP allows repeated
 headers.
 
 repeated .google.cloud.run.v2.HTTPHeader http_headers = 4 [(.google.api.field_behavior) = OPTIONAL];
 
    public HTTPGetAction.Builder setHttpHeaders(int index, HTTPHeader.Builder builderForValue)
   
   Optional. Custom headers to set in the request. HTTP allows repeated
 headers.
 
 repeated .google.cloud.run.v2.HTTPHeader http_headers = 4 [(.google.api.field_behavior) = OPTIONAL];
 
setPath(String value)
  
    public HTTPGetAction.Builder setPath(String value)
   
   Optional. Path to access on the HTTP server. Defaults to '/'.
 string path = 1 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | String
 The path to set. | 
    
  
  
  
  setPathBytes(ByteString value)
  
    public HTTPGetAction.Builder setPathBytes(ByteString value)
   
   Optional. Path to access on the HTTP server. Defaults to '/'.
 string path = 1 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | ByteString
 The bytes for path to set. | 
    
  
  
  
  setPort(int value)
  
    public HTTPGetAction.Builder setPort(int value)
   
   Optional. Port number to access on the container. Must be in the range 1 to
- If not specified, defaults to the exposed port of the container,
which is the value of container.ports[0].containerPort.
 int32 port = 5 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | int
 The port to set. | 
    
  
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public HTTPGetAction.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  Overrides
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final HTTPGetAction.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides