All Downloads are FREE. Search and download functionalities are using the official Maven repository.

target.apidocs.com.google.api.services.servicemanagement.model.Control.html Maven / Gradle / Ivy

There is a newer version: v1-rev20241106-2.0.0
Show newest version






Control (Service Management API v1-rev20240823-2.0.0)












com.google.api.services.servicemanagement.model

Class Control

  • All Implemented Interfaces:
    Cloneable, Map<String,Object>


    public final class Control
    extends com.google.api.client.json.GenericJson
    Selects and configures the service controller used by the service. Example: control: environment: servicecontrol.googleapis.com

    This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Service Management API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json

    Author:
    Google, Inc.
    • Constructor Detail

      • Control

        public Control()
    • Method Detail

      • getEnvironment

        public String getEnvironment()
        The service controller environment to use. If empty, no control plane feature (like quota and billing) will be enabled. The recommended value for most services is servicecontrol.googleapis.com
        Returns:
        value or null for none
      • setEnvironment

        public Control setEnvironment(String environment)
        The service controller environment to use. If empty, no control plane feature (like quota and billing) will be enabled. The recommended value for most services is servicecontrol.googleapis.com
        Parameters:
        environment - environment or null for none
      • getMethodPolicies

        public List<MethodPolicy> getMethodPolicies()
        Defines policies applying to the API methods of the service.
        Returns:
        value or null for none
      • setMethodPolicies

        public Control setMethodPolicies(List<MethodPolicy> methodPolicies)
        Defines policies applying to the API methods of the service.
        Parameters:
        methodPolicies - methodPolicies or null for none
      • set

        public Control set(String fieldName,
                           Object value)
        Overrides:
        set in class com.google.api.client.json.GenericJson
      • clone

        public Control clone()
        Overrides:
        clone in class com.google.api.client.json.GenericJson

Copyright © 2011–2024 Google. All rights reserved.





© 2015 - 2024 Weber Informatics LLC | Privacy Policy