Class: Google::Cloud::Dataform::V1::Dataform::Client::Configuration::Rpcs

Inherits:
Object
  • Object
show all
Defined in:
lib/google/cloud/dataform/v1/dataform/client.rb

Overview

Configuration RPC class for the Dataform API.

Includes fields providing the configuration for each RPC in this service. Each configuration object is of type Gapic::Config::Method and includes the following configuration fields:

  • timeout (type: Numeric) - The call timeout in seconds
  • metadata (type: Hash{Symbol=>String}) - Additional gRPC headers
  • retry_policy (*type:*Hash`) - The retry policy. The policy fields include the following keys:
    • :initial_delay (type: Numeric) - The initial delay in seconds.
    • :max_delay (type: Numeric) - The max delay in seconds.
    • :multiplier (type: Numeric) - The incremental backoff multiplier.
    • :jitter (type: Numeric) - The jitter in seconds. Default: 1.0.
    • :retry_codes (type: Array<String>) - The error codes that should trigger a retry.

Instance Attribute Summary collapse

Instance Attribute Details

#cancel_workflow_invocation::Gapic::Config::Method (readonly)

RPC-specific configuration for cancel_workflow_invocation

Returns:

  • (::Gapic::Config::Method)


7617
7618
7619
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7617

def cancel_workflow_invocation
  @cancel_workflow_invocation
end

#commit_repository_changes::Gapic::Config::Method (readonly)

RPC-specific configuration for commit_repository_changes

Returns:

  • (::Gapic::Config::Method)


7392
7393
7394
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7392

def commit_repository_changes
  @commit_repository_changes
end

#commit_workspace_changes::Gapic::Config::Method (readonly)

RPC-specific configuration for commit_workspace_changes

Returns:

  • (::Gapic::Config::Method)


7467
7468
7469
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7467

def commit_workspace_changes
  @commit_workspace_changes
end

#compute_repository_access_token_status::Gapic::Config::Method (readonly)

RPC-specific configuration for compute_repository_access_token_status

Returns:

  • (::Gapic::Config::Method)


7412
7413
7414
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7412

def compute_repository_access_token_status
  @compute_repository_access_token_status
end

#create_compilation_result::Gapic::Config::Method (readonly)

RPC-specific configuration for create_compilation_result

Returns:

  • (::Gapic::Config::Method)


7562
7563
7564
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7562

def create_compilation_result
  @create_compilation_result
end

#create_folder::Gapic::Config::Method (readonly)

RPC-specific configuration for create_folder

Returns:

  • (::Gapic::Config::Method)


7327
7328
7329
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7327

def create_folder
  @create_folder
end

#create_release_config::Gapic::Config::Method (readonly)

RPC-specific configuration for create_release_config

Returns:

  • (::Gapic::Config::Method)


7537
7538
7539
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7537

def create_release_config
  @create_release_config
end

#create_repository::Gapic::Config::Method (readonly)

RPC-specific configuration for create_repository

Returns:

  • (::Gapic::Config::Method)


7372
7373
7374
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7372

def create_repository
  @create_repository
end

#create_team_folder::Gapic::Config::Method (readonly)

RPC-specific configuration for create_team_folder

Returns:

  • (::Gapic::Config::Method)


7292
7293
7294
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7292

def create_team_folder
  @create_team_folder
end

#create_workflow_config::Gapic::Config::Method (readonly)

RPC-specific configuration for create_workflow_config

Returns:

  • (::Gapic::Config::Method)


7582
7583
7584
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7582

def create_workflow_config
  @create_workflow_config
end

#create_workflow_invocation::Gapic::Config::Method (readonly)

RPC-specific configuration for create_workflow_invocation

Returns:

  • (::Gapic::Config::Method)


7607
7608
7609
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7607

def create_workflow_invocation
  @create_workflow_invocation
end

#create_workspace::Gapic::Config::Method (readonly)

RPC-specific configuration for create_workspace

Returns:

  • (::Gapic::Config::Method)


7432
7433
7434
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7432

def create_workspace
  @create_workspace
end

#delete_folder::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_folder

Returns:

  • (::Gapic::Config::Method)


7337
7338
7339
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7337

def delete_folder
  @delete_folder
end

#delete_folder_tree::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_folder_tree

Returns:

  • (::Gapic::Config::Method)


7342
7343
7344
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7342

def delete_folder_tree
  @delete_folder_tree
end

#delete_release_config::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_release_config

Returns:

  • (::Gapic::Config::Method)


7547
7548
7549
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7547

def delete_release_config
  @delete_release_config
end

#delete_repository::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_repository

Returns:

  • (::Gapic::Config::Method)


7382
7383
7384
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7382

def delete_repository
  @delete_repository
end

#delete_team_folder::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_team_folder

Returns:

  • (::Gapic::Config::Method)


7302
7303
7304
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7302

def delete_team_folder
  @delete_team_folder
end

#delete_team_folder_tree::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_team_folder_tree

Returns:

  • (::Gapic::Config::Method)


7307
7308
7309
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7307

def delete_team_folder_tree
  @delete_team_folder_tree
end

#delete_workflow_config::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_workflow_config

Returns:

  • (::Gapic::Config::Method)


7592
7593
7594
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7592

def delete_workflow_config
  @delete_workflow_config
end

#delete_workflow_invocation::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_workflow_invocation

Returns:

  • (::Gapic::Config::Method)


7612
7613
7614
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7612

def delete_workflow_invocation
  @delete_workflow_invocation
end

#delete_workspace::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_workspace

Returns:

  • (::Gapic::Config::Method)


7437
7438
7439
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7437

def delete_workspace
  @delete_workspace
end

#fetch_file_diff::Gapic::Config::Method (readonly)

RPC-specific configuration for fetch_file_diff

Returns:

  • (::Gapic::Config::Method)


7477
7478
7479
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7477

def fetch_file_diff
  @fetch_file_diff
end

#fetch_file_git_statuses::Gapic::Config::Method (readonly)

RPC-specific configuration for fetch_file_git_statuses

Returns:

  • (::Gapic::Config::Method)


7457
7458
7459
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7457

def fetch_file_git_statuses
  @fetch_file_git_statuses
end

#fetch_git_ahead_behind::Gapic::Config::Method (readonly)

RPC-specific configuration for fetch_git_ahead_behind

Returns:

  • (::Gapic::Config::Method)


7462
7463
7464
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7462

def fetch_git_ahead_behind
  @fetch_git_ahead_behind
end

#fetch_remote_branches::Gapic::Config::Method (readonly)

RPC-specific configuration for fetch_remote_branches

Returns:

  • (::Gapic::Config::Method)


7417
7418
7419
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7417

def fetch_remote_branches
  @fetch_remote_branches
end

#fetch_repository_history::Gapic::Config::Method (readonly)

RPC-specific configuration for fetch_repository_history

Returns:

  • (::Gapic::Config::Method)


7407
7408
7409
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7407

def fetch_repository_history
  @fetch_repository_history
end

#get_compilation_result::Gapic::Config::Method (readonly)

RPC-specific configuration for get_compilation_result

Returns:

  • (::Gapic::Config::Method)


7557
7558
7559
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7557

def get_compilation_result
  @get_compilation_result
end

#get_config::Gapic::Config::Method (readonly)

RPC-specific configuration for get_config

Returns:

  • (::Gapic::Config::Method)


7627
7628
7629
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7627

def get_config
  @get_config
end

#get_folder::Gapic::Config::Method (readonly)

RPC-specific configuration for get_folder

Returns:

  • (::Gapic::Config::Method)


7322
7323
7324
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7322

def get_folder
  @get_folder
end

#get_iam_policy::Gapic::Config::Method (readonly)

RPC-specific configuration for get_iam_policy

Returns:

  • (::Gapic::Config::Method)


7637
7638
7639
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7637

def get_iam_policy
  @get_iam_policy
end

#get_release_config::Gapic::Config::Method (readonly)

RPC-specific configuration for get_release_config

Returns:

  • (::Gapic::Config::Method)


7532
7533
7534
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7532

def get_release_config
  @get_release_config
end

#get_repository::Gapic::Config::Method (readonly)

RPC-specific configuration for get_repository

Returns:

  • (::Gapic::Config::Method)


7367
7368
7369
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7367

def get_repository
  @get_repository
end

#get_team_folder::Gapic::Config::Method (readonly)

RPC-specific configuration for get_team_folder

Returns:

  • (::Gapic::Config::Method)


7287
7288
7289
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7287

def get_team_folder
  @get_team_folder
end

#get_workflow_config::Gapic::Config::Method (readonly)

RPC-specific configuration for get_workflow_config

Returns:

  • (::Gapic::Config::Method)


7577
7578
7579
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7577

def get_workflow_config
  @get_workflow_config
end

#get_workflow_invocation::Gapic::Config::Method (readonly)

RPC-specific configuration for get_workflow_invocation

Returns:

  • (::Gapic::Config::Method)


7602
7603
7604
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7602

def get_workflow_invocation
  @get_workflow_invocation
end

#get_workspace::Gapic::Config::Method (readonly)

RPC-specific configuration for get_workspace

Returns:

  • (::Gapic::Config::Method)


7427
7428
7429
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7427

def get_workspace
  @get_workspace
end

#install_npm_packages::Gapic::Config::Method (readonly)

RPC-specific configuration for install_npm_packages

Returns:

  • (::Gapic::Config::Method)


7442
7443
7444
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7442

def install_npm_packages
  @install_npm_packages
end

#list_compilation_results::Gapic::Config::Method (readonly)

RPC-specific configuration for list_compilation_results

Returns:

  • (::Gapic::Config::Method)


7552
7553
7554
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7552

def list_compilation_results
  @list_compilation_results
end

#list_release_configs::Gapic::Config::Method (readonly)

RPC-specific configuration for list_release_configs

Returns:

  • (::Gapic::Config::Method)


7527
7528
7529
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7527

def list_release_configs
  @list_release_configs
end

#list_repositories::Gapic::Config::Method (readonly)

RPC-specific configuration for list_repositories

Returns:

  • (::Gapic::Config::Method)


7362
7363
7364
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7362

def list_repositories
  @list_repositories
end

#list_workflow_configs::Gapic::Config::Method (readonly)

RPC-specific configuration for list_workflow_configs

Returns:

  • (::Gapic::Config::Method)


7572
7573
7574
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7572

def list_workflow_configs
  @list_workflow_configs
end

#list_workflow_invocations::Gapic::Config::Method (readonly)

RPC-specific configuration for list_workflow_invocations

Returns:

  • (::Gapic::Config::Method)


7597
7598
7599
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7597

def list_workflow_invocations
  @list_workflow_invocations
end

#list_workspaces::Gapic::Config::Method (readonly)

RPC-specific configuration for list_workspaces

Returns:

  • (::Gapic::Config::Method)


7422
7423
7424
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7422

def list_workspaces
  @list_workspaces
end

#make_directory::Gapic::Config::Method (readonly)

RPC-specific configuration for make_directory

Returns:

  • (::Gapic::Config::Method)


7492
7493
7494
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7492

def make_directory
  @make_directory
end

#move_directory::Gapic::Config::Method (readonly)

RPC-specific configuration for move_directory

Returns:

  • (::Gapic::Config::Method)


7502
7503
7504
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7502

def move_directory
  @move_directory
end

#move_file::Gapic::Config::Method (readonly)

RPC-specific configuration for move_file

Returns:

  • (::Gapic::Config::Method)


7517
7518
7519
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7517

def move_file
  @move_file
end

#move_folder::Gapic::Config::Method (readonly)

RPC-specific configuration for move_folder

Returns:

  • (::Gapic::Config::Method)


7357
7358
7359
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7357

def move_folder
  @move_folder
end

#move_repository::Gapic::Config::Method (readonly)

RPC-specific configuration for move_repository

Returns:

  • (::Gapic::Config::Method)


7387
7388
7389
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7387

def move_repository
  @move_repository
end

#pull_git_commits::Gapic::Config::Method (readonly)

RPC-specific configuration for pull_git_commits

Returns:

  • (::Gapic::Config::Method)


7447
7448
7449
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7447

def pull_git_commits
  @pull_git_commits
end

#push_git_commits::Gapic::Config::Method (readonly)

RPC-specific configuration for push_git_commits

Returns:

  • (::Gapic::Config::Method)


7452
7453
7454
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7452

def push_git_commits
  @push_git_commits
end

#query_compilation_result_actions::Gapic::Config::Method (readonly)

RPC-specific configuration for query_compilation_result_actions

Returns:

  • (::Gapic::Config::Method)


7567
7568
7569
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7567

def query_compilation_result_actions
  @query_compilation_result_actions
end

#query_directory_contents::Gapic::Config::Method (readonly)

RPC-specific configuration for query_directory_contents

Returns:

  • (::Gapic::Config::Method)


7482
7483
7484
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7482

def query_directory_contents
  @query_directory_contents
end

#query_folder_contents::Gapic::Config::Method (readonly)

RPC-specific configuration for query_folder_contents

Returns:

  • (::Gapic::Config::Method)


7347
7348
7349
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7347

def query_folder_contents
  @query_folder_contents
end

#query_repository_directory_contents::Gapic::Config::Method (readonly)

RPC-specific configuration for query_repository_directory_contents

Returns:

  • (::Gapic::Config::Method)


7402
7403
7404
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7402

def query_repository_directory_contents
  @query_repository_directory_contents
end

#query_team_folder_contents::Gapic::Config::Method (readonly)

RPC-specific configuration for query_team_folder_contents

Returns:

  • (::Gapic::Config::Method)


7312
7313
7314
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7312

def query_team_folder_contents
  @query_team_folder_contents
end

#query_user_root_contents::Gapic::Config::Method (readonly)

RPC-specific configuration for query_user_root_contents

Returns:

  • (::Gapic::Config::Method)


7352
7353
7354
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7352

def query_user_root_contents
  @query_user_root_contents
end

#query_workflow_invocation_actions::Gapic::Config::Method (readonly)

RPC-specific configuration for query_workflow_invocation_actions

Returns:

  • (::Gapic::Config::Method)


7622
7623
7624
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7622

def query_workflow_invocation_actions
  @query_workflow_invocation_actions
end

#read_file::Gapic::Config::Method (readonly)

RPC-specific configuration for read_file

Returns:

  • (::Gapic::Config::Method)


7507
7508
7509
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7507

def read_file
  @read_file
end

#read_repository_file::Gapic::Config::Method (readonly)

RPC-specific configuration for read_repository_file

Returns:

  • (::Gapic::Config::Method)


7397
7398
7399
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7397

def read_repository_file
  @read_repository_file
end

#remove_directory::Gapic::Config::Method (readonly)

RPC-specific configuration for remove_directory

Returns:

  • (::Gapic::Config::Method)


7497
7498
7499
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7497

def remove_directory
  @remove_directory
end

#remove_file::Gapic::Config::Method (readonly)

RPC-specific configuration for remove_file

Returns:

  • (::Gapic::Config::Method)


7512
7513
7514
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7512

def remove_file
  @remove_file
end

#reset_workspace_changes::Gapic::Config::Method (readonly)

RPC-specific configuration for reset_workspace_changes

Returns:

  • (::Gapic::Config::Method)


7472
7473
7474
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7472

def reset_workspace_changes
  @reset_workspace_changes
end

#search_files::Gapic::Config::Method (readonly)

RPC-specific configuration for search_files

Returns:

  • (::Gapic::Config::Method)


7487
7488
7489
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7487

def search_files
  @search_files
end

#search_team_folders::Gapic::Config::Method (readonly)

RPC-specific configuration for search_team_folders

Returns:

  • (::Gapic::Config::Method)


7317
7318
7319
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7317

def search_team_folders
  @search_team_folders
end

#set_iam_policy::Gapic::Config::Method (readonly)

RPC-specific configuration for set_iam_policy

Returns:

  • (::Gapic::Config::Method)


7642
7643
7644
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7642

def set_iam_policy
  @set_iam_policy
end

#test_iam_permissions::Gapic::Config::Method (readonly)

RPC-specific configuration for test_iam_permissions

Returns:

  • (::Gapic::Config::Method)


7647
7648
7649
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7647

def test_iam_permissions
  @test_iam_permissions
end

#update_config::Gapic::Config::Method (readonly)

RPC-specific configuration for update_config

Returns:

  • (::Gapic::Config::Method)


7632
7633
7634
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7632

def update_config
  @update_config
end

#update_folder::Gapic::Config::Method (readonly)

RPC-specific configuration for update_folder

Returns:

  • (::Gapic::Config::Method)


7332
7333
7334
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7332

def update_folder
  @update_folder
end

#update_release_config::Gapic::Config::Method (readonly)

RPC-specific configuration for update_release_config

Returns:

  • (::Gapic::Config::Method)


7542
7543
7544
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7542

def update_release_config
  @update_release_config
end

#update_repository::Gapic::Config::Method (readonly)

RPC-specific configuration for update_repository

Returns:

  • (::Gapic::Config::Method)


7377
7378
7379
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7377

def update_repository
  @update_repository
end

#update_team_folder::Gapic::Config::Method (readonly)

RPC-specific configuration for update_team_folder

Returns:

  • (::Gapic::Config::Method)


7297
7298
7299
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7297

def update_team_folder
  @update_team_folder
end

#update_workflow_config::Gapic::Config::Method (readonly)

RPC-specific configuration for update_workflow_config

Returns:

  • (::Gapic::Config::Method)


7587
7588
7589
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7587

def update_workflow_config
  @update_workflow_config
end

#write_file::Gapic::Config::Method (readonly)

RPC-specific configuration for write_file

Returns:

  • (::Gapic::Config::Method)


7522
7523
7524
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7522

def write_file
  @write_file
end