@@ -3458,6 +3458,298 @@ public Query set(String parameterName, Object value) {
34583458 }
34593459 }
34603460
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+
34613753 }
34623754 /**
34633755 * An accessor for creating requests from the Slowrenderingrate collection.
0 commit comments