@finos/legend-studio
Version:
73 lines • 9.19 kB
TypeScript
/**
* Copyright (c) 2020-present, Goldman Sachs
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import { type ApiTokenAuthenticationStrategy, type AuthenticationStrategy, type BigQueryDatasourceSpecification, type BindingTransformer, type DatabaseConnection, type DatabaseType, type DatabricksDatasourceSpecification, type DatasourceSpecification, type DelegatedKerberosAuthenticationStrategy, type EmbeddedH2DatasourceSpecification, type LocalH2DatasourceSpecification, type OAuthAuthenticationStrategy, type PropertyMapping, type RedshiftDatasourceSpecification, type RelationalDatabaseConnection, type RelationalInputData, type RelationalPropertyMapping, type RootRelationalInstanceSetImplementation, type SnowflakeDatasourceSpecification, type SnowflakePublicAuthenticationStrategy, type StaticDatasourceSpecification, type UsernamePasswordAuthenticationStrategy, type GCPWorkloadIdentityFederationAuthenticationStrategy, type ObserverContext, type EnumerationMappingReference, type TableAlias } from '@finos/legend-graph';
export declare const dBConnection_setType: (con: DatabaseConnection, val: DatabaseType) => void;
export declare const dBConnection_setQuoteIdentifiers: (con: DatabaseConnection, val: boolean) => void;
export declare const relationDbConnection_setDatasourceSpecification: (con: RelationalDatabaseConnection, val: DatasourceSpecification, context: ObserverContext) => void;
export declare const relationDbConnection_setNewAuthenticationStrategy: (con: RelationalDatabaseConnection, val: AuthenticationStrategy, context: ObserverContext) => void;
export declare const delegatedKerberosAuthenticationStrategy_setServerPrincipal: (v: DelegatedKerberosAuthenticationStrategy, val?: string) => void;
export declare const apiTokenAuthenticationStrategy_setApiToken: (v: ApiTokenAuthenticationStrategy, val: string) => void;
export declare const oAuthAuthenticationStrategy_setOauthKey: (v: OAuthAuthenticationStrategy, val: string) => void;
export declare const oAuthAuthenticationStrategy_setScopeName: (v: OAuthAuthenticationStrategy, val: string) => void;
export declare const snowflakePublicAuthenticationStrategy_setPrivateKeyVaultReference: (v: SnowflakePublicAuthenticationStrategy, val: string) => void;
export declare const snowflakePublicAuthenticationStrategy_setPassPhraseVaultReference: (v: SnowflakePublicAuthenticationStrategy, val: string) => void;
export declare const snowflakePublicAuthenticationStrategy_setPublicUserName: (v: SnowflakePublicAuthenticationStrategy, val: string) => void;
export declare const usernamePasswordAuthenticationStrategy_setBaseVaultReference: (v: UsernamePasswordAuthenticationStrategy, val: string | undefined) => void;
export declare const usernamePasswordAuthenticationStrategy_setUserNameVaultReference: (v: UsernamePasswordAuthenticationStrategy, val: string) => void;
export declare const usernamePasswordAuthenticationStrategy_setPasswordVaultReference: (v: UsernamePasswordAuthenticationStrategy, val: string) => void;
export declare const gcpWorkloadIdentityFederationAuthenticationStrategy_setServiceAccountEmail: (v: GCPWorkloadIdentityFederationAuthenticationStrategy, val: string) => void;
export declare const gcpWorkloadIdentityFederationAuthenticationStrategy_setAdditionalGcpScopes: (v: GCPWorkloadIdentityFederationAuthenticationStrategy, val: string[]) => void;
export declare const staticDatasourceSpecification_setHost: (v: StaticDatasourceSpecification, val: string) => void;
export declare const staticDatasourceSpecification_setPort: (v: StaticDatasourceSpecification, val: number) => void;
export declare const staticDatasourceSpecification_setDatabaseName: (v: StaticDatasourceSpecification, val: string) => void;
export declare const databricksDatasourceSpecification_setHostName: (v: DatabricksDatasourceSpecification, val: string) => void;
export declare const databricksDatasourceSpecification_setPort: (v: DatabricksDatasourceSpecification, val: string) => void;
export declare const databricksDatasourceSpecification_setProtocol: (v: DatabricksDatasourceSpecification, val: string) => void;
export declare const databricksDatasourceSpecification_setHttpPath: (v: DatabricksDatasourceSpecification, val: string) => void;
export declare const embeddedH2DatasourceSpecification_setDatabaseName: (v: EmbeddedH2DatasourceSpecification, val: string) => void;
export declare const embeddedH2DatasourceSpecification_setDirectory: (v: EmbeddedH2DatasourceSpecification, val: string) => void;
export declare const embeddedH2DatasourceSpecification_setAutoServerMode: (v: EmbeddedH2DatasourceSpecification, val: boolean) => void;
export declare const localH2DatasourceSpecification_setTestDataSetupSqls: (v: LocalH2DatasourceSpecification, val: string[]) => void;
export declare const localH2DatasourceSpecification_setTestDataSetupCsv: (v: LocalH2DatasourceSpecification, val: string) => void;
export declare const snowflakeDatasourceSpec_setAccountName: (spec: SnowflakeDatasourceSpecification, val: string) => void;
export declare const snowflakeDatasourceSpec_setRegion: (spec: SnowflakeDatasourceSpecification, val: string) => void;
export declare const snowflakeDatasourceSpec_setWarehouseName: (spec: SnowflakeDatasourceSpecification, val: string) => void;
export declare const snowflakeDatasourceSpec_setDatabaseName: (spec: SnowflakeDatasourceSpecification, val: string) => void;
export declare const snowflakeDatasourceSpec_setCloudType: (spec: SnowflakeDatasourceSpecification, val: string | undefined) => void;
export declare const snowflakeDatasourceSpec_setQuotedIdentifiersIgnoreCase: (spec: SnowflakeDatasourceSpecification, val: boolean | undefined) => void;
export declare const snowflakeDatasourceSpec_setProxyHost: (spec: SnowflakeDatasourceSpecification, val: string | undefined) => void;
export declare const snowflakeDatasourceSpec_setProxyPort: (spec: SnowflakeDatasourceSpecification, val: string | undefined) => void;
export declare const snowflakeDatasourceSpec_setNonProxyHosts: (spec: SnowflakeDatasourceSpecification, val: string | undefined) => void;
export declare const snowflakeDatasourceSpec_setOrganization: (spec: SnowflakeDatasourceSpecification, val: string | undefined) => void;
export declare const snowflakeDatasourceSpec_setAccountType: (spec: SnowflakeDatasourceSpecification, val: string | undefined) => void;
export declare const snowflakeDatasourceSpec_setRole: (spec: SnowflakeDatasourceSpecification, val: string | undefined) => void;
export declare const redshiftDatasourceSpecification_setDatabaseName: (spec: RedshiftDatasourceSpecification, val: string) => void;
export declare const redshiftDatasourceSpecification_setEndpointURL: (spec: RedshiftDatasourceSpecification, val: string) => void;
export declare const redshiftDatasourceSpecification_setPort: (spec: RedshiftDatasourceSpecification, val: number) => void;
export declare const redshiftDatasourceSpecification_setRegion: (spec: RedshiftDatasourceSpecification, val: string) => void;
export declare const redshiftDatasourceSpecification_setHost: (spec: RedshiftDatasourceSpecification, val: string) => void;
export declare const redshiftDatasourceSpecification_setClusterID: (spec: RedshiftDatasourceSpecification, val: string) => void;
export declare const bigQueryDatasourceSpecification_setProjectId: (spec: BigQueryDatasourceSpecification, val: string) => void;
export declare const bigQueryDatasourceSpecification_setDefaultDataset: (spec: BigQueryDatasourceSpecification, val: string) => void;
export declare const bigQueryDatasourceSpecification_setProxyHost: (spec: BigQueryDatasourceSpecification, val: string | undefined) => void;
export declare const bigQueryDatasourceSpecification_setProxyPort: (spec: BigQueryDatasourceSpecification, val: string | undefined) => void;
export declare const relationalInputData_setData: (input: RelationalInputData, value: string) => void;
export declare const relationalInputData_setInputType: (input: RelationalInputData, value: string) => void;
export declare const relationalPropertyMapping_setTransformer: (v: RelationalPropertyMapping, value: EnumerationMappingReference | undefined) => void;
export declare const relationalPropertyMapping_setBindingTransformer: (v: RelationalPropertyMapping, value: BindingTransformer | undefined) => void;
export declare const rootRelationalSetImp_setMainTableAlias: (v: RootRelationalInstanceSetImplementation, value: TableAlias) => void;
export declare const rootRelationalSetImp_setPropertyMappings: (v: RootRelationalInstanceSetImplementation, value: PropertyMapping[], observeContext: ObserverContext) => void;
//# sourceMappingURL=StoreRelational_GraphModifierHelper.d.ts.map