Class KnowledgeBaseName.ProjectLocationKnowledgeBaseBuilder (4.20.0)

public static class KnowledgeBaseName.ProjectLocationKnowledgeBaseBuilder

Builder for projects/{project}/locations/{location}/knowledgeBases/{knowledge_base}.

Inheritance

java.lang.Object > KnowledgeBaseName.ProjectLocationKnowledgeBaseBuilder

Constructors

ProjectLocationKnowledgeBaseBuilder()

protected ProjectLocationKnowledgeBaseBuilder()

Methods

build()

public KnowledgeBaseName build()
Returns
Type Description
KnowledgeBaseName

getKnowledgeBase()

public String getKnowledgeBase()
Returns
Type Description
String

getLocation()

public String getLocation()
Returns
Type Description
String

getProject()

public String getProject()
Returns
Type Description
String

setKnowledgeBase(String knowledgeBase)

public KnowledgeBaseName.ProjectLocationKnowledgeBaseBuilder setKnowledgeBase(String knowledgeBase)
Parameter
Name Description
knowledgeBase String
Returns
Type Description
KnowledgeBaseName.ProjectLocationKnowledgeBaseBuilder

setLocation(String location)

public KnowledgeBaseName.ProjectLocationKnowledgeBaseBuilder setLocation(String location)
Parameter
Name Description
location String
Returns
Type Description
KnowledgeBaseName.ProjectLocationKnowledgeBaseBuilder

setProject(String project)

public KnowledgeBaseName.ProjectLocationKnowledgeBaseBuilder setProject(String project)
Parameter
Name Description
project String
Returns
Type Description
KnowledgeBaseName.ProjectLocationKnowledgeBaseBuilder