Package com.google.cloud.spring.core
Enum Class GcpScope
- All Implemented Interfaces:
Serializable
,Comparable<GcpScope>
,Constable
OAuth2 scopes for Google Cloud services integrated by Spring Cloud GCP.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionscope for BigQuery.scope for Cloud Monitoring.scope for GCP general operationsscope for Visionscope for Datastorescope for Pub/Subscope for Runtime Configuratorscope for Spanner database admin functionsscope for Spanner data read and writescope for SQL Adminscope for Storage read-onlyscope for Storage read-writescope for Trace -
Method Summary
-
Enum Constant Details
-
PUBSUB
scope for Pub/Sub. * -
SPANNER_ADMIN
scope for Spanner database admin functions. * -
SPANNER_DATA
scope for Spanner data read and write. * -
DATASTORE
scope for Datastore. * -
SQLADMIN
scope for SQL Admin. * -
STORAGE_READ_ONLY
scope for Storage read-only. * -
STORAGE_READ_WRITE
scope for Storage read-write. * -
RUNTIME_CONFIG_SCOPE
scope for Runtime Configurator. * -
TRACE_APPEND
scope for Trace. * -
CLOUD_PLATFORM
scope for GCP general operations. * -
CLOUD_VISION
scope for Vision. * -
BIG_QUERY
scope for BigQuery. -
CLOUD_MONITORING_WRITE
scope for Cloud Monitoring.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
getUrl
-