Interface ResourceChangeOrBuilder (0.45.0)

public interface ResourceChangeOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getIntent()

public abstract ResourceChange.Intent getIntent()

Output only. The intent of the resource change.

.google.cloud.config.v1.ResourceChange.Intent intent = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ResourceChange.Intent

The intent.

getIntentValue()

public abstract int getIntentValue()

Output only. The intent of the resource change.

.google.cloud.config.v1.ResourceChange.Intent intent = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for intent.

getName()

public abstract String getName()

Identifier. The name of the resource change. Format: 'projects/{project_id}/locations/{location}/previews/{preview}/resourceChanges/{resource_change}'.

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Identifier. The name of the resource change. Format: 'projects/{project_id}/locations/{location}/previews/{preview}/resourceChanges/{resource_change}'.

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
ByteString

The bytes for name.

getPropertyChanges(int index)

public abstract PropertyChange getPropertyChanges(int index)

Output only. The property changes of the resource change.

repeated .google.cloud.config.v1.PropertyChange property_changes = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
PropertyChange

getPropertyChangesCount()

public abstract int getPropertyChangesCount()

Output only. The property changes of the resource change.

repeated .google.cloud.config.v1.PropertyChange property_changes = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

getPropertyChangesList()

public abstract List<PropertyChange> getPropertyChangesList()

Output only. The property changes of the resource change.

repeated .google.cloud.config.v1.PropertyChange property_changes = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<PropertyChange>

getPropertyChangesOrBuilder(int index)

public abstract PropertyChangeOrBuilder getPropertyChangesOrBuilder(int index)

Output only. The property changes of the resource change.

repeated .google.cloud.config.v1.PropertyChange property_changes = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
PropertyChangeOrBuilder

getPropertyChangesOrBuilderList()

public abstract List<? extends PropertyChangeOrBuilder> getPropertyChangesOrBuilderList()

Output only. The property changes of the resource change.

repeated .google.cloud.config.v1.PropertyChange property_changes = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<? extends com.google.cloud.config.v1.PropertyChangeOrBuilder>

getTerraformInfo()

public abstract ResourceChangeTerraformInfo getTerraformInfo()

Output only. Terraform info of the resource change.

.google.cloud.config.v1.ResourceChangeTerraformInfo terraform_info = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ResourceChangeTerraformInfo

The terraformInfo.

getTerraformInfoOrBuilder()

public abstract ResourceChangeTerraformInfoOrBuilder getTerraformInfoOrBuilder()

Output only. Terraform info of the resource change.

.google.cloud.config.v1.ResourceChangeTerraformInfo terraform_info = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ResourceChangeTerraformInfoOrBuilder

hasTerraformInfo()

public abstract boolean hasTerraformInfo()

Output only. Terraform info of the resource change.

.google.cloud.config.v1.ResourceChangeTerraformInfo terraform_info = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the terraformInfo field is set.