Package com.google.api
Interface ConfigChangeOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ConfigChange
,ConfigChange.Builder
public interface ConfigChangeOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Advice
getAdvices(int index)
Collection of advice provided for this change, useful for determining the possible impact of this change.int
getAdvicesCount()
Collection of advice provided for this change, useful for determining the possible impact of this change.List<Advice>
getAdvicesList()
Collection of advice provided for this change, useful for determining the possible impact of this change.AdviceOrBuilder
getAdvicesOrBuilder(int index)
Collection of advice provided for this change, useful for determining the possible impact of this change.List<? extends AdviceOrBuilder>
getAdvicesOrBuilderList()
Collection of advice provided for this change, useful for determining the possible impact of this change.ChangeType
getChangeType()
The type for this change, either ADDED, REMOVED, or MODIFIED.int
getChangeTypeValue()
The type for this change, either ADDED, REMOVED, or MODIFIED.String
getElement()
Object hierarchy path to the change, with levels separated by a '.' character.com.google.protobuf.ByteString
getElementBytes()
Object hierarchy path to the change, with levels separated by a '.' character.String
getNewValue()
Value of the changed object in the new Service configuration, in JSON format.com.google.protobuf.ByteString
getNewValueBytes()
Value of the changed object in the new Service configuration, in JSON format.String
getOldValue()
Value of the changed object in the old Service configuration, in JSON format.com.google.protobuf.ByteString
getOldValueBytes()
Value of the changed object in the old Service configuration, in JSON format.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getElement
String getElement()
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]
string element = 1;
- Returns:
- The element.
-
getElementBytes
com.google.protobuf.ByteString getElementBytes()
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]
string element = 1;
- Returns:
- The bytes for element.
-
getOldValue
String getOldValue()
Value of the changed object in the old Service configuration, in JSON format. This field will not be populated if ChangeType == ADDED.
string old_value = 2;
- Returns:
- The oldValue.
-
getOldValueBytes
com.google.protobuf.ByteString getOldValueBytes()
Value of the changed object in the old Service configuration, in JSON format. This field will not be populated if ChangeType == ADDED.
string old_value = 2;
- Returns:
- The bytes for oldValue.
-
getNewValue
String getNewValue()
Value of the changed object in the new Service configuration, in JSON format. This field will not be populated if ChangeType == REMOVED.
string new_value = 3;
- Returns:
- The newValue.
-
getNewValueBytes
com.google.protobuf.ByteString getNewValueBytes()
Value of the changed object in the new Service configuration, in JSON format. This field will not be populated if ChangeType == REMOVED.
string new_value = 3;
- Returns:
- The bytes for newValue.
-
getChangeTypeValue
int getChangeTypeValue()
The type for this change, either ADDED, REMOVED, or MODIFIED.
.google.api.ChangeType change_type = 4;
- Returns:
- The enum numeric value on the wire for changeType.
-
getChangeType
ChangeType getChangeType()
The type for this change, either ADDED, REMOVED, or MODIFIED.
.google.api.ChangeType change_type = 4;
- Returns:
- The changeType.
-
getAdvicesList
List<Advice> getAdvicesList()
Collection of advice provided for this change, useful for determining the possible impact of this change.
repeated .google.api.Advice advices = 5;
-
getAdvices
Advice getAdvices(int index)
Collection of advice provided for this change, useful for determining the possible impact of this change.
repeated .google.api.Advice advices = 5;
-
getAdvicesCount
int getAdvicesCount()
Collection of advice provided for this change, useful for determining the possible impact of this change.
repeated .google.api.Advice advices = 5;
-
getAdvicesOrBuilderList
List<? extends AdviceOrBuilder> getAdvicesOrBuilderList()
Collection of advice provided for this change, useful for determining the possible impact of this change.
repeated .google.api.Advice advices = 5;
-
getAdvicesOrBuilder
AdviceOrBuilder getAdvicesOrBuilder(int index)
Collection of advice provided for this change, useful for determining the possible impact of this change.
repeated .google.api.Advice advices = 5;
-
-