public abstract static class EntriesCredentialConfiguration.Builder<B extends EntriesCredentialConfiguration.Builder<B,T>,T extends EntriesCredentialConfiguration>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.List<java.lang.String> |
prefixes |
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
protected abstract T |
beginBuild()
Return an instance of the concrete type specified as the second template argument of this
builder, optionally performing any type-specific initialization before this builder
finishes off the rest of the build() method using methods defined within
the EntriesCredentialConfiguration base class.
|
T |
build()
Return the fully-assembled concrete object for which this is a builder.
|
protected abstract B |
self()
Return "this" of the appropriate Builder type.
|
B |
withConfiguration(EntriesCredentialConfiguration.Entries configuration) |
B |
withOverridePrefix(java.lang.String prefix) |
protected abstract B self()
protected abstract T beginBuild()
public T build()
public B withConfiguration(EntriesCredentialConfiguration.Entries configuration)
public B withOverridePrefix(java.lang.String prefix)
Copyright © 2019. All rights reserved.