Class KnowledgeBaseName.ProjectLocationKnowledgeBaseBuilder (4.43.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
TypeDescription
KnowledgeBaseName

getKnowledgeBase()

public String getKnowledgeBase()
Returns
TypeDescription
String

getLocation()

public String getLocation()
Returns
TypeDescription
String

getProject()

public String getProject()
Returns
TypeDescription
String

setKnowledgeBase(String knowledgeBase)

public KnowledgeBaseName.ProjectLocationKnowledgeBaseBuilder setKnowledgeBase(String knowledgeBase)
Parameter
NameDescription
knowledgeBaseString
Returns
TypeDescription
KnowledgeBaseName.ProjectLocationKnowledgeBaseBuilder

setLocation(String location)

public KnowledgeBaseName.ProjectLocationKnowledgeBaseBuilder setLocation(String location)
Parameter
NameDescription
locationString
Returns
TypeDescription
KnowledgeBaseName.ProjectLocationKnowledgeBaseBuilder

setProject(String project)

public KnowledgeBaseName.ProjectLocationKnowledgeBaseBuilder setProject(String project)
Parameter
NameDescription
projectString
Returns
TypeDescription
KnowledgeBaseName.ProjectLocationKnowledgeBaseBuilder