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
Modifier and TypeMethodDescriptiongetAdvices
(int index) Collection of advice provided for this change, useful for determining the possible impact of this change.int
Collection of advice provided for this change, useful for determining the possible impact of this change.Collection of advice provided for this change, useful for determining the possible impact of this change.getAdvicesOrBuilder
(int index) Collection of advice provided for this change, useful for determining the possible impact of this change.List<? extends AdviceOrBuilder>
Collection of advice provided for this change, useful for determining the possible impact of this change.The type for this change, either ADDED, REMOVED, or MODIFIED.int
The type for this change, either ADDED, REMOVED, or MODIFIED.Object hierarchy path to the change, with levels separated by a '.' character.com.google.protobuf.ByteString
Object hierarchy path to the change, with levels separated by a '.' character.Value of the changed object in the new Service configuration, in JSON format.com.google.protobuf.ByteString
Value of the changed object in the new Service configuration, in JSON format.Value of the changed object in the old Service configuration, in JSON format.com.google.protobuf.ByteString
Value of the changed object in the old Service configuration, in JSON format.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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
Collection of advice provided for this change, useful for determining the possible impact of this change.
repeated .google.api.Advice advices = 5;
-
getAdvices
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
Collection of advice provided for this change, useful for determining the possible impact of this change.
repeated .google.api.Advice advices = 5;
-