Class Probe.HttpGetAction.Builder (3.59.0)

public static final class Probe.HttpGetAction.Builder extends GeneratedMessageV3.Builder<Probe.HttpGetAction.Builder> implements Probe.HttpGetActionOrBuilder

HttpGetAction describes an action based on HTTP Get requests.

Protobuf type google.cloud.aiplatform.v1beta1.Probe.HttpGetAction

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAllHttpHeaders(Iterable<? extends Probe.HttpHeader> values)

public Probe.HttpGetAction.Builder addAllHttpHeaders(Iterable<? extends Probe.HttpHeader> values)

Custom headers to set in the request. HTTP allows repeated headers.

repeated .google.cloud.aiplatform.v1beta1.Probe.HttpHeader http_headers = 5;

Parameter
Name Description
values Iterable<? extends com.google.cloud.aiplatform.v1beta1.Probe.HttpHeader>
Returns
Type Description
Probe.HttpGetAction.Builder

addHttpHeaders(Probe.HttpHeader value)

public Probe.HttpGetAction.Builder addHttpHeaders(Probe.HttpHeader value)

Custom headers to set in the request. HTTP allows repeated headers.

repeated .google.cloud.aiplatform.v1beta1.Probe.HttpHeader http_headers = 5;

Parameter
Name Description
value Probe.HttpHeader
Returns
Type Description
Probe.HttpGetAction.Builder

addHttpHeaders(Probe.HttpHeader.Builder builderForValue)

public Probe.HttpGetAction.Builder addHttpHeaders(Probe.HttpHeader.Builder builderForValue)

Custom headers to set in the request. HTTP allows repeated headers.

repeated .google.cloud.aiplatform.v1beta1.Probe.HttpHeader http_headers = 5;

Parameter
Name Description
builderForValue Probe.HttpHeader.Builder
Returns
Type Description
Probe.HttpGetAction.Builder

addHttpHeaders(int index, Probe.HttpHeader value)

public Probe.HttpGetAction.Builder addHttpHeaders(int index, Probe.HttpHeader value)

Custom headers to set in the request. HTTP allows repeated headers.

repeated .google.cloud.aiplatform.v1beta1.Probe.HttpHeader http_headers = 5;

Parameters
Name Description
index int
value Probe.HttpHeader
Returns
Type Description
Probe.HttpGetAction.Builder

addHttpHeaders(int index, Probe.HttpHeader.Builder builderForValue)

public Probe.HttpGetAction.Builder addHttpHeaders(int index, Probe.HttpHeader.Builder builderForValue)

Custom headers to set in the request. HTTP allows repeated headers.

repeated .google.cloud.aiplatform.v1beta1.Probe.HttpHeader http_headers = 5;

Parameters
Name Description
index int
builderForValue Probe.HttpHeader.Builder
Returns
Type Description
Probe.HttpGetAction.Builder

addHttpHeadersBuilder()

public Probe.HttpHeader.Builder addHttpHeadersBuilder()

Custom headers to set in the request. HTTP allows repeated headers.

repeated .google.cloud.aiplatform.v1beta1.Probe.HttpHeader http_headers = 5;

Returns
Type Description
Probe.HttpHeader.Builder

addHttpHeadersBuilder(int index)

public Probe.HttpHeader.Builder addHttpHeadersBuilder(int index)

Custom headers to set in the request. HTTP allows repeated headers.

repeated .google.cloud.aiplatform.v1beta1.Probe.HttpHeader http_headers = 5;

Parameter
Name Description
index int
Returns
Type Description
Probe.HttpHeader.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public Probe.HttpGetAction.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
Probe.HttpGetAction.Builder
Overrides

build()

public Probe.HttpGetAction build()
Returns
Type Description
Probe.HttpGetAction

buildPartial()

public Probe.HttpGetAction buildPartial()
Returns
Type Description
Probe.HttpGetAction

clear()

public Probe.HttpGetAction.Builder clear()
Returns
Type Description
Probe.HttpGetAction.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public Probe.HttpGetAction.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
Probe.HttpGetAction.Builder
Overrides

clearHost()

public Probe.HttpGetAction.Builder clearHost()

Host name to connect to, defaults to the model serving container's IP. You probably want to set "Host" in httpHeaders instead.

string host = 3;

Returns
Type Description
Probe.HttpGetAction.Builder

This builder for chaining.

clearHttpHeaders()

public Probe.HttpGetAction.Builder clearHttpHeaders()

Custom headers to set in the request. HTTP allows repeated headers.

repeated .google.cloud.aiplatform.v1beta1.Probe.HttpHeader http_headers = 5;

Returns
Type Description
Probe.HttpGetAction.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public Probe.HttpGetAction.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
Probe.HttpGetAction.Builder
Overrides

clearPath()

public Probe.HttpGetAction.Builder clearPath()

Path to access on the HTTP server.

string path = 1;

Returns
Type Description
Probe.HttpGetAction.Builder

This builder for chaining.

clearPort()

public Probe.HttpGetAction.Builder clearPort()

Number of the port to access on the container. Number must be in the range 1 to 65535.

int32 port = 2;

Returns
Type Description
Probe.HttpGetAction.Builder

This builder for chaining.

clearScheme()

public Probe.HttpGetAction.Builder clearScheme()

Scheme to use for connecting to the host. Defaults to HTTP. Acceptable values are "HTTP" or "HTTPS".

string scheme = 4;

Returns
Type Description
Probe.HttpGetAction.Builder

This builder for chaining.

clone()

public Probe.HttpGetAction.Builder clone()
Returns
Type Description
Probe.HttpGetAction.Builder
Overrides

getDefaultInstanceForType()

public Probe.HttpGetAction getDefaultInstanceForType()
Returns
Type Description
Probe.HttpGetAction

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getHost()

public String getHost()

Host name to connect to, defaults to the model serving container's IP. You probably want to set "Host" in httpHeaders instead.

string host = 3;

Returns
Type Description
String

The host.

getHostBytes()

public ByteString getHostBytes()

Host name to connect to, defaults to the model serving container's IP. You probably want to set "Host" in httpHeaders instead.

string host = 3;

Returns
Type Description
ByteString

The bytes for host.

getHttpHeaders(int index)

public Probe.HttpHeader getHttpHeaders(int index)

Custom headers to set in the request. HTTP allows repeated headers.

repeated .google.cloud.aiplatform.v1beta1.Probe.HttpHeader http_headers = 5;

Parameter
Name Description
index int
Returns
Type Description
Probe.HttpHeader

getHttpHeadersBuilder(int index)

public Probe.HttpHeader.Builder getHttpHeadersBuilder(int index)

Custom headers to set in the request. HTTP allows repeated headers.

repeated .google.cloud.aiplatform.v1beta1.Probe.HttpHeader http_headers = 5;

Parameter
Name Description
index int
Returns
Type Description
Probe.HttpHeader.Builder

getHttpHeadersBuilderList()

public List<Probe.HttpHeader.Builder> getHttpHeadersBuilderList()

Custom headers to set in the request. HTTP allows repeated headers.

repeated .google.cloud.aiplatform.v1beta1.Probe.HttpHeader http_headers = 5;

Returns
Type Description
List<Builder>

getHttpHeadersCount()

public int getHttpHeadersCount()

Custom headers to set in the request. HTTP allows repeated headers.

repeated .google.cloud.aiplatform.v1beta1.Probe.HttpHeader http_headers = 5;

Returns
Type Description
int

getHttpHeadersList()

public List<Probe.HttpHeader> getHttpHeadersList()

Custom headers to set in the request. HTTP allows repeated headers.

repeated .google.cloud.aiplatform.v1beta1.Probe.HttpHeader http_headers = 5;

Returns
Type Description
List<HttpHeader>

getHttpHeadersOrBuilder(int index)

public Probe.HttpHeaderOrBuilder getHttpHeadersOrBuilder(int index)

Custom headers to set in the request. HTTP allows repeated headers.

repeated .google.cloud.aiplatform.v1beta1.Probe.HttpHeader http_headers = 5;

Parameter
Name Description
index int
Returns
Type Description
Probe.HttpHeaderOrBuilder

getHttpHeadersOrBuilderList()

public List<? extends Probe.HttpHeaderOrBuilder> getHttpHeadersOrBuilderList()

Custom headers to set in the request. HTTP allows repeated headers.

repeated .google.cloud.aiplatform.v1beta1.Probe.HttpHeader http_headers = 5;

Returns
Type Description
List<? extends com.google.cloud.aiplatform.v1beta1.Probe.HttpHeaderOrBuilder>

getPath()

public String getPath()

Path to access on the HTTP server.

string path = 1;

Returns
Type Description
String

The path.

getPathBytes()

public ByteString getPathBytes()

Path to access on the HTTP server.

string path = 1;

Returns
Type Description
ByteString

The bytes for path.

getPort()

public int getPort()

Number of the port to access on the container. Number must be in the range 1 to 65535.

int32 port = 2;

Returns
Type Description
int

The port.

getScheme()

public String getScheme()

Scheme to use for connecting to the host. Defaults to HTTP. Acceptable values are "HTTP" or "HTTPS".

string scheme = 4;

Returns
Type Description
String

The scheme.

getSchemeBytes()

public ByteString getSchemeBytes()

Scheme to use for connecting to the host. Defaults to HTTP. Acceptable values are "HTTP" or "HTTPS".

string scheme = 4;

Returns
Type Description
ByteString

The bytes for scheme.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(Probe.HttpGetAction other)

public Probe.HttpGetAction.Builder mergeFrom(Probe.HttpGetAction other)
Parameter
Name Description
other Probe.HttpGetAction
Returns
Type Description
Probe.HttpGetAction.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public Probe.HttpGetAction.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Probe.HttpGetAction.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public Probe.HttpGetAction.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
Probe.HttpGetAction.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final Probe.HttpGetAction.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
Probe.HttpGetAction.Builder
Overrides

removeHttpHeaders(int index)

public Probe.HttpGetAction.Builder removeHttpHeaders(int index)

Custom headers to set in the request. HTTP allows repeated headers.

repeated .google.cloud.aiplatform.v1beta1.Probe.HttpHeader http_headers = 5;

Parameter
Name Description
index int
Returns
Type Description
Probe.HttpGetAction.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public Probe.HttpGetAction.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
Probe.HttpGetAction.Builder
Overrides

setHost(String value)

public Probe.HttpGetAction.Builder setHost(String value)

Host name to connect to, defaults to the model serving container's IP. You probably want to set "Host" in httpHeaders instead.

string host = 3;

Parameter
Name Description
value String

The host to set.

Returns
Type Description
Probe.HttpGetAction.Builder

This builder for chaining.

setHostBytes(ByteString value)

public Probe.HttpGetAction.Builder setHostBytes(ByteString value)

Host name to connect to, defaults to the model serving container's IP. You probably want to set "Host" in httpHeaders instead.

string host = 3;

Parameter
Name Description
value ByteString

The bytes for host to set.

Returns
Type Description
Probe.HttpGetAction.Builder

This builder for chaining.

setHttpHeaders(int index, Probe.HttpHeader value)

public Probe.HttpGetAction.Builder setHttpHeaders(int index, Probe.HttpHeader value)

Custom headers to set in the request. HTTP allows repeated headers.

repeated .google.cloud.aiplatform.v1beta1.Probe.HttpHeader http_headers = 5;

Parameters
Name Description
index int
value Probe.HttpHeader
Returns
Type Description
Probe.HttpGetAction.Builder

setHttpHeaders(int index, Probe.HttpHeader.Builder builderForValue)

public Probe.HttpGetAction.Builder setHttpHeaders(int index, Probe.HttpHeader.Builder builderForValue)

Custom headers to set in the request. HTTP allows repeated headers.

repeated .google.cloud.aiplatform.v1beta1.Probe.HttpHeader http_headers = 5;

Parameters
Name Description
index int
builderForValue Probe.HttpHeader.Builder
Returns
Type Description
Probe.HttpGetAction.Builder

setPath(String value)

public Probe.HttpGetAction.Builder setPath(String value)

Path to access on the HTTP server.

string path = 1;

Parameter
Name Description
value String

The path to set.

Returns
Type Description
Probe.HttpGetAction.Builder

This builder for chaining.

setPathBytes(ByteString value)

public Probe.HttpGetAction.Builder setPathBytes(ByteString value)

Path to access on the HTTP server.

string path = 1;

Parameter
Name Description
value ByteString

The bytes for path to set.

Returns
Type Description
Probe.HttpGetAction.Builder

This builder for chaining.

setPort(int value)

public Probe.HttpGetAction.Builder setPort(int value)

Number of the port to access on the container. Number must be in the range 1 to 65535.

int32 port = 2;

Parameter
Name Description
value int

The port to set.

Returns
Type Description
Probe.HttpGetAction.Builder

This builder for chaining.

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public Probe.HttpGetAction.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
Probe.HttpGetAction.Builder
Overrides

setScheme(String value)

public Probe.HttpGetAction.Builder setScheme(String value)

Scheme to use for connecting to the host. Defaults to HTTP. Acceptable values are "HTTP" or "HTTPS".

string scheme = 4;

Parameter
Name Description
value String

The scheme to set.

Returns
Type Description
Probe.HttpGetAction.Builder

This builder for chaining.

setSchemeBytes(ByteString value)

public Probe.HttpGetAction.Builder setSchemeBytes(ByteString value)

Scheme to use for connecting to the host. Defaults to HTTP. Acceptable values are "HTTP" or "HTTPS".

string scheme = 4;

Parameter
Name Description
value ByteString

The bytes for scheme to set.

Returns
Type Description
Probe.HttpGetAction.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

public final Probe.HttpGetAction.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
Probe.HttpGetAction.Builder
Overrides