public static final class CreateContextRequest.Builder extends GeneratedMessageV3.Builder<CreateContextRequest.Builder> implements CreateContextRequestOrBuilder
   
   The request message for
 Contexts.CreateContext.
 Protobuf type google.cloud.dialogflow.v2.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.v2.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.
 Format: projects/<Project ID>/agent/sessions/<Session ID> or
 projects/<Project ID>/agent/environments/<Environment ID>/users/<User
 ID>/sessions/<Session ID>.
 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.v2.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.v2.Context context = 2 [(.google.api.field_behavior) = REQUIRED];
 
getContextOrBuilder()
  
    public ContextOrBuilder getContextOrBuilder()
   
   Required. The context to create.
 
 .google.cloud.dialogflow.v2.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.
 Format: projects/<Project ID>/agent/sessions/<Session ID> or
 projects/<Project ID>/agent/environments/<Environment ID>/users/<User
 ID>/sessions/<Session ID>.
 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.
 Format: projects/<Project ID>/agent/sessions/<Session ID> or
 projects/<Project ID>/agent/environments/<Environment ID>/users/<User
 ID>/sessions/<Session ID>.
 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.v2.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.v2.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.v2.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.v2.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.
 Format: projects/<Project ID>/agent/sessions/<Session ID> or
 projects/<Project ID>/agent/environments/<Environment ID>/users/<User
 ID>/sessions/<Session ID>.
 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.
 Format: projects/<Project ID>/agent/sessions/<Session ID> or
 projects/<Project ID>/agent/environments/<Environment ID>/users/<User
 ID>/sessions/<Session ID>.
 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