public static final class GenerateAppResourceRequest.RefineInstructions.Builder extends GeneratedMessage.Builder<GenerateAppResourceRequest.RefineInstructions.Builder> implements GenerateAppResourceRequest.RefineInstructionsOrBuilderThe instructions to be used to refine a part of the resource. The part of the resource can be specified with a start index, end index and a field mask. For example, if you want to refine a part of the agent instructions you can specify the index of the first character of the instructions, the index of the last character of the instructions and the field mask as "instructions".
Protobuf type google.cloud.ces.v1beta.GenerateAppResourceRequest.RefineInstructions
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > GenerateAppResourceRequest.RefineInstructions.BuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public GenerateAppResourceRequest.RefineInstructions build()| Returns | |
|---|---|
| Type | Description |
GenerateAppResourceRequest.RefineInstructions |
|
buildPartial()
public GenerateAppResourceRequest.RefineInstructions buildPartial()| Returns | |
|---|---|
| Type | Description |
GenerateAppResourceRequest.RefineInstructions |
|
clear()
public GenerateAppResourceRequest.RefineInstructions.Builder clear()| Returns | |
|---|---|
| Type | Description |
GenerateAppResourceRequest.RefineInstructions.Builder |
|
clearEndIndex()
public GenerateAppResourceRequest.RefineInstructions.Builder clearEndIndex()Required. The last character (inclusive) of the text to refine.
int64 end_index = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
GenerateAppResourceRequest.RefineInstructions.Builder |
This builder for chaining. |
clearFieldMask()
public GenerateAppResourceRequest.RefineInstructions.Builder clearFieldMask()Required. The field of the resource being refined. Only one field is allowed per RefineInstructions. If refining agent instructions, the field mask should be "instructions".
.google.protobuf.FieldMask field_mask = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
GenerateAppResourceRequest.RefineInstructions.Builder |
|
clearInstructions()
public GenerateAppResourceRequest.RefineInstructions.Builder clearInstructions()Required. The instructions to refine the resource.
string instructions = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
GenerateAppResourceRequest.RefineInstructions.Builder |
This builder for chaining. |
clearStartIndex()
public GenerateAppResourceRequest.RefineInstructions.Builder clearStartIndex()Required. The first character (inclusive) of the text to refine.
int64 start_index = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
GenerateAppResourceRequest.RefineInstructions.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public GenerateAppResourceRequest.RefineInstructions getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
GenerateAppResourceRequest.RefineInstructions |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getEndIndex()
public long getEndIndex()Required. The last character (inclusive) of the text to refine.
int64 end_index = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
long |
The endIndex. |
getFieldMask()
public FieldMask getFieldMask()Required. The field of the resource being refined. Only one field is allowed per RefineInstructions. If refining agent instructions, the field mask should be "instructions".
.google.protobuf.FieldMask field_mask = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
FieldMask |
The fieldMask. |
getFieldMaskBuilder()
public FieldMask.Builder getFieldMaskBuilder()Required. The field of the resource being refined. Only one field is allowed per RefineInstructions. If refining agent instructions, the field mask should be "instructions".
.google.protobuf.FieldMask field_mask = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
Builder |
|
getFieldMaskOrBuilder()
public FieldMaskOrBuilder getFieldMaskOrBuilder()Required. The field of the resource being refined. Only one field is allowed per RefineInstructions. If refining agent instructions, the field mask should be "instructions".
.google.protobuf.FieldMask field_mask = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
FieldMaskOrBuilder |
|
getInstructions()
public String getInstructions()Required. The instructions to refine the resource.
string instructions = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The instructions. |
getInstructionsBytes()
public ByteString getInstructionsBytes()Required. The instructions to refine the resource.
string instructions = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for instructions. |
getStartIndex()
public long getStartIndex()Required. The first character (inclusive) of the text to refine.
int64 start_index = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
long |
The startIndex. |
hasFieldMask()
public boolean hasFieldMask()Required. The field of the resource being refined. Only one field is allowed per RefineInstructions. If refining agent instructions, the field mask should be "instructions".
.google.protobuf.FieldMask field_mask = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the fieldMask field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFieldMask(FieldMask value)
public GenerateAppResourceRequest.RefineInstructions.Builder mergeFieldMask(FieldMask value)Required. The field of the resource being refined. Only one field is allowed per RefineInstructions. If refining agent instructions, the field mask should be "instructions".
.google.protobuf.FieldMask field_mask = 3 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
FieldMask |
| Returns | |
|---|---|
| Type | Description |
GenerateAppResourceRequest.RefineInstructions.Builder |
|
mergeFrom(GenerateAppResourceRequest.RefineInstructions other)
public GenerateAppResourceRequest.RefineInstructions.Builder mergeFrom(GenerateAppResourceRequest.RefineInstructions other)| Parameter | |
|---|---|
| Name | Description |
other |
GenerateAppResourceRequest.RefineInstructions |
| Returns | |
|---|---|
| Type | Description |
GenerateAppResourceRequest.RefineInstructions.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public GenerateAppResourceRequest.RefineInstructions.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
GenerateAppResourceRequest.RefineInstructions.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public GenerateAppResourceRequest.RefineInstructions.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
GenerateAppResourceRequest.RefineInstructions.Builder |
|
setEndIndex(long value)
public GenerateAppResourceRequest.RefineInstructions.Builder setEndIndex(long value)Required. The last character (inclusive) of the text to refine.
int64 end_index = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
longThe endIndex to set. |
| Returns | |
|---|---|
| Type | Description |
GenerateAppResourceRequest.RefineInstructions.Builder |
This builder for chaining. |
setFieldMask(FieldMask value)
public GenerateAppResourceRequest.RefineInstructions.Builder setFieldMask(FieldMask value)Required. The field of the resource being refined. Only one field is allowed per RefineInstructions. If refining agent instructions, the field mask should be "instructions".
.google.protobuf.FieldMask field_mask = 3 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
FieldMask |
| Returns | |
|---|---|
| Type | Description |
GenerateAppResourceRequest.RefineInstructions.Builder |
|
setFieldMask(FieldMask.Builder builderForValue)
public GenerateAppResourceRequest.RefineInstructions.Builder setFieldMask(FieldMask.Builder builderForValue)Required. The field of the resource being refined. Only one field is allowed per RefineInstructions. If refining agent instructions, the field mask should be "instructions".
.google.protobuf.FieldMask field_mask = 3 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Builder |
| Returns | |
|---|---|
| Type | Description |
GenerateAppResourceRequest.RefineInstructions.Builder |
|
setInstructions(String value)
public GenerateAppResourceRequest.RefineInstructions.Builder setInstructions(String value)Required. The instructions to refine the resource.
string instructions = 4 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe instructions to set. |
| Returns | |
|---|---|
| Type | Description |
GenerateAppResourceRequest.RefineInstructions.Builder |
This builder for chaining. |
setInstructionsBytes(ByteString value)
public GenerateAppResourceRequest.RefineInstructions.Builder setInstructionsBytes(ByteString value)Required. The instructions to refine the resource.
string instructions = 4 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for instructions to set. |
| Returns | |
|---|---|
| Type | Description |
GenerateAppResourceRequest.RefineInstructions.Builder |
This builder for chaining. |
setStartIndex(long value)
public GenerateAppResourceRequest.RefineInstructions.Builder setStartIndex(long value)Required. The first character (inclusive) of the text to refine.
int64 start_index = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
longThe startIndex to set. |
| Returns | |
|---|---|
| Type | Description |
GenerateAppResourceRequest.RefineInstructions.Builder |
This builder for chaining. |