Class ListGuardrailsResponse.Builder (0.1.0)

public static final class ListGuardrailsResponse.Builder extends GeneratedMessage.Builder<ListGuardrailsResponse.Builder> implements ListGuardrailsResponseOrBuilder

Response message for AgentService.ListGuardrails.

Protobuf type google.cloud.ces.v1.ListGuardrailsResponse

Static Methods

getDescriptor()

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

Methods

addAllGuardrails(Iterable<? extends Guardrail> values)

public ListGuardrailsResponse.Builder addAllGuardrails(Iterable<? extends Guardrail> values)

The list of guardrails.

repeated .google.cloud.ces.v1.Guardrail guardrails = 1;

Parameter
Name Description
values Iterable<? extends com.google.cloud.ces.v1.Guardrail>
Returns
Type Description
ListGuardrailsResponse.Builder

addGuardrails(Guardrail value)

public ListGuardrailsResponse.Builder addGuardrails(Guardrail value)

The list of guardrails.

repeated .google.cloud.ces.v1.Guardrail guardrails = 1;

Parameter
Name Description
value Guardrail
Returns
Type Description
ListGuardrailsResponse.Builder

addGuardrails(Guardrail.Builder builderForValue)

public ListGuardrailsResponse.Builder addGuardrails(Guardrail.Builder builderForValue)

The list of guardrails.

repeated .google.cloud.ces.v1.Guardrail guardrails = 1;

Parameter
Name Description
builderForValue Guardrail.Builder
Returns
Type Description
ListGuardrailsResponse.Builder

addGuardrails(int index, Guardrail value)

public ListGuardrailsResponse.Builder addGuardrails(int index, Guardrail value)

The list of guardrails.

repeated .google.cloud.ces.v1.Guardrail guardrails = 1;

Parameters
Name Description
index int
value Guardrail
Returns
Type Description
ListGuardrailsResponse.Builder

addGuardrails(int index, Guardrail.Builder builderForValue)

public ListGuardrailsResponse.Builder addGuardrails(int index, Guardrail.Builder builderForValue)

The list of guardrails.

repeated .google.cloud.ces.v1.Guardrail guardrails = 1;

Parameters
Name Description
index int
builderForValue Guardrail.Builder
Returns
Type Description
ListGuardrailsResponse.Builder

addGuardrailsBuilder()

public Guardrail.Builder addGuardrailsBuilder()

The list of guardrails.

repeated .google.cloud.ces.v1.Guardrail guardrails = 1;

Returns
Type Description
Guardrail.Builder

addGuardrailsBuilder(int index)

public Guardrail.Builder addGuardrailsBuilder(int index)

The list of guardrails.

repeated .google.cloud.ces.v1.Guardrail guardrails = 1;

Parameter
Name Description
index int
Returns
Type Description
Guardrail.Builder

build()

public ListGuardrailsResponse build()
Returns
Type Description
ListGuardrailsResponse

buildPartial()

public ListGuardrailsResponse buildPartial()
Returns
Type Description
ListGuardrailsResponse

clear()

public ListGuardrailsResponse.Builder clear()
Returns
Type Description
ListGuardrailsResponse.Builder
Overrides

clearGuardrails()

public ListGuardrailsResponse.Builder clearGuardrails()

The list of guardrails.

repeated .google.cloud.ces.v1.Guardrail guardrails = 1;

Returns
Type Description
ListGuardrailsResponse.Builder

clearNextPageToken()

public ListGuardrailsResponse.Builder clearNextPageToken()

A token that can be sent as ListGuardrailsRequest.page_token to retrieve the next page. Absence of this field indicates there are no subsequent pages.

string next_page_token = 2;

Returns
Type Description
ListGuardrailsResponse.Builder

This builder for chaining.

getDefaultInstanceForType()

public ListGuardrailsResponse getDefaultInstanceForType()
Returns
Type Description
ListGuardrailsResponse

getDescriptorForType()

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

getGuardrails(int index)

public Guardrail getGuardrails(int index)

The list of guardrails.

repeated .google.cloud.ces.v1.Guardrail guardrails = 1;

Parameter
Name Description
index int
Returns
Type Description
Guardrail

getGuardrailsBuilder(int index)

public Guardrail.Builder getGuardrailsBuilder(int index)

The list of guardrails.

repeated .google.cloud.ces.v1.Guardrail guardrails = 1;

Parameter
Name Description
index int
Returns
Type Description
Guardrail.Builder

getGuardrailsBuilderList()

public List<Guardrail.Builder> getGuardrailsBuilderList()

The list of guardrails.

repeated .google.cloud.ces.v1.Guardrail guardrails = 1;

Returns
Type Description
List<Builder>

getGuardrailsCount()

public int getGuardrailsCount()

The list of guardrails.

repeated .google.cloud.ces.v1.Guardrail guardrails = 1;

Returns
Type Description
int

getGuardrailsList()

public List<Guardrail> getGuardrailsList()

The list of guardrails.

repeated .google.cloud.ces.v1.Guardrail guardrails = 1;

Returns
Type Description
List<Guardrail>

getGuardrailsOrBuilder(int index)

public GuardrailOrBuilder getGuardrailsOrBuilder(int index)

The list of guardrails.

repeated .google.cloud.ces.v1.Guardrail guardrails = 1;

Parameter
Name Description
index int
Returns
Type Description
GuardrailOrBuilder

getGuardrailsOrBuilderList()

public List<? extends GuardrailOrBuilder> getGuardrailsOrBuilderList()

The list of guardrails.

repeated .google.cloud.ces.v1.Guardrail guardrails = 1;

Returns
Type Description
List<? extends com.google.cloud.ces.v1.GuardrailOrBuilder>

getNextPageToken()

public String getNextPageToken()

A token that can be sent as ListGuardrailsRequest.page_token to retrieve the next page. Absence of this field indicates there are no subsequent pages.

string next_page_token = 2;

Returns
Type Description
String

The nextPageToken.

getNextPageTokenBytes()

public ByteString getNextPageTokenBytes()

A token that can be sent as ListGuardrailsRequest.page_token to retrieve the next page. Absence of this field indicates there are no subsequent pages.

string next_page_token = 2;

Returns
Type Description
ByteString

The bytes for nextPageToken.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(ListGuardrailsResponse other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

removeGuardrails(int index)

public ListGuardrailsResponse.Builder removeGuardrails(int index)

The list of guardrails.

repeated .google.cloud.ces.v1.Guardrail guardrails = 1;

Parameter
Name Description
index int
Returns
Type Description
ListGuardrailsResponse.Builder

setGuardrails(int index, Guardrail value)

public ListGuardrailsResponse.Builder setGuardrails(int index, Guardrail value)

The list of guardrails.

repeated .google.cloud.ces.v1.Guardrail guardrails = 1;

Parameters
Name Description
index int
value Guardrail
Returns
Type Description
ListGuardrailsResponse.Builder

setGuardrails(int index, Guardrail.Builder builderForValue)

public ListGuardrailsResponse.Builder setGuardrails(int index, Guardrail.Builder builderForValue)

The list of guardrails.

repeated .google.cloud.ces.v1.Guardrail guardrails = 1;

Parameters
Name Description
index int
builderForValue Guardrail.Builder
Returns
Type Description
ListGuardrailsResponse.Builder

setNextPageToken(String value)

public ListGuardrailsResponse.Builder setNextPageToken(String value)

A token that can be sent as ListGuardrailsRequest.page_token to retrieve the next page. Absence of this field indicates there are no subsequent pages.

string next_page_token = 2;

Parameter
Name Description
value String

The nextPageToken to set.

Returns
Type Description
ListGuardrailsResponse.Builder

This builder for chaining.

setNextPageTokenBytes(ByteString value)

public ListGuardrailsResponse.Builder setNextPageTokenBytes(ByteString value)

A token that can be sent as ListGuardrailsRequest.page_token to retrieve the next page. Absence of this field indicates there are no subsequent pages.

string next_page_token = 2;

Parameter
Name Description
value ByteString

The bytes for nextPageToken to set.

Returns
Type Description
ListGuardrailsResponse.Builder

This builder for chaining.