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)


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

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)


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

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)


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

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)


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

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)


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

def create_compilation_result
  @create_compilation_result
end

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

RPC-specific configuration for create_folder

Returns:

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


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

def create_folder
  @create_folder
end

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

RPC-specific configuration for create_release_config

Returns:

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


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

def create_release_config
  @create_release_config
end

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

RPC-specific configuration for create_repository

Returns:

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


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

def create_repository
  @create_repository
end

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

RPC-specific configuration for create_team_folder

Returns:

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


7281
7282
7283
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7281

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)


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

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)


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

def create_workflow_invocation
  @create_workflow_invocation
end

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

RPC-specific configuration for create_workspace

Returns:

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


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

def create_workspace
  @create_workspace
end

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

RPC-specific configuration for delete_folder

Returns:

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


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

def delete_folder
  @delete_folder
end

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

RPC-specific configuration for delete_folder_tree

Returns:

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


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

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)


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

def delete_release_config
  @delete_release_config
end

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

RPC-specific configuration for delete_repository

Returns:

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


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

def delete_repository
  @delete_repository
end

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

RPC-specific configuration for delete_team_folder

Returns:

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


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

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)


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

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)


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

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)


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

def delete_workflow_invocation
  @delete_workflow_invocation
end

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

RPC-specific configuration for delete_workspace

Returns:

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


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

def delete_workspace
  @delete_workspace
end

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

RPC-specific configuration for fetch_file_diff

Returns:

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


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

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)


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

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)


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

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)


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

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)


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

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)


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

def get_compilation_result
  @get_compilation_result
end

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

RPC-specific configuration for get_config

Returns:

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


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

def get_config
  @get_config
end

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

RPC-specific configuration for get_folder

Returns:

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


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

def get_folder
  @get_folder
end

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

RPC-specific configuration for get_iam_policy

Returns:

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


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

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)


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

def get_release_config
  @get_release_config
end

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

RPC-specific configuration for get_repository

Returns:

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


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

def get_repository
  @get_repository
end

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

RPC-specific configuration for get_team_folder

Returns:

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


7276
7277
7278
# File 'lib/google/cloud/dataform/v1/dataform/client.rb', line 7276

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)


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

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)


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

def get_workflow_invocation
  @get_workflow_invocation
end

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

RPC-specific configuration for get_workspace

Returns:

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


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

def get_workspace
  @get_workspace
end

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

RPC-specific configuration for install_npm_packages

Returns:

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


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

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)


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

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)


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

def list_release_configs
  @list_release_configs
end

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

RPC-specific configuration for list_repositories

Returns:

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


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

def list_repositories
  @list_repositories
end

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

RPC-specific configuration for list_workflow_configs

Returns:

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


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

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)


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

def list_workflow_invocations
  @list_workflow_invocations
end

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

RPC-specific configuration for list_workspaces

Returns:

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


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

def list_workspaces
  @list_workspaces
end

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

RPC-specific configuration for make_directory

Returns:

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


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

def make_directory
  @make_directory
end

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

RPC-specific configuration for move_directory

Returns:

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


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

def move_directory
  @move_directory
end

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

RPC-specific configuration for move_file

Returns:

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


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

def move_file
  @move_file
end

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

RPC-specific configuration for move_folder

Returns:

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


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

def move_folder
  @move_folder
end

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

RPC-specific configuration for move_repository

Returns:

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


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

def move_repository
  @move_repository
end

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

RPC-specific configuration for pull_git_commits

Returns:

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


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

def read_file
  @read_file
end

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

RPC-specific configuration for read_repository_file

Returns:

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


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

def read_repository_file
  @read_repository_file
end

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

RPC-specific configuration for remove_directory

Returns:

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


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

def remove_directory
  @remove_directory
end

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

RPC-specific configuration for remove_file

Returns:

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


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

def remove_file
  @remove_file
end

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

RPC-specific configuration for reset_workspace_changes

Returns:

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


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

def reset_workspace_changes
  @reset_workspace_changes
end

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

RPC-specific configuration for search_files

Returns:

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


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

def search_files
  @search_files
end

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

RPC-specific configuration for search_team_folders

Returns:

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


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

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)


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

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)


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

def test_iam_permissions
  @test_iam_permissions
end

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

RPC-specific configuration for update_config

Returns:

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


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

def update_config
  @update_config
end

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

RPC-specific configuration for update_folder

Returns:

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


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

def update_folder
  @update_folder
end

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

RPC-specific configuration for update_release_config

Returns:

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


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

def update_release_config
  @update_release_config
end

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

RPC-specific configuration for update_repository

Returns:

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


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

def update_repository
  @update_repository
end

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

RPC-specific configuration for update_team_folder

Returns:

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


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

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)


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

def update_workflow_config
  @update_workflow_config
end

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

RPC-specific configuration for write_file

Returns:

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


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

def write_file
  @write_file
end