public static class VirtualizeCosV2Options.Builder extends Object
Constructor and Description |
---|
Builder()
Instantiates a new builder.
|
Builder(String url,
String virtualName,
String virtualSchema,
List<VirtualizeCosV2RequestVirtualTableDefItem> virtualTableDef)
Instantiates a new builder with required properties.
|
Modifier and Type | Method and Description |
---|---|
VirtualizeCosV2Options.Builder |
addVirtualTableDef(VirtualizeCosV2RequestVirtualTableDefItem virtualTableDef)
Adds an virtualTableDef to virtualTableDef.
|
VirtualizeCosV2Options |
build()
Builds a VirtualizeCosV2Options.
|
VirtualizeCosV2Options.Builder |
isReplace(Boolean isReplace)
Set the isReplace.
|
VirtualizeCosV2Options.Builder |
jwtAuthUserPayload(String jwtAuthUserPayload)
Set the jwtAuthUserPayload.
|
VirtualizeCosV2Options.Builder |
options(String options)
Set the options.
|
VirtualizeCosV2Options.Builder |
url(String url)
Set the url.
|
VirtualizeCosV2Options.Builder |
virtualName(String virtualName)
Set the virtualName.
|
VirtualizeCosV2Options.Builder |
virtualSchema(String virtualSchema)
Set the virtualSchema.
|
VirtualizeCosV2Options.Builder |
virtualTableDef(List<VirtualizeCosV2RequestVirtualTableDefItem> virtualTableDef)
Set the virtualTableDef.
|
public Builder()
public Builder(String url, String virtualName, String virtualSchema, List<VirtualizeCosV2RequestVirtualTableDefItem> virtualTableDef)
url
- the urlvirtualName
- the virtualNamevirtualSchema
- the virtualSchemavirtualTableDef
- the virtualTableDefpublic VirtualizeCosV2Options build()
public VirtualizeCosV2Options.Builder addVirtualTableDef(VirtualizeCosV2RequestVirtualTableDefItem virtualTableDef)
virtualTableDef
- the new virtualTableDefpublic VirtualizeCosV2Options.Builder url(String url)
url
- the urlpublic VirtualizeCosV2Options.Builder virtualName(String virtualName)
virtualName
- the virtualNamepublic VirtualizeCosV2Options.Builder virtualSchema(String virtualSchema)
virtualSchema
- the virtualSchemapublic VirtualizeCosV2Options.Builder virtualTableDef(List<VirtualizeCosV2RequestVirtualTableDefItem> virtualTableDef)
virtualTableDef
- the virtualTableDefpublic VirtualizeCosV2Options.Builder isReplace(Boolean isReplace)
isReplace
- the isReplacepublic VirtualizeCosV2Options.Builder options(String options)
options
- the optionspublic VirtualizeCosV2Options.Builder jwtAuthUserPayload(String jwtAuthUserPayload)
jwtAuthUserPayload
- the jwtAuthUserPayloadCopyright © 2021 IBM Cloud. All rights reserved.