com.google.api.config_change
Members list
Type members
Classlikes
Generated advice about this change, used for providing more information about how a change will affect the existing service.
Generated advice about this change, used for providing more information about how a change will affect the existing service.
Attributes
- description
Useful description for why this advice was applied and what actions should be taken to mitigate any implied risks.
- Companion:
- object
- Source:
- Advice.scala
- Graph
- Supertypes
Attributes
- Companion:
- class
- Source:
- Advice.scala
- Graph
- Supertypes
- trait Producttrait Mirrortrait GeneratedMessageCompanion[Advice]trait Serializableclass Objecttrait Matchableclass Any
- Self type
- Advice.type
Classifies set of possible modifications to an object in the service configuration.
Classifies set of possible modifications to an object in the service configuration.
Attributes
- Companion:
- object
- Source:
- ChangeType.scala
- Graph
- Supertypes
- Known subtypes
- object ADDED.typeobject CHANGE_TYPE_UNSPECIFIED.typeobject MODIFIED.typeobject REMOVED.typetrait Recognizedclass Unrecognized
Attributes
- Companion:
- class
- Source:
- ChangeType.scala
- Graph
- Supertypes
- trait Sumtrait Mirrortrait GeneratedEnumCompanion[ChangeType]trait Serializableclass Objecttrait Matchableclass Any
- Self type
- ChangeType.type
Output generated from semantically comparing two versions of a service configuration.
Output generated from semantically comparing two versions of a service configuration.
Includes detailed information about a field that have changed with applicable advice about potential consequences for the change, such as backwards-incompatibility.
Attributes
- advices
Collection of advice provided for this change, useful for determining the possible impact of this change.
- changeType
The type for this change, either ADDED, REMOVED, or MODIFIED.
- element
Object hierarchy path to the change, with levels separated by a '.' character. For repeated fields, an applicable unique identifier field is used for the index (usually selector, name, or id). For maps, the term 'key' is used. If the field has no unique identifier, the numeric index is used. Examples:
- visibility.rules[selector=="google.LibraryService.ListBooks"].restriction
- quota.metric_rules[selector=="google"].metric_costs[key=="reads"].value
- logging.producer_destinations[0]
- newValue
Value of the changed object in the new Service configuration, in JSON format. This field will not be populated if ChangeType == REMOVED.
- oldValue
Value of the changed object in the old Service configuration, in JSON format. This field will not be populated if ChangeType == ADDED.
- Companion:
- object
- Source:
- ConfigChange.scala
- Graph
- Supertypes
- trait Updatable[ConfigChange]trait GeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Companion:
- class
- Source:
- ConfigChange.scala
- Graph
- Supertypes
- trait Producttrait Mirrortrait GeneratedMessageCompanion[ConfigChange]trait Serializableclass Objecttrait Matchableclass Any
- Self type
- ConfigChange.type
Attributes
- Source:
- ConfigChangeProto.scala
- Graph
- Supertypes
- class GeneratedFileObjectclass Objecttrait Matchableclass Any
- Self type
- ConfigChangeProto.type