Send feedback
Class ResourceChangeTerraformInfo (0.45.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version latestkeyboard_arrow_down
public final class ResourceChangeTerraformInfo extends GeneratedMessageV3 implements ResourceChangeTerraformInfoOrBuilder
Terraform info of a ResourceChange.
Protobuf type google.cloud.config.v1.ResourceChangeTerraformInfo
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
public static final int ACTIONS_FIELD_NUMBER
Field Value
Type
Description
int
public static final int ADDRESS_FIELD_NUMBER
Field Value
Type
Description
int
public static final int PROVIDER_FIELD_NUMBER
Field Value
Type
Description
int
public static final int RESOURCE_NAME_FIELD_NUMBER
Field Value
Type
Description
int
public static final int TYPE_FIELD_NUMBER
Field Value
Type
Description
int
Static Methods
public static ResourceChangeTerraformInfo getDefaultInstance ()
public static final Descriptors . Descriptor getDescriptor ()
public static ResourceChangeTerraformInfo . Builder newBuilder ()
public static ResourceChangeTerraformInfo . Builder newBuilder ( ResourceChangeTerraformInfo prototype )
public static ResourceChangeTerraformInfo parseDelimitedFrom ( InputStream input )
public static ResourceChangeTerraformInfo parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
public static ResourceChangeTerraformInfo parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
public static ResourceChangeTerraformInfo parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
public static ResourceChangeTerraformInfo parseFrom ( ByteString data )
public static ResourceChangeTerraformInfo parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static ResourceChangeTerraformInfo parseFrom ( CodedInputStream input )
public static ResourceChangeTerraformInfo parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static ResourceChangeTerraformInfo parseFrom ( InputStream input )
public static ResourceChangeTerraformInfo parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
public static ResourceChangeTerraformInfo parseFrom ( ByteBuffer data )
public static ResourceChangeTerraformInfo parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
public static Parser<ResourceChangeTerraformInfo> parser ()
Methods
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
public String getActions ( int index )
Output only. TF resource actions.
repeated string actions = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter
Name
Description
index
int
The index of the element to return.
Returns
Type
Description
String
The actions at the given index.
public ByteString getActionsBytes ( int index )
Output only. TF resource actions.
repeated string actions = 5 [(.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 actions at the given index.
public int getActionsCount ()
Output only. TF resource actions.
repeated string actions = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
int
The count of actions.
public ProtocolStringList getActionsList ()
Output only. TF resource actions.
repeated string actions = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public String getAddress ()
Output only. TF resource address that uniquely identifies the resource.
string address = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
String
The address.
public ByteString getAddressBytes ()
Output only. TF resource address that uniquely identifies the resource.
string address = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
ByteString
The bytes for address.
public ResourceChangeTerraformInfo getDefaultInstanceForType ()
public Parser<ResourceChangeTerraformInfo> getParserForType ()
Overrides
public String getProvider ()
Output only. TF resource provider.
string provider = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
String
The provider.
public ByteString getProviderBytes ()
Output only. TF resource provider.
string provider = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
ByteString
The bytes for provider.
public String getResourceName ()
Output only. TF resource name.
string resource_name = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
String
The resourceName.
public ByteString getResourceNameBytes ()
Output only. TF resource name.
string resource_name = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
ByteString
The bytes for resourceName.
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
Output only. TF resource type.
string type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
String
The type.
public ByteString getTypeBytes ()
Output only. TF resource type.
string type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
ByteString
The bytes for type.
Returns
Type
Description
int
Overrides
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
public final boolean isInitialized ()
Overrides
public ResourceChangeTerraformInfo . Builder newBuilderForType ()
protected ResourceChangeTerraformInfo . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Returns
Type
Description
Object
Overrides
public ResourceChangeTerraformInfo . Builder toBuilder ()
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."],[],[]]