Documentation ¶
Index ¶
- type PostgresqlService
- func (p *PostgresqlService) Convert(req commons.PluginRequest) *commons.PluginResponse
- func (p *PostgresqlService) Default() *commons.PluginResponseDefault
- func (p *PostgresqlService) GetCredentialsMethod(req commons.PluginRequestCredentialsMethod) *commons.PluginResponseCredentialsMethod
- func (p *PostgresqlService) Init(req commons.PluginRequest) *postgresv1.Postgresql
- func (p *PostgresqlService) IsReady(service *postgresv1.Postgresql) bool
- func (p *PostgresqlService) Status(req commons.PluginRequest) *commons.PluginResponseStatus
- func (p *PostgresqlService) Types() *commons.PluginResponse
- func (p *PostgresqlService) ValidateCreate(req commons.PluginRequest) *commons.PluginResponseValidation
- func (p *PostgresqlService) ValidateDelete(req commons.PluginRequest) *commons.PluginResponseValidation
- func (p *PostgresqlService) ValidateUpdate(req commons.PluginRequest) *commons.PluginResponseValidation
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PostgresqlService ¶
type PostgresqlService struct {
// contains filtered or unexported fields
}
func NewPostgresqlService ¶
func NewPostgresqlService(logger hclog.Logger) *PostgresqlService
func (*PostgresqlService) Convert ¶
func (p *PostgresqlService) Convert(req commons.PluginRequest) *commons.PluginResponse
func (*PostgresqlService) Default ¶
func (p *PostgresqlService) Default() *commons.PluginResponseDefault
func (*PostgresqlService) GetCredentialsMethod ¶
func (p *PostgresqlService) GetCredentialsMethod(req commons.PluginRequestCredentialsMethod) *commons.PluginResponseCredentialsMethod
func (*PostgresqlService) Init ¶
func (p *PostgresqlService) Init(req commons.PluginRequest) *postgresv1.Postgresql
func (*PostgresqlService) IsReady ¶
func (p *PostgresqlService) IsReady(service *postgresv1.Postgresql) bool
func (*PostgresqlService) Status ¶
func (p *PostgresqlService) Status(req commons.PluginRequest) *commons.PluginResponseStatus
func (*PostgresqlService) Types ¶
func (p *PostgresqlService) Types() *commons.PluginResponse
func (*PostgresqlService) ValidateCreate ¶
func (p *PostgresqlService) ValidateCreate(req commons.PluginRequest) *commons.PluginResponseValidation
func (*PostgresqlService) ValidateDelete ¶
func (p *PostgresqlService) ValidateDelete(req commons.PluginRequest) *commons.PluginResponseValidation
func (*PostgresqlService) ValidateUpdate ¶
func (p *PostgresqlService) ValidateUpdate(req commons.PluginRequest) *commons.PluginResponseValidation
Click to show internal directories.
Click to hide internal directories.