Google-Cloud-Dataplex-V1

 view release on metacpan or  search on metacpan

lib/Google/Cloud/Dataplex/V1/BusinessGlossary.pm  view on Meta::CPAN

        ? Google::Cloud::Dataplex::V1::BusinessGlossary::CreateGlossaryRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.BusinessGlossaryService',
        method         => 'CreateGlossary',
        request        => $req,
        response_class => 'Google::Longrunning::Operations::Operation',
    });
}

sub update_glossary {
    my ($self, $args) = @_;
    my $req = ref($args) eq 'HASH'
        ? Google::Cloud::Dataplex::V1::BusinessGlossary::UpdateGlossaryRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.BusinessGlossaryService',
        method         => 'UpdateGlossary',
        request        => $req,
        response_class => 'Google::Longrunning::Operations::Operation',
    });

lib/Google/Cloud/Dataplex/V1/BusinessGlossary.pm  view on Meta::CPAN

        ? Google::Cloud::Dataplex::V1::BusinessGlossary::CreateGlossaryCategoryRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.BusinessGlossaryService',
        method         => 'CreateGlossaryCategory',
        request        => $req,
        response_class => 'Google::Cloud::Dataplex::V1::BusinessGlossary::GlossaryCategory',
    });
}

sub update_glossary_category {
    my ($self, $args) = @_;
    my $req = ref($args) eq 'HASH'
        ? Google::Cloud::Dataplex::V1::BusinessGlossary::UpdateGlossaryCategoryRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.BusinessGlossaryService',
        method         => 'UpdateGlossaryCategory',
        request        => $req,
        response_class => 'Google::Cloud::Dataplex::V1::BusinessGlossary::GlossaryCategory',
    });

lib/Google/Cloud/Dataplex/V1/BusinessGlossary.pm  view on Meta::CPAN

        ? Google::Cloud::Dataplex::V1::BusinessGlossary::CreateGlossaryTermRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.BusinessGlossaryService',
        method         => 'CreateGlossaryTerm',
        request        => $req,
        response_class => 'Google::Cloud::Dataplex::V1::BusinessGlossary::GlossaryTerm',
    });
}

sub update_glossary_term {
    my ($self, $args) = @_;
    my $req = ref($args) eq 'HASH'
        ? Google::Cloud::Dataplex::V1::BusinessGlossary::UpdateGlossaryTermRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.BusinessGlossaryService',
        method         => 'UpdateGlossaryTerm',
        request        => $req,
        response_class => 'Google::Cloud::Dataplex::V1::BusinessGlossary::GlossaryTerm',
    });

lib/Google/Cloud/Dataplex/V1/Catalog.pm  view on Meta::CPAN

        ? Google::Cloud::Dataplex::V1::Catalog::CreateEntryTypeRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.CatalogService',
        method         => 'CreateEntryType',
        request        => $req,
        response_class => 'Google::Longrunning::Operations::Operation',
    });
}

sub update_entry_type {
    my ($self, $args) = @_;
    my $req = ref($args) eq 'HASH'
        ? Google::Cloud::Dataplex::V1::Catalog::UpdateEntryTypeRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.CatalogService',
        method         => 'UpdateEntryType',
        request        => $req,
        response_class => 'Google::Longrunning::Operations::Operation',
    });

lib/Google/Cloud/Dataplex/V1/Catalog.pm  view on Meta::CPAN

        ? Google::Cloud::Dataplex::V1::Catalog::CreateAspectTypeRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.CatalogService',
        method         => 'CreateAspectType',
        request        => $req,
        response_class => 'Google::Longrunning::Operations::Operation',
    });
}

sub update_aspect_type {
    my ($self, $args) = @_;
    my $req = ref($args) eq 'HASH'
        ? Google::Cloud::Dataplex::V1::Catalog::UpdateAspectTypeRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.CatalogService',
        method         => 'UpdateAspectType',
        request        => $req,
        response_class => 'Google::Longrunning::Operations::Operation',
    });

lib/Google/Cloud/Dataplex/V1/Catalog.pm  view on Meta::CPAN

        ? Google::Cloud::Dataplex::V1::Catalog::CreateEntryGroupRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.CatalogService',
        method         => 'CreateEntryGroup',
        request        => $req,
        response_class => 'Google::Longrunning::Operations::Operation',
    });
}

sub update_entry_group {
    my ($self, $args) = @_;
    my $req = ref($args) eq 'HASH'
        ? Google::Cloud::Dataplex::V1::Catalog::UpdateEntryGroupRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.CatalogService',
        method         => 'UpdateEntryGroup',
        request        => $req,
        response_class => 'Google::Longrunning::Operations::Operation',
    });

lib/Google/Cloud/Dataplex/V1/Catalog.pm  view on Meta::CPAN

        ? Google::Cloud::Dataplex::V1::Catalog::CreateEntryRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.CatalogService',
        method         => 'CreateEntry',
        request        => $req,
        response_class => 'Google::Cloud::Dataplex::V1::Catalog::Entry',
    });
}

sub update_entry {
    my ($self, $args) = @_;
    my $req = ref($args) eq 'HASH'
        ? Google::Cloud::Dataplex::V1::Catalog::UpdateEntryRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.CatalogService',
        method         => 'UpdateEntry',
        request        => $req,
        response_class => 'Google::Cloud::Dataplex::V1::Catalog::Entry',
    });

lib/Google/Cloud/Dataplex/V1/Catalog.pm  view on Meta::CPAN

        ? Google::Cloud::Dataplex::V1::Catalog::CreateEntryLinkRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.CatalogService',
        method         => 'CreateEntryLink',
        request        => $req,
        response_class => 'Google::Cloud::Dataplex::V1::Catalog::EntryLink',
    });
}

sub update_entry_link {
    my ($self, $args) = @_;
    my $req = ref($args) eq 'HASH'
        ? Google::Cloud::Dataplex::V1::Catalog::UpdateEntryLinkRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.CatalogService',
        method         => 'UpdateEntryLink',
        request        => $req,
        response_class => 'Google::Cloud::Dataplex::V1::Catalog::EntryLink',
    });

lib/Google/Cloud/Dataplex/V1/Catalog.pm  view on Meta::CPAN

        ? Google::Cloud::Dataplex::V1::Catalog::DeleteMetadataFeedRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.CatalogService',
        method         => 'DeleteMetadataFeed',
        request        => $req,
        response_class => 'Google::Longrunning::Operations::Operation',
    });
}

sub update_metadata_feed {
    my ($self, $args) = @_;
    my $req = ref($args) eq 'HASH'
        ? Google::Cloud::Dataplex::V1::Catalog::UpdateMetadataFeedRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.CatalogService',
        method         => 'UpdateMetadataFeed',
        request        => $req,
        response_class => 'Google::Longrunning::Operations::Operation',
    });

lib/Google/Cloud/Dataplex/V1/Cmek.pm  view on Meta::CPAN

        ? Google::Cloud::Dataplex::V1::Cmek::CreateEncryptionConfigRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.CmekService',
        method         => 'CreateEncryptionConfig',
        request        => $req,
        response_class => 'Google::Longrunning::Operations::Operation',
    });
}

sub update_encryption_config {
    my ($self, $args) = @_;
    my $req = ref($args) eq 'HASH'
        ? Google::Cloud::Dataplex::V1::Cmek::UpdateEncryptionConfigRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.CmekService',
        method         => 'UpdateEncryptionConfig',
        request        => $req,
        response_class => 'Google::Longrunning::Operations::Operation',
    });

lib/Google/Cloud/Dataplex/V1/DataProducts.pm  view on Meta::CPAN

        ? Google::Cloud::Dataplex::V1::DataProducts::ListDataProductsRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.DataProductService',
        method         => 'ListDataProducts',
        request        => $req,
        response_class => 'Google::Cloud::Dataplex::V1::DataProducts::ListDataProductsResponse',
    });
}

sub update_data_product {
    my ($self, $args) = @_;
    my $req = ref($args) eq 'HASH'
        ? Google::Cloud::Dataplex::V1::DataProducts::UpdateDataProductRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.DataProductService',
        method         => 'UpdateDataProduct',
        request        => $req,
        response_class => 'Google::Longrunning::Operations::Operation',
    });

lib/Google/Cloud/Dataplex/V1/DataProducts.pm  view on Meta::CPAN

        ? Google::Cloud::Dataplex::V1::DataProducts::CreateDataAssetRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.DataProductService',
        method         => 'CreateDataAsset',
        request        => $req,
        response_class => 'Google::Longrunning::Operations::Operation',
    });
}

sub update_data_asset {
    my ($self, $args) = @_;
    my $req = ref($args) eq 'HASH'
        ? Google::Cloud::Dataplex::V1::DataProducts::UpdateDataAssetRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.DataProductService',
        method         => 'UpdateDataAsset',
        request        => $req,
        response_class => 'Google::Longrunning::Operations::Operation',
    });

lib/Google/Cloud/Dataplex/V1/DataTaxonomy.pm  view on Meta::CPAN

        ? Google::Cloud::Dataplex::V1::DataTaxonomy::CreateDataTaxonomyRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.DataTaxonomyService',
        method         => 'CreateDataTaxonomy',
        request        => $req,
        response_class => 'Google::Longrunning::Operations::Operation',
    });
}

sub update_data_taxonomy {
    my ($self, $args) = @_;
    my $req = ref($args) eq 'HASH'
        ? Google::Cloud::Dataplex::V1::DataTaxonomy::UpdateDataTaxonomyRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.DataTaxonomyService',
        method         => 'UpdateDataTaxonomy',
        request        => $req,
        response_class => 'Google::Longrunning::Operations::Operation',
    });

lib/Google/Cloud/Dataplex/V1/DataTaxonomy.pm  view on Meta::CPAN

        ? Google::Cloud::Dataplex::V1::DataTaxonomy::CreateDataAttributeBindingRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.DataTaxonomyService',
        method         => 'CreateDataAttributeBinding',
        request        => $req,
        response_class => 'Google::Longrunning::Operations::Operation',
    });
}

sub update_data_attribute_binding {
    my ($self, $args) = @_;
    my $req = ref($args) eq 'HASH'
        ? Google::Cloud::Dataplex::V1::DataTaxonomy::UpdateDataAttributeBindingRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.DataTaxonomyService',
        method         => 'UpdateDataAttributeBinding',
        request        => $req,
        response_class => 'Google::Longrunning::Operations::Operation',
    });

lib/Google/Cloud/Dataplex/V1/DataTaxonomy.pm  view on Meta::CPAN

        ? Google::Cloud::Dataplex::V1::DataTaxonomy::CreateDataAttributeRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.DataTaxonomyService',
        method         => 'CreateDataAttribute',
        request        => $req,
        response_class => 'Google::Longrunning::Operations::Operation',
    });
}

sub update_data_attribute {
    my ($self, $args) = @_;
    my $req = ref($args) eq 'HASH'
        ? Google::Cloud::Dataplex::V1::DataTaxonomy::UpdateDataAttributeRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.DataTaxonomyService',
        method         => 'UpdateDataAttribute',
        request        => $req,
        response_class => 'Google::Longrunning::Operations::Operation',
    });

lib/Google/Cloud/Dataplex/V1/Datascans.pm  view on Meta::CPAN

        ? Google::Cloud::Dataplex::V1::Datascans::CreateDataScanRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.DataScanService',
        method         => 'CreateDataScan',
        request        => $req,
        response_class => 'Google::Longrunning::Operations::Operation',
    });
}

sub update_data_scan {
    my ($self, $args) = @_;
    my $req = ref($args) eq 'HASH'
        ? Google::Cloud::Dataplex::V1::Datascans::UpdateDataScanRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.DataScanService',
        method         => 'UpdateDataScan',
        request        => $req,
        response_class => 'Google::Longrunning::Operations::Operation',
    });

lib/Google/Cloud/Dataplex/V1/Metadata.pm  view on Meta::CPAN

        ? Google::Cloud::Dataplex::V1::Metadata::CreateEntityRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.MetadataService',
        method         => 'CreateEntity',
        request        => $req,
        response_class => 'Google::Cloud::Dataplex::V1::Metadata::Entity',
    });
}

sub update_entity {
    my ($self, $args) = @_;
    my $req = ref($args) eq 'HASH'
        ? Google::Cloud::Dataplex::V1::Metadata::UpdateEntityRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.MetadataService',
        method         => 'UpdateEntity',
        request        => $req,
        response_class => 'Google::Cloud::Dataplex::V1::Metadata::Entity',
    });

lib/Google/Cloud/Dataplex/V1/Service.pm  view on Meta::CPAN

        ? Google::Cloud::Dataplex::V1::Service::CreateLakeRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.DataplexService',
        method         => 'CreateLake',
        request        => $req,
        response_class => 'Google::Longrunning::Operations::Operation',
    });
}

sub update_lake {
    my ($self, $args) = @_;
    my $req = ref($args) eq 'HASH'
        ? Google::Cloud::Dataplex::V1::Service::UpdateLakeRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.DataplexService',
        method         => 'UpdateLake',
        request        => $req,
        response_class => 'Google::Longrunning::Operations::Operation',
    });

lib/Google/Cloud/Dataplex/V1/Service.pm  view on Meta::CPAN

        ? Google::Cloud::Dataplex::V1::Service::CreateZoneRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.DataplexService',
        method         => 'CreateZone',
        request        => $req,
        response_class => 'Google::Longrunning::Operations::Operation',
    });
}

sub update_zone {
    my ($self, $args) = @_;
    my $req = ref($args) eq 'HASH'
        ? Google::Cloud::Dataplex::V1::Service::UpdateZoneRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.DataplexService',
        method         => 'UpdateZone',
        request        => $req,
        response_class => 'Google::Longrunning::Operations::Operation',
    });

lib/Google/Cloud/Dataplex/V1/Service.pm  view on Meta::CPAN

        ? Google::Cloud::Dataplex::V1::Service::CreateAssetRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.DataplexService',
        method         => 'CreateAsset',
        request        => $req,
        response_class => 'Google::Longrunning::Operations::Operation',
    });
}

sub update_asset {
    my ($self, $args) = @_;
    my $req = ref($args) eq 'HASH'
        ? Google::Cloud::Dataplex::V1::Service::UpdateAssetRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.DataplexService',
        method         => 'UpdateAsset',
        request        => $req,
        response_class => 'Google::Longrunning::Operations::Operation',
    });

lib/Google/Cloud/Dataplex/V1/Service.pm  view on Meta::CPAN

        ? Google::Cloud::Dataplex::V1::Service::CreateTaskRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.DataplexService',
        method         => 'CreateTask',
        request        => $req,
        response_class => 'Google::Longrunning::Operations::Operation',
    });
}

sub update_task {
    my ($self, $args) = @_;
    my $req = ref($args) eq 'HASH'
        ? Google::Cloud::Dataplex::V1::Service::UpdateTaskRequest->new($args)
        : $args;
    return $self->_grpc_client->call({
        service        => 'google.cloud.dataplex.v1.DataplexService',
        method         => 'UpdateTask',
        request        => $req,
        response_class => 'Google::Longrunning::Operations::Operation',
    });



( run in 2.858 seconds using v1.01-cache-2.11-cpan-7e94247ccb0 )