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

target.apidocs.com.google.api.services.logging.v2.Logging.BillingAccounts.Locations.Buckets.Views.html Maven / Gradle / Ivy

There is a newer version: v2-rev20241018-2.0.0
Show newest version






Logging.BillingAccounts.Locations.Buckets.Views (Cloud Logging API v2-rev20240908-2.0.0)












com.google.api.services.logging.v2

Class Logging.BillingAccounts.Locations.Buckets.Views

  • java.lang.Object
    • com.google.api.services.logging.v2.Logging.BillingAccounts.Locations.Buckets.Views
    • Constructor Detail

      • Views

        public Views()
    • Method Detail

      • create

        public Logging.BillingAccounts.Locations.Buckets.Views.Create create(String parent,
                                                                             LogView content)
                                                                      throws IOException
        Creates a view over log entries in a log bucket. A bucket may contain a maximum of 30 views. Create a request for the method "views.create". This request holds the parameters needed by the logging server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
        Parameters:
        parent - Required. The bucket in which to create the view `"projects/[PROJECT_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]"` For example:"projects/my-project/locations/global/buckets/my-bucket"
        content - the LogView
        Returns:
        the request
        Throws:
        IOException
      • delete

        public Logging.BillingAccounts.Locations.Buckets.Views.Delete delete(String name)
                                                                      throws IOException
        Deletes a view on a log bucket. If an UNAVAILABLE error is returned, this indicates that system is not in a state where it can delete the view. If this occurs, please try again in a few minutes. Create a request for the method "views.delete". This request holds the parameters needed by the logging server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
        Parameters:
        name - Required. The full resource name of the view to delete: "projects/[PROJECT_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]/views/[VIEW_ID]" For example:"projects/my-project/locations/global/buckets/my-bucket/views/my-view"
        Returns:
        the request
        Throws:
        IOException
      • get

        public Logging.BillingAccounts.Locations.Buckets.Views.Get get(String name)
                                                                throws IOException
        Gets a view on a log bucket. Create a request for the method "views.get". This request holds the parameters needed by the logging server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
        Parameters:
        name - Required. The resource name of the policy: "projects/[PROJECT_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]/views/[VIEW_ID]" For example:"projects/my-project/locations/global/buckets/my-bucket/views/my-view"
        Returns:
        the request
        Throws:
        IOException
      • list

        public Logging.BillingAccounts.Locations.Buckets.Views.List list(String parent)
                                                                  throws IOException
        Lists views on a log bucket. Create a request for the method "views.list". This request holds the parameters needed by the logging server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
        Parameters:
        parent - Required. The bucket whose views are to be listed: "projects/[PROJECT_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]"
        Returns:
        the request
        Throws:
        IOException
      • patch

        public Logging.BillingAccounts.Locations.Buckets.Views.Patch patch(String name,
                                                                           LogView content)
                                                                    throws IOException
        Updates a view on a log bucket. This method replaces the value of the filter field from the existing view with the corresponding value from the new view. If an UNAVAILABLE error is returned, this indicates that system is not in a state where it can update the view. If this occurs, please try again in a few minutes. Create a request for the method "views.patch". This request holds the parameters needed by the logging server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
        Parameters:
        name - Required. The full resource name of the view to update "projects/[PROJECT_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]/views/[VIEW_ID]" For example:"projects/my-project/locations/global/buckets/my-bucket/views/my-view"
        content - the LogView
        Returns:
        the request
        Throws:
        IOException
      • logs

        public Logging.BillingAccounts.Locations.Buckets.Views.Logs logs()
        An accessor for creating requests from the Logs collection.

        The typical use is:

            Logging logging = new Logging(...);
            Logging.Logs.List request = logging.logs().list(parameters ...)
         
        Returns:
        the resource collection

Copyright © 2011–2024 Google. All rights reserved.





© 2015 - 2024 Weber Informatics LLC | Privacy Policy