Package com.sshtools.common.sshd.config
Class SshdConfigFile.SshdConfigFileBuilder
java.lang.Object
com.sshtools.common.sshd.config.Entry.AbstractEntryBuilder<SshdConfigFile.SshdConfigFileBuilder>
com.sshtools.common.sshd.config.SshdConfigFile.SshdConfigFileBuilder
- All Implemented Interfaces:
EntryBuilder<SshdConfigFile.SshdConfigFileBuilder,SshdConfigFile.SshdConfigFileBuilder>
- Enclosing class:
- SshdConfigFile
public static class SshdConfigFile.SshdConfigFileBuilder
extends Entry.AbstractEntryBuilder<SshdConfigFile.SshdConfigFileBuilder>
implements EntryBuilder<SshdConfigFile.SshdConfigFileBuilder,SshdConfigFile.SshdConfigFileBuilder>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.sshtools.common.sshd.config.Entry.AbstractEntryBuilder
Entry.AbstractEntryBuilder.Result<T> -
Field Summary
Fields inherited from class com.sshtools.common.sshd.config.Entry.AbstractEntryBuilder
cursor, file, pointer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()cursor()end()<T> TexecuteRead(Callable<T> callable) <T> TexecuteWrite(Callable<T> callable) findMatchEntry(Map<String, String> params) findMatchEntryWithMatch(Map<String, Collection<String>> params) protected EntrymatchEntry(boolean commentedOut) Methods inherited from class com.sshtools.common.sshd.config.Entry.AbstractEntryBuilder
addBeginingComment, addComment, addCommentForEntry, addCommentForEntry, addEntry, appendEntry, deleteEntry, entryMatches, entryMatches, findEntry, findEntry, findEntryAtIndex, findEntryIndex, findEntryIndex, findEntryToEdit, resetPointer, updateEntry
-
Constructor Details
-
SshdConfigFileBuilder
public SshdConfigFileBuilder()
-
-
Method Details
-
matchEntry
-
findMatchEntry
-
findMatchEntryWithMatch
-
build
-
executeRead
-
executeWrite
-
cursor
- Specified by:
cursorin interfaceEntryBuilder<SshdConfigFile.SshdConfigFileBuilder,SshdConfigFile.SshdConfigFileBuilder> - Overrides:
cursorin classEntry.AbstractEntryBuilder<SshdConfigFile.SshdConfigFileBuilder>
-
end
- Specified by:
endin interfaceEntryBuilder<SshdConfigFile.SshdConfigFileBuilder,SshdConfigFile.SshdConfigFileBuilder>
-
getManagedInstance
- Specified by:
getManagedInstancein classEntry.AbstractEntryBuilder<SshdConfigFile.SshdConfigFileBuilder>
-