Dataform v1beta1 API - Class DataformSettings (1.0.0-beta06)

public sealed class DataformSettings : ServiceSettingsBase

Reference documentation and code samples for the Dataform v1beta1 API class DataformSettings.

Settings for DataformClient instances.

Inheritance

object > ServiceSettingsBase > DataformSettings

Namespace

Google.Cloud.Dataform.V1Beta1

Assembly

Google.Cloud.Dataform.V1Beta1.dll

Constructors

DataformSettings()

public DataformSettings()

Constructs a new DataformSettings object with default settings.

Properties

CancelWorkflowInvocationSettings

public CallSettings CancelWorkflowInvocationSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.CancelWorkflowInvocation and DataformClient.CancelWorkflowInvocationAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

CommitRepositoryChangesSettings

public CallSettings CommitRepositoryChangesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.CommitRepositoryChanges and DataformClient.CommitRepositoryChangesAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

CommitWorkspaceChangesSettings

public CallSettings CommitWorkspaceChangesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.CommitWorkspaceChanges and DataformClient.CommitWorkspaceChangesAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ComputeRepositoryAccessTokenStatusSettings

public CallSettings ComputeRepositoryAccessTokenStatusSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.ComputeRepositoryAccessTokenStatus and DataformClient.ComputeRepositoryAccessTokenStatusAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

CreateCompilationResultSettings

public CallSettings CreateCompilationResultSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.CreateCompilationResult and DataformClient.CreateCompilationResultAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

CreateReleaseConfigSettings

public CallSettings CreateReleaseConfigSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.CreateReleaseConfig and DataformClient.CreateReleaseConfigAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

CreateRepositorySettings

public CallSettings CreateRepositorySettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.CreateRepository and DataformClient.CreateRepositoryAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

CreateWorkflowConfigSettings

public CallSettings CreateWorkflowConfigSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.CreateWorkflowConfig and DataformClient.CreateWorkflowConfigAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

CreateWorkflowInvocationSettings

public CallSettings CreateWorkflowInvocationSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.CreateWorkflowInvocation and DataformClient.CreateWorkflowInvocationAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

CreateWorkspaceSettings

public CallSettings CreateWorkspaceSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.CreateWorkspace and DataformClient.CreateWorkspaceAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

DeleteReleaseConfigSettings

public CallSettings DeleteReleaseConfigSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.DeleteReleaseConfig and DataformClient.DeleteReleaseConfigAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

DeleteRepositorySettings

public CallSettings DeleteRepositorySettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.DeleteRepository and DataformClient.DeleteRepositoryAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

DeleteWorkflowConfigSettings

public CallSettings DeleteWorkflowConfigSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.DeleteWorkflowConfig and DataformClient.DeleteWorkflowConfigAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

DeleteWorkflowInvocationSettings

public CallSettings DeleteWorkflowInvocationSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.DeleteWorkflowInvocation and DataformClient.DeleteWorkflowInvocationAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

DeleteWorkspaceSettings

public CallSettings DeleteWorkspaceSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.DeleteWorkspace and DataformClient.DeleteWorkspaceAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

FetchFileDiffSettings

public CallSettings FetchFileDiffSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.FetchFileDiff and DataformClient.FetchFileDiffAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

FetchFileGitStatusesSettings

public CallSettings FetchFileGitStatusesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.FetchFileGitStatuses and DataformClient.FetchFileGitStatusesAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

FetchGitAheadBehindSettings

public CallSettings FetchGitAheadBehindSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.FetchGitAheadBehind and DataformClient.FetchGitAheadBehindAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

FetchRemoteBranchesSettings

public CallSettings FetchRemoteBranchesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.FetchRemoteBranches and DataformClient.FetchRemoteBranchesAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

FetchRepositoryHistorySettings

public CallSettings FetchRepositoryHistorySettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.FetchRepositoryHistory and DataformClient.FetchRepositoryHistoryAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

GetCompilationResultSettings

public CallSettings GetCompilationResultSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.GetCompilationResult and DataformClient.GetCompilationResultAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

GetReleaseConfigSettings

public CallSettings GetReleaseConfigSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.GetReleaseConfig and DataformClient.GetReleaseConfigAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

GetRepositorySettings

public CallSettings GetRepositorySettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.GetRepository and DataformClient.GetRepositoryAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

GetWorkflowConfigSettings

public CallSettings GetWorkflowConfigSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.GetWorkflowConfig and DataformClient.GetWorkflowConfigAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

GetWorkflowInvocationSettings

public CallSettings GetWorkflowInvocationSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.GetWorkflowInvocation and DataformClient.GetWorkflowInvocationAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

GetWorkspaceSettings

public CallSettings GetWorkspaceSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.GetWorkspace and DataformClient.GetWorkspaceAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

IAMPolicySettings

public IAMPolicySettings IAMPolicySettings { get; set; }

The settings to use for the IAMPolicyClient associated with the client.

Property Value
Type Description
IAMPolicySettings

InstallNpmPackagesSettings

public CallSettings InstallNpmPackagesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.InstallNpmPackages and DataformClient.InstallNpmPackagesAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ListCompilationResultsSettings

public CallSettings ListCompilationResultsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.ListCompilationResults and DataformClient.ListCompilationResultsAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ListReleaseConfigsSettings

public CallSettings ListReleaseConfigsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.ListReleaseConfigs and DataformClient.ListReleaseConfigsAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ListRepositoriesSettings

public CallSettings ListRepositoriesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.ListRepositories and DataformClient.ListRepositoriesAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ListWorkflowConfigsSettings

public CallSettings ListWorkflowConfigsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.ListWorkflowConfigs and DataformClient.ListWorkflowConfigsAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ListWorkflowInvocationsSettings

public CallSettings ListWorkflowInvocationsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.ListWorkflowInvocations and DataformClient.ListWorkflowInvocationsAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ListWorkspacesSettings

public CallSettings ListWorkspacesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.ListWorkspaces and DataformClient.ListWorkspacesAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

LocationsSettings

public LocationsSettings LocationsSettings { get; set; }

The settings to use for the LocationsClient associated with the client.

Property Value
Type Description
LocationsSettings

MakeDirectorySettings

public CallSettings MakeDirectorySettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.MakeDirectory and DataformClient.MakeDirectoryAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

MoveDirectorySettings

public CallSettings MoveDirectorySettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.MoveDirectory and DataformClient.MoveDirectoryAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

MoveFileSettings

public CallSettings MoveFileSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.MoveFile and DataformClient.MoveFileAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

PullGitCommitsSettings

public CallSettings PullGitCommitsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.PullGitCommits and DataformClient.PullGitCommitsAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

PushGitCommitsSettings

public CallSettings PushGitCommitsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.PushGitCommits and DataformClient.PushGitCommitsAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

QueryCompilationResultActionsSettings

public CallSettings QueryCompilationResultActionsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.QueryCompilationResultActions and DataformClient.QueryCompilationResultActionsAsync .

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

QueryDirectoryContentsSettings

public CallSettings QueryDirectoryContentsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.QueryDirectoryContents and DataformClient.QueryDirectoryContentsAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

QueryRepositoryDirectoryContentsSettings

public CallSettings QueryRepositoryDirectoryContentsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.QueryRepositoryDirectoryContents and DataformClient.QueryRepositoryDirectoryContentsAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

QueryWorkflowInvocationActionsSettings

public CallSettings QueryWorkflowInvocationActionsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.QueryWorkflowInvocationActions and DataformClient.QueryWorkflowInvocationActionsAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ReadFileSettings

public CallSettings ReadFileSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.ReadFile and DataformClient.ReadFileAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ReadRepositoryFileSettings

public CallSettings ReadRepositoryFileSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.ReadRepositoryFile and DataformClient.ReadRepositoryFileAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

RemoveDirectorySettings

public CallSettings RemoveDirectorySettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.RemoveDirectory and DataformClient.RemoveDirectoryAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

RemoveFileSettings

public CallSettings RemoveFileSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.RemoveFile and DataformClient.RemoveFileAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ResetWorkspaceChangesSettings

public CallSettings ResetWorkspaceChangesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.ResetWorkspaceChanges and DataformClient.ResetWorkspaceChangesAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

UpdateReleaseConfigSettings

public CallSettings UpdateReleaseConfigSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.UpdateReleaseConfig and DataformClient.UpdateReleaseConfigAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

UpdateRepositorySettings

public CallSettings UpdateRepositorySettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.UpdateRepository and DataformClient.UpdateRepositoryAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

UpdateWorkflowConfigSettings

public CallSettings UpdateWorkflowConfigSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.UpdateWorkflowConfig and DataformClient.UpdateWorkflowConfigAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

WriteFileSettings

public CallSettings WriteFileSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataformClient.WriteFile and DataformClient.WriteFileAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

Methods

Clone()

public DataformSettings Clone()

Creates a deep clone of this object, with all the same property values.

Returns
Type Description
DataformSettings

A deep clone of this DataformSettings object.

GetDefault()

public static DataformSettings GetDefault()

Get a new instance of the default DataformSettings.

Returns
Type Description
DataformSettings

A new instance of the default DataformSettings.