46 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Go
		
	
	
	
			
		
		
	
	
			46 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Go
		
	
	
	
package config
 | 
						|
 | 
						|
// WriteValuesImpl is impl for applyOptions
 | 
						|
type WriteValuesImpl struct {
 | 
						|
	*GlobalImpl
 | 
						|
	*WriteValuesOptions
 | 
						|
}
 | 
						|
 | 
						|
// NewWriteValuesImpl creates a new WriteValuesImpl
 | 
						|
func NewWriteValuesImpl(g *GlobalImpl, b *WriteValuesOptions) *WriteValuesImpl {
 | 
						|
	return &WriteValuesImpl{
 | 
						|
		GlobalImpl:         g,
 | 
						|
		WriteValuesOptions: b,
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
// Concurrency returns the concurrency
 | 
						|
func (c *WriteValuesImpl) Concurrency() int {
 | 
						|
	return c.WriteValuesOptions.Concurrency
 | 
						|
}
 | 
						|
 | 
						|
// Set returns the Set
 | 
						|
func (c *WriteValuesImpl) Set() []string {
 | 
						|
	return c.WriteValuesOptions.Set
 | 
						|
}
 | 
						|
 | 
						|
// Values returns the Values
 | 
						|
func (c *WriteValuesImpl) Values() []string {
 | 
						|
	return c.WriteValuesOptions.Values
 | 
						|
}
 | 
						|
 | 
						|
// SkipCleanUp returns the skip clean up
 | 
						|
func (c *WriteValuesImpl) SkipCleanup() bool {
 | 
						|
	return false
 | 
						|
}
 | 
						|
 | 
						|
// IncludeTransitiveNeeds returns the include transitive needs
 | 
						|
func (c *WriteValuesImpl) IncludeTransitiveNeeds() bool {
 | 
						|
	return false
 | 
						|
}
 | 
						|
 | 
						|
// OutputFileTemplate returns the output file template
 | 
						|
func (c *WriteValuesImpl) OutputFileTemplate() string {
 | 
						|
	return c.WriteValuesOptions.OutputFileTemplate
 | 
						|
}
 |