Class LoggingOptions

java.lang.Object
com.google.cloud.ServiceOptions<Logging,LoggingOptions>
com.google.cloud.logging.LoggingOptions
All Implemented Interfaces:
Serializable

public class LoggingOptions extends com.google.cloud.ServiceOptions<Logging,LoggingOptions>
See Also:
  • Constructor Details

    • LoggingOptions

      @InternalApi("This class should only be extended within google-cloud-java") protected LoggingOptions(LoggingOptions.Builder builder)
  • Method Details

    • getDefaultInstance

      public static LoggingOptions getDefaultInstance()
      Returns a default LoggingOptions instance.
    • getDefaultHost

      protected String getDefaultHost()
      Overrides:
      getDefaultHost in class com.google.cloud.ServiceOptions<Logging,LoggingOptions>
    • getDefaultGrpcTransportOptions

      public static com.google.cloud.grpc.GrpcTransportOptions getDefaultGrpcTransportOptions()
    • getScopes

      protected Set<String> getScopes()
      Specified by:
      getScopes in class com.google.cloud.ServiceOptions<Logging,LoggingOptions>
    • getLoggingRpcV2

      protected LoggingRpc getLoggingRpcV2()
    • getAutoPopulateMetadata

      public Boolean getAutoPopulateMetadata()
    • getBatchingSettings

      public com.google.api.gax.batching.BatchingSettings getBatchingSettings()
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toBuilder

      public LoggingOptions.Builder toBuilder()
      Specified by:
      toBuilder in class com.google.cloud.ServiceOptions<Logging,LoggingOptions>
    • newBuilder

      public static LoggingOptions.Builder newBuilder()