Send feedback
Class PropertyChange (0.45.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version latestkeyboard_arrow_down
public final class PropertyChange extends GeneratedMessageV3 implements PropertyChangeOrBuilder
A property change represents a change to a property in the state file.
Protobuf type google.cloud.config.v1.PropertyChange
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
AFTER_FIELD_NUMBER
public static final int AFTER_FIELD_NUMBER
Field Value
Type
Description
int
AFTER_SENSITIVE_PATHS_FIELD_NUMBER
public static final int AFTER_SENSITIVE_PATHS_FIELD_NUMBER
Field Value
Type
Description
int
BEFORE_FIELD_NUMBER
public static final int BEFORE_FIELD_NUMBER
Field Value
Type
Description
int
BEFORE_SENSITIVE_PATHS_FIELD_NUMBER
public static final int BEFORE_SENSITIVE_PATHS_FIELD_NUMBER
Field Value
Type
Description
int
PATH_FIELD_NUMBER
public static final int PATH_FIELD_NUMBER
Field Value
Type
Description
int
Static Methods
getDefaultInstance()
public static PropertyChange getDefaultInstance ()
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static PropertyChange . Builder newBuilder ()
newBuilder(PropertyChange prototype)
public static PropertyChange . Builder newBuilder ( PropertyChange prototype )
public static PropertyChange parseDelimitedFrom ( InputStream input )
public static PropertyChange parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(byte[] data)
public static PropertyChange parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static PropertyChange parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteString data)
public static PropertyChange parseFrom ( ByteString data )
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static PropertyChange parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static PropertyChange parseFrom ( CodedInputStream input )
public static PropertyChange parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static PropertyChange parseFrom ( InputStream input )
public static PropertyChange parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteBuffer data)
public static PropertyChange parseFrom ( ByteBuffer data )
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static PropertyChange parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
parser()
public static Parser<PropertyChange> parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
getAfter()
Output only. Representations of the object value after the actions.
.google.protobuf.Value after = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
Value
The after.
getAfterOrBuilder()
public ValueOrBuilder getAfterOrBuilder ()
Output only. Representations of the object value after the actions.
.google.protobuf.Value after = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
getAfterSensitivePaths(int index)
public String getAfterSensitivePaths ( int index )
Output only. The paths of sensitive fields in after
. Paths are relative
to path
.
repeated string after_sensitive_paths = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter
Name
Description
index
int
The index of the element to return.
Returns
Type
Description
String
The afterSensitivePaths at the given index.
getAfterSensitivePathsBytes(int index)
public ByteString getAfterSensitivePathsBytes ( int index )
Output only. The paths of sensitive fields in after
. Paths are relative
to path
.
repeated string after_sensitive_paths = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter
Name
Description
index
int
The index of the value to return.
Returns
Type
Description
ByteString
The bytes of the afterSensitivePaths at the given index.
getAfterSensitivePathsCount()
public int getAfterSensitivePathsCount ()
Output only. The paths of sensitive fields in after
. Paths are relative
to path
.
repeated string after_sensitive_paths = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
int
The count of afterSensitivePaths.
getAfterSensitivePathsList()
public ProtocolStringList getAfterSensitivePathsList ()
Output only. The paths of sensitive fields in after
. Paths are relative
to path
.
repeated string after_sensitive_paths = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getBefore()
Output only. Representations of the object value before the actions.
.google.protobuf.Value before = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
Value
The before.
getBeforeOrBuilder()
public ValueOrBuilder getBeforeOrBuilder ()
Output only. Representations of the object value before the actions.
.google.protobuf.Value before = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getBeforeSensitivePaths(int index)
public String getBeforeSensitivePaths ( int index )
Output only. The paths of sensitive fields in before
. Paths are relative
to path
.
repeated string before_sensitive_paths = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter
Name
Description
index
int
The index of the element to return.
Returns
Type
Description
String
The beforeSensitivePaths at the given index.
getBeforeSensitivePathsBytes(int index)
public ByteString getBeforeSensitivePathsBytes ( int index )
Output only. The paths of sensitive fields in before
. Paths are relative
to path
.
repeated string before_sensitive_paths = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter
Name
Description
index
int
The index of the value to return.
Returns
Type
Description
ByteString
The bytes of the beforeSensitivePaths at the given index.
getBeforeSensitivePathsCount()
public int getBeforeSensitivePathsCount ()
Output only. The paths of sensitive fields in before
. Paths are relative
to path
.
repeated string before_sensitive_paths = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
int
The count of beforeSensitivePaths.
getBeforeSensitivePathsList()
public ProtocolStringList getBeforeSensitivePathsList ()
Output only. The paths of sensitive fields in before
. Paths are relative
to path
.
repeated string before_sensitive_paths = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDefaultInstanceForType()
public PropertyChange getDefaultInstanceForType ()
getParserForType()
public Parser<PropertyChange> getParserForType ()
Overrides
getPath()
Output only. The path of the property change.
string path = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
String
The path.
getPathBytes()
public ByteString getPathBytes ()
Output only. The path of the property change.
string path = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
ByteString
The bytes for path.
getSerializedSize()
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
hasAfter()
public boolean hasAfter ()
Output only. Representations of the object value after the actions.
.google.protobuf.Value after = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
boolean
Whether the after field is set.
hasBefore()
public boolean hasBefore ()
Output only. Representations of the object value before the actions.
.google.protobuf.Value before = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
boolean
Whether the before field is set.
hashCode()
Returns
Type
Description
int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public PropertyChange . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected PropertyChange . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Returns
Type
Description
Object
Overrides
toBuilder()
public PropertyChange . Builder toBuilder ()
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-07-18 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-07-18 UTC."],[],[]]