public static final class CreateContextRequest.Builder extends GeneratedMessageV3.Builder<CreateContextRequest.Builder> implements CreateContextRequestOrBuilder
The request message for
Contexts.CreateContext.
Protobuf type google.cloud.dialogflow.v2beta1.CreateContextRequest
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
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CreateContextRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public CreateContextRequest build()
buildPartial()
public CreateContextRequest buildPartial()
clear()
public CreateContextRequest.Builder clear()
Overrides
clearContext()
public CreateContextRequest.Builder clearContext()
Required. The context to create.
.google.cloud.dialogflow.v2beta1.Context context = 2 [(.google.api.field_behavior) = REQUIRED];
clearField(Descriptors.FieldDescriptor field)
public CreateContextRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateContextRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearParent()
public CreateContextRequest.Builder clearParent()
Required. The session to create a context for. Supported formats:
projects/<Project ID>/agent/sessions/<Session ID>,
- projects/<Project ID>/locations/<Location ID>/agent/sessions/<Session
ID>
,
- projects/<Project ID>/agent/environments/<Environment ID>/users/<User
ID>/sessions/<Session ID>
,
projects/<Project ID>/locations/<Location
ID>/agent/environments/<Environment ID>/users/<User ID>/sessions/<Session
ID>,
If
Location ID is not specified we assume default 'us' location. If
Environment ID is not specified, we assume default 'draft' environment.
If
User ID` is not specified, we assume default '-' user.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clone()
public CreateContextRequest.Builder clone()
Overrides
getContext()
public Context getContext()
Required. The context to create.
.google.cloud.dialogflow.v2beta1.Context context = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
Context |
The context.
|
getContextBuilder()
public Context.Builder getContextBuilder()
Required. The context to create.
.google.cloud.dialogflow.v2beta1.Context context = 2 [(.google.api.field_behavior) = REQUIRED];
getContextOrBuilder()
public ContextOrBuilder getContextOrBuilder()
Required. The context to create.
.google.cloud.dialogflow.v2beta1.Context context = 2 [(.google.api.field_behavior) = REQUIRED];
getDefaultInstanceForType()
public CreateContextRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getParent()
public String getParent()
Required. The session to create a context for. Supported formats:
projects/<Project ID>/agent/sessions/<Session ID>,
- projects/<Project ID>/locations/<Location ID>/agent/sessions/<Session
ID>
,
- projects/<Project ID>/agent/environments/<Environment ID>/users/<User
ID>/sessions/<Session ID>
,
projects/<Project ID>/locations/<Location
ID>/agent/environments/<Environment ID>/users/<User ID>/sessions/<Session
ID>,
If
Location ID is not specified we assume default 'us' location. If
Environment ID is not specified, we assume default 'draft' environment.
If
User ID` is not specified, we assume default '-' user.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The parent.
|
getParentBytes()
public ByteString getParentBytes()
Required. The session to create a context for. Supported formats:
projects/<Project ID>/agent/sessions/<Session ID>,
- projects/<Project ID>/locations/<Location ID>/agent/sessions/<Session
ID>
,
- projects/<Project ID>/agent/environments/<Environment ID>/users/<User
ID>/sessions/<Session ID>
,
projects/<Project ID>/locations/<Location
ID>/agent/environments/<Environment ID>/users/<User ID>/sessions/<Session
ID>,
If
Location ID is not specified we assume default 'us' location. If
Environment ID is not specified, we assume default 'draft' environment.
If
User ID` is not specified, we assume default '-' user.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for parent.
|
hasContext()
public boolean hasContext()
Required. The context to create.
.google.cloud.dialogflow.v2beta1.Context context = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the context field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeContext(Context value)
public CreateContextRequest.Builder mergeContext(Context value)
Required. The context to create.
.google.cloud.dialogflow.v2beta1.Context context = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
Context
|
mergeFrom(CreateContextRequest other)
public CreateContextRequest.Builder mergeFrom(CreateContextRequest other)
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public CreateContextRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public CreateContextRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateContextRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setContext(Context value)
public CreateContextRequest.Builder setContext(Context value)
Required. The context to create.
.google.cloud.dialogflow.v2beta1.Context context = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
Context
|
setContext(Context.Builder builderForValue)
public CreateContextRequest.Builder setContext(Context.Builder builderForValue)
Required. The context to create.
.google.cloud.dialogflow.v2beta1.Context context = 2 [(.google.api.field_behavior) = REQUIRED];
setField(Descriptors.FieldDescriptor field, Object value)
public CreateContextRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setParent(String value)
public CreateContextRequest.Builder setParent(String value)
Required. The session to create a context for. Supported formats:
projects/<Project ID>/agent/sessions/<Session ID>,
- projects/<Project ID>/locations/<Location ID>/agent/sessions/<Session
ID>
,
- projects/<Project ID>/agent/environments/<Environment ID>/users/<User
ID>/sessions/<Session ID>
,
projects/<Project ID>/locations/<Location
ID>/agent/environments/<Environment ID>/users/<User ID>/sessions/<Session
ID>,
If
Location ID is not specified we assume default 'us' location. If
Environment ID is not specified, we assume default 'draft' environment.
If
User ID` is not specified, we assume default '-' user.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
String
The parent to set.
|
setParentBytes(ByteString value)
public CreateContextRequest.Builder setParentBytes(ByteString value)
Required. The session to create a context for. Supported formats:
projects/<Project ID>/agent/sessions/<Session ID>,
- projects/<Project ID>/locations/<Location ID>/agent/sessions/<Session
ID>
,
- projects/<Project ID>/agent/environments/<Environment ID>/users/<User
ID>/sessions/<Session ID>
,
projects/<Project ID>/locations/<Location
ID>/agent/environments/<Environment ID>/users/<User ID>/sessions/<Session
ID>,
If
Location ID is not specified we assume default 'us' location. If
Environment ID is not specified, we assume default 'draft' environment.
If
User ID` is not specified, we assume default '-' user.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
ByteString
The bytes for parent to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreateContextRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateContextRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides