@@ -3458,6 +3458,298 @@ public Query set(String parameterName, Object value) {
3458
3458
}
3459
3459
}
3460
3460
3461
+ }
3462
+ /**
3463
+ * An accessor for creating requests from the Lmkrate collection.
3464
+ *
3465
+ * <p>The typical use is:</p>
3466
+ * <pre>
3467
+ * {@code Playdeveloperreporting playdeveloperreporting = new Playdeveloperreporting(...);}
3468
+ * {@code Playdeveloperreporting.Lmkrate.List request = playdeveloperreporting.lmkrate().list(parameters ...)}
3469
+ * </pre>
3470
+ *
3471
+ * @return the resource collection
3472
+ */
3473
+ public Lmkrate lmkrate () {
3474
+ return new Lmkrate ();
3475
+ }
3476
+
3477
+ /**
3478
+ * The "lmkrate" collection of methods.
3479
+ */
3480
+ public class Lmkrate {
3481
+
3482
+ /**
3483
+ * Describes the properties of the metric set.
3484
+ *
3485
+ * Create a request for the method "lmkrate.get".
3486
+ *
3487
+ * This request holds the parameters needed by the playdeveloperreporting server. After setting any
3488
+ * optional parameters, call the {@link Get#execute()} method to invoke the remote operation.
3489
+ *
3490
+ * @param name Required. The resource name. Format: apps/{app}/lmkRateMetricSet
3491
+ * @return the request
3492
+ */
3493
+ public Get get (java .lang .String name ) throws java .io .IOException {
3494
+ Get result = new Get (name );
3495
+ initialize (result );
3496
+ return result ;
3497
+ }
3498
+
3499
+ public class Get extends PlaydeveloperreportingRequest <com .google .api .services .playdeveloperreporting .v1alpha1 .model .GooglePlayDeveloperReportingV1alpha1LmkRateMetricSet > {
3500
+
3501
+ private static final String REST_PATH = "v1alpha1/{+name}" ;
3502
+
3503
+ private final java .util .regex .Pattern NAME_PATTERN =
3504
+ java .util .regex .Pattern .compile ("^apps/[^/]+/lmkRateMetricSet$" );
3505
+
3506
+ /**
3507
+ * Describes the properties of the metric set.
3508
+ *
3509
+ * Create a request for the method "lmkrate.get".
3510
+ *
3511
+ * This request holds the parameters needed by the the playdeveloperreporting server. After
3512
+ * setting any optional parameters, call the {@link Get#execute()} method to invoke the remote
3513
+ * operation. <p> {@link
3514
+ * Get#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must be
3515
+ * called to initialize this instance immediately after invoking the constructor. </p>
3516
+ *
3517
+ * @param name Required. The resource name. Format: apps/{app}/lmkRateMetricSet
3518
+ * @since 1.13
3519
+ */
3520
+ protected Get (java .lang .String name ) {
3521
+ super (Playdeveloperreporting .this , "GET" , REST_PATH , null , com .google .api .services .playdeveloperreporting .v1alpha1 .model .GooglePlayDeveloperReportingV1alpha1LmkRateMetricSet .class );
3522
+ this .name = com .google .api .client .util .Preconditions .checkNotNull (name , "Required parameter name must be specified." );
3523
+ if (!getSuppressPatternChecks ()) {
3524
+ com .google .api .client .util .Preconditions .checkArgument (NAME_PATTERN .matcher (name ).matches (),
3525
+ "Parameter name must conform to the pattern " +
3526
+ "^apps/[^/]+/lmkRateMetricSet$" );
3527
+ }
3528
+ }
3529
+
3530
+ @ Override
3531
+ public com .google .api .client .http .HttpResponse executeUsingHead () throws java .io .IOException {
3532
+ return super .executeUsingHead ();
3533
+ }
3534
+
3535
+ @ Override
3536
+ public com .google .api .client .http .HttpRequest buildHttpRequestUsingHead () throws java .io .IOException {
3537
+ return super .buildHttpRequestUsingHead ();
3538
+ }
3539
+
3540
+ @ Override
3541
+ public Get set$Xgafv (java .lang .String $Xgafv ) {
3542
+ return (Get ) super .set$Xgafv ($Xgafv );
3543
+ }
3544
+
3545
+ @ Override
3546
+ public Get setAccessToken (java .lang .String accessToken ) {
3547
+ return (Get ) super .setAccessToken (accessToken );
3548
+ }
3549
+
3550
+ @ Override
3551
+ public Get setAlt (java .lang .String alt ) {
3552
+ return (Get ) super .setAlt (alt );
3553
+ }
3554
+
3555
+ @ Override
3556
+ public Get setCallback (java .lang .String callback ) {
3557
+ return (Get ) super .setCallback (callback );
3558
+ }
3559
+
3560
+ @ Override
3561
+ public Get setFields (java .lang .String fields ) {
3562
+ return (Get ) super .setFields (fields );
3563
+ }
3564
+
3565
+ @ Override
3566
+ public Get setKey (java .lang .String key ) {
3567
+ return (Get ) super .setKey (key );
3568
+ }
3569
+
3570
+ @ Override
3571
+ public Get setOauthToken (java .lang .String oauthToken ) {
3572
+ return (Get ) super .setOauthToken (oauthToken );
3573
+ }
3574
+
3575
+ @ Override
3576
+ public Get setPrettyPrint (java .lang .Boolean prettyPrint ) {
3577
+ return (Get ) super .setPrettyPrint (prettyPrint );
3578
+ }
3579
+
3580
+ @ Override
3581
+ public Get setQuotaUser (java .lang .String quotaUser ) {
3582
+ return (Get ) super .setQuotaUser (quotaUser );
3583
+ }
3584
+
3585
+ @ Override
3586
+ public Get setUploadType (java .lang .String uploadType ) {
3587
+ return (Get ) super .setUploadType (uploadType );
3588
+ }
3589
+
3590
+ @ Override
3591
+ public Get setUploadProtocol (java .lang .String uploadProtocol ) {
3592
+ return (Get ) super .setUploadProtocol (uploadProtocol );
3593
+ }
3594
+
3595
+ /** Required. The resource name. Format: apps/{app}/lmkRateMetricSet */
3596
+ @ com .google .api .client .util .Key
3597
+ private java .lang .String name ;
3598
+
3599
+ /** Required. The resource name. Format: apps/{app}/lmkRateMetricSet
3600
+ */
3601
+ public java .lang .String getName () {
3602
+ return name ;
3603
+ }
3604
+
3605
+ /** Required. The resource name. Format: apps/{app}/lmkRateMetricSet */
3606
+ public Get setName (java .lang .String name ) {
3607
+ if (!getSuppressPatternChecks ()) {
3608
+ com .google .api .client .util .Preconditions .checkArgument (NAME_PATTERN .matcher (name ).matches (),
3609
+ "Parameter name must conform to the pattern " +
3610
+ "^apps/[^/]+/lmkRateMetricSet$" );
3611
+ }
3612
+ this .name = name ;
3613
+ return this ;
3614
+ }
3615
+
3616
+ @ Override
3617
+ public Get set (String parameterName , Object value ) {
3618
+ return (Get ) super .set (parameterName , value );
3619
+ }
3620
+ }
3621
+ /**
3622
+ * Queries the metrics in the metric set.
3623
+ *
3624
+ * Create a request for the method "lmkrate.query".
3625
+ *
3626
+ * This request holds the parameters needed by the playdeveloperreporting server. After setting any
3627
+ * optional parameters, call the {@link Query#execute()} method to invoke the remote operation.
3628
+ *
3629
+ * @param name Required. The resource name. Format: apps/{app}/lmkRateMetricSet
3630
+ * @param content the {@link com.google.api.services.playdeveloperreporting.v1alpha1.model.GooglePlayDeveloperReportingV1alpha1QueryLmkRateMetricSetRequest}
3631
+ * @return the request
3632
+ */
3633
+ public Query query (java .lang .String name , com .google .api .services .playdeveloperreporting .v1alpha1 .model .GooglePlayDeveloperReportingV1alpha1QueryLmkRateMetricSetRequest content ) throws java .io .IOException {
3634
+ Query result = new Query (name , content );
3635
+ initialize (result );
3636
+ return result ;
3637
+ }
3638
+
3639
+ public class Query extends PlaydeveloperreportingRequest <com .google .api .services .playdeveloperreporting .v1alpha1 .model .GooglePlayDeveloperReportingV1alpha1QueryLmkRateMetricSetResponse > {
3640
+
3641
+ private static final String REST_PATH = "v1alpha1/{+name}:query" ;
3642
+
3643
+ private final java .util .regex .Pattern NAME_PATTERN =
3644
+ java .util .regex .Pattern .compile ("^apps/[^/]+/lmkRateMetricSet$" );
3645
+
3646
+ /**
3647
+ * Queries the metrics in the metric set.
3648
+ *
3649
+ * Create a request for the method "lmkrate.query".
3650
+ *
3651
+ * This request holds the parameters needed by the the playdeveloperreporting server. After
3652
+ * setting any optional parameters, call the {@link Query#execute()} method to invoke the remote
3653
+ * operation. <p> {@link
3654
+ * Query#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
3655
+ * be called to initialize this instance immediately after invoking the constructor. </p>
3656
+ *
3657
+ * @param name Required. The resource name. Format: apps/{app}/lmkRateMetricSet
3658
+ * @param content the {@link com.google.api.services.playdeveloperreporting.v1alpha1.model.GooglePlayDeveloperReportingV1alpha1QueryLmkRateMetricSetRequest}
3659
+ * @since 1.13
3660
+ */
3661
+ protected Query (java .lang .String name , com .google .api .services .playdeveloperreporting .v1alpha1 .model .GooglePlayDeveloperReportingV1alpha1QueryLmkRateMetricSetRequest content ) {
3662
+ super (Playdeveloperreporting .this , "POST" , REST_PATH , content , com .google .api .services .playdeveloperreporting .v1alpha1 .model .GooglePlayDeveloperReportingV1alpha1QueryLmkRateMetricSetResponse .class );
3663
+ this .name = com .google .api .client .util .Preconditions .checkNotNull (name , "Required parameter name must be specified." );
3664
+ if (!getSuppressPatternChecks ()) {
3665
+ com .google .api .client .util .Preconditions .checkArgument (NAME_PATTERN .matcher (name ).matches (),
3666
+ "Parameter name must conform to the pattern " +
3667
+ "^apps/[^/]+/lmkRateMetricSet$" );
3668
+ }
3669
+ }
3670
+
3671
+ @ Override
3672
+ public Query set$Xgafv (java .lang .String $Xgafv ) {
3673
+ return (Query ) super .set$Xgafv ($Xgafv );
3674
+ }
3675
+
3676
+ @ Override
3677
+ public Query setAccessToken (java .lang .String accessToken ) {
3678
+ return (Query ) super .setAccessToken (accessToken );
3679
+ }
3680
+
3681
+ @ Override
3682
+ public Query setAlt (java .lang .String alt ) {
3683
+ return (Query ) super .setAlt (alt );
3684
+ }
3685
+
3686
+ @ Override
3687
+ public Query setCallback (java .lang .String callback ) {
3688
+ return (Query ) super .setCallback (callback );
3689
+ }
3690
+
3691
+ @ Override
3692
+ public Query setFields (java .lang .String fields ) {
3693
+ return (Query ) super .setFields (fields );
3694
+ }
3695
+
3696
+ @ Override
3697
+ public Query setKey (java .lang .String key ) {
3698
+ return (Query ) super .setKey (key );
3699
+ }
3700
+
3701
+ @ Override
3702
+ public Query setOauthToken (java .lang .String oauthToken ) {
3703
+ return (Query ) super .setOauthToken (oauthToken );
3704
+ }
3705
+
3706
+ @ Override
3707
+ public Query setPrettyPrint (java .lang .Boolean prettyPrint ) {
3708
+ return (Query ) super .setPrettyPrint (prettyPrint );
3709
+ }
3710
+
3711
+ @ Override
3712
+ public Query setQuotaUser (java .lang .String quotaUser ) {
3713
+ return (Query ) super .setQuotaUser (quotaUser );
3714
+ }
3715
+
3716
+ @ Override
3717
+ public Query setUploadType (java .lang .String uploadType ) {
3718
+ return (Query ) super .setUploadType (uploadType );
3719
+ }
3720
+
3721
+ @ Override
3722
+ public Query setUploadProtocol (java .lang .String uploadProtocol ) {
3723
+ return (Query ) super .setUploadProtocol (uploadProtocol );
3724
+ }
3725
+
3726
+ /** Required. The resource name. Format: apps/{app}/lmkRateMetricSet */
3727
+ @ com .google .api .client .util .Key
3728
+ private java .lang .String name ;
3729
+
3730
+ /** Required. The resource name. Format: apps/{app}/lmkRateMetricSet
3731
+ */
3732
+ public java .lang .String getName () {
3733
+ return name ;
3734
+ }
3735
+
3736
+ /** Required. The resource name. Format: apps/{app}/lmkRateMetricSet */
3737
+ public Query setName (java .lang .String name ) {
3738
+ if (!getSuppressPatternChecks ()) {
3739
+ com .google .api .client .util .Preconditions .checkArgument (NAME_PATTERN .matcher (name ).matches (),
3740
+ "Parameter name must conform to the pattern " +
3741
+ "^apps/[^/]+/lmkRateMetricSet$" );
3742
+ }
3743
+ this .name = name ;
3744
+ return this ;
3745
+ }
3746
+
3747
+ @ Override
3748
+ public Query set (String parameterName , Object value ) {
3749
+ return (Query ) super .set (parameterName , value );
3750
+ }
3751
+ }
3752
+
3461
3753
}
3462
3754
/**
3463
3755
* An accessor for creating requests from the Slowrenderingrate collection.
0 commit comments