public static class TackerVim.VimConcreteBuilder extends Object implements VimBuilder
Constructor and Description |
---|
VimConcreteBuilder() |
VimConcreteBuilder(TackerVim f) |
Modifier and Type | Method and Description |
---|---|
VimBuilder |
authCredentials(AuthCredentials authCredentials) |
VimBuilder |
authUrl(String authUrl) |
Vim |
build()
Creates and return the Model Entity M
|
VimBuilder |
description(String description) |
VimBuilder |
from(Vim in)
Creates a Builder using the param M as the default values
|
VimBuilder |
isDefault(Boolean isDefault) |
VimBuilder |
name(String name) |
VimBuilder |
type(String type) |
VimBuilder |
vimProject(VimProject vimProject) |
public VimConcreteBuilder()
public VimConcreteBuilder(TackerVim f)
public Vim build()
Buildable.Builder
build
in interface Buildable.Builder<VimBuilder,Vim>
public VimBuilder from(Vim in)
Buildable.Builder
from
in interface Buildable.Builder<VimBuilder,Vim>
public VimBuilder name(String name)
name
in interface VimBuilder
name
- : Human readable name for the Vim (255 characters limit). Does not have to be unique.public VimBuilder description(String description)
description
in interface VimBuilder
description
- : Human readable description for the Vim (1024 characters limit).public VimBuilder authUrl(String authUrl)
authUrl
in interface VimBuilder
public VimBuilder vimProject(VimProject vimProject)
vimProject
in interface VimBuilder
public VimBuilder isDefault(Boolean isDefault)
isDefault
in interface VimBuilder
public VimBuilder authCredentials(AuthCredentials authCredentials)
authCredentials
in interface VimBuilder
public VimBuilder type(String type)
type
in interface VimBuilder
Copyright © 2017. All rights reserved.