Table of Contents

Class CloudFoundryBindServiceSettingsExtensions

Namespace
Nuke.Common.Tools.CloudFoundry
Assembly
Nuke.Common.dll

Used within CloudFoundryTasks.

public static class CloudFoundryBindServiceSettingsExtensions
Inheritance
CloudFoundryBindServiceSettingsExtensions
Inherited Members

Methods

ResetAppName<T>(T)

Resets AppName

public static T ResetAppName<T>(this T toolSettings) where T : CloudFoundryBindServiceSettings

Parameters

toolSettings T

Returns

T

Type Parameters

T

ResetBindingName<T>(T)

Resets BindingName

Name to expose service instance to app process with (Default: service instance name)

public static T ResetBindingName<T>(this T toolSettings) where T : CloudFoundryBindServiceSettings

Parameters

toolSettings T

Returns

T

Type Parameters

T

ResetConfigurationParameters<T>(T)

Resets ConfigurationParameters

Valid JSON object containing service-specific configuration parameters, provided either in-line or in a file

public static T ResetConfigurationParameters<T>(this T toolSettings) where T : CloudFoundryBindServiceSettings

Parameters

toolSettings T

Returns

T

Type Parameters

T

ResetServiceInstance<T>(T)

public static T ResetServiceInstance<T>(this T toolSettings) where T : CloudFoundryBindServiceSettings

Parameters

toolSettings T

Returns

T

Type Parameters

T

SetAppName<T>(T, string)

Sets AppName

public static T SetAppName<T>(this T toolSettings, string appName) where T : CloudFoundryBindServiceSettings

Parameters

toolSettings T
appName string

Returns

T

Type Parameters

T

SetBindingName<T>(T, string)

Sets BindingName

Name to expose service instance to app process with (Default: service instance name)

public static T SetBindingName<T>(this T toolSettings, string bindingName) where T : CloudFoundryBindServiceSettings

Parameters

toolSettings T
bindingName string

Returns

T

Type Parameters

T

SetConfigurationParameters<T>(T, string)

Sets ConfigurationParameters

Valid JSON object containing service-specific configuration parameters, provided either in-line or in a file

public static T SetConfigurationParameters<T>(this T toolSettings, string configurationParameters) where T : CloudFoundryBindServiceSettings

Parameters

toolSettings T
configurationParameters string

Returns

T

Type Parameters

T

SetServiceInstance<T>(T, string)

public static T SetServiceInstance<T>(this T toolSettings, string serviceInstance) where T : CloudFoundryBindServiceSettings

Parameters

toolSettings T
serviceInstance string

Returns

T

Type Parameters

T