Package com.google.cloud.compute.v1
Class ResourcePolicy
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.compute.v1.ResourcePolicy
-
- All Implemented Interfaces:
ResourcePolicyOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class ResourcePolicy extends com.google.protobuf.GeneratedMessageV3 implements ResourcePolicyOrBuilder
Represents a Resource Policy resource. You can use resource policies to schedule actions for some Compute Engine resources. For example, you can use them to schedule persistent disk snapshots.
Protobuf typegoogle.cloud.compute.v1.ResourcePolicy- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classResourcePolicy.BuilderRepresents a Resource Policy resource.static classResourcePolicy.Status[Output Only] The status of resource policy creation.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intCREATION_TIMESTAMP_FIELD_NUMBERstatic intDESCRIPTION_FIELD_NUMBERstatic intDISK_CONSISTENCY_GROUP_POLICY_FIELD_NUMBERstatic intGROUP_PLACEMENT_POLICY_FIELD_NUMBERstatic intID_FIELD_NUMBERstatic intINSTANCE_SCHEDULE_POLICY_FIELD_NUMBERstatic intKIND_FIELD_NUMBERstatic intNAME_FIELD_NUMBERstatic intREGION_FIELD_NUMBERstatic intRESOURCE_STATUS_FIELD_NUMBERstatic intSELF_LINK_FIELD_NUMBERstatic intSNAPSHOT_SCHEDULE_POLICY_FIELD_NUMBERstatic intSTATUS_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetCreationTimestamp()[Output Only] Creation timestamp in RFC3339 text format.com.google.protobuf.ByteStringgetCreationTimestampBytes()[Output Only] Creation timestamp in RFC3339 text format.static ResourcePolicygetDefaultInstance()ResourcePolicygetDefaultInstanceForType()StringgetDescription()optional string description = 422937596;com.google.protobuf.ByteStringgetDescriptionBytes()optional string description = 422937596;static com.google.protobuf.Descriptors.DescriptorgetDescriptor()ResourcePolicyDiskConsistencyGroupPolicygetDiskConsistencyGroupPolicy()Resource policy for disk consistency groups.ResourcePolicyDiskConsistencyGroupPolicyOrBuildergetDiskConsistencyGroupPolicyOrBuilder()Resource policy for disk consistency groups.ResourcePolicyGroupPlacementPolicygetGroupPlacementPolicy()Resource policy for instances for placement configuration.ResourcePolicyGroupPlacementPolicyOrBuildergetGroupPlacementPolicyOrBuilder()Resource policy for instances for placement configuration.longgetId()[Output Only] The unique identifier for the resource.ResourcePolicyInstanceSchedulePolicygetInstanceSchedulePolicy()Resource policy for scheduling instance operations.ResourcePolicyInstanceSchedulePolicyOrBuildergetInstanceSchedulePolicyOrBuilder()Resource policy for scheduling instance operations.StringgetKind()[Output Only] Type of the resource.com.google.protobuf.ByteStringgetKindBytes()[Output Only] Type of the resource.StringgetName()The name of the resource, provided by the client when initially creating the resource.com.google.protobuf.ByteStringgetNameBytes()The name of the resource, provided by the client when initially creating the resource.com.google.protobuf.Parser<ResourcePolicy>getParserForType()StringgetRegion()optional string region = 138946292;com.google.protobuf.ByteStringgetRegionBytes()optional string region = 138946292;ResourcePolicyResourceStatusgetResourceStatus()[Output Only] The system status of the resource policy.ResourcePolicyResourceStatusOrBuildergetResourceStatusOrBuilder()[Output Only] The system status of the resource policy.StringgetSelfLink()[Output Only] Server-defined fully-qualified URL for this resource.com.google.protobuf.ByteStringgetSelfLinkBytes()[Output Only] Server-defined fully-qualified URL for this resource.intgetSerializedSize()ResourcePolicySnapshotSchedulePolicygetSnapshotSchedulePolicy()Resource policy for persistent disks for creating snapshots.ResourcePolicySnapshotSchedulePolicyOrBuildergetSnapshotSchedulePolicyOrBuilder()Resource policy for persistent disks for creating snapshots.StringgetStatus()[Output Only] The status of resource policy creation.com.google.protobuf.ByteStringgetStatusBytes()[Output Only] The status of resource policy creation.booleanhasCreationTimestamp()[Output Only] Creation timestamp in RFC3339 text format.booleanhasDescription()optional string description = 422937596;booleanhasDiskConsistencyGroupPolicy()Resource policy for disk consistency groups.booleanhasGroupPlacementPolicy()Resource policy for instances for placement configuration.inthashCode()booleanhasId()[Output Only] The unique identifier for the resource.booleanhasInstanceSchedulePolicy()Resource policy for scheduling instance operations.booleanhasKind()[Output Only] Type of the resource.booleanhasName()The name of the resource, provided by the client when initially creating the resource.booleanhasRegion()optional string region = 138946292;booleanhasResourceStatus()[Output Only] The system status of the resource policy.booleanhasSelfLink()[Output Only] Server-defined fully-qualified URL for this resource.booleanhasSnapshotSchedulePolicy()Resource policy for persistent disks for creating snapshots.booleanhasStatus()[Output Only] The status of resource policy creation.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static ResourcePolicy.BuildernewBuilder()static ResourcePolicy.BuildernewBuilder(ResourcePolicy prototype)ResourcePolicy.BuildernewBuilderForType()protected ResourcePolicy.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static ResourcePolicyparseDelimitedFrom(InputStream input)static ResourcePolicyparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ResourcePolicyparseFrom(byte[] data)static ResourcePolicyparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ResourcePolicyparseFrom(com.google.protobuf.ByteString data)static ResourcePolicyparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ResourcePolicyparseFrom(com.google.protobuf.CodedInputStream input)static ResourcePolicyparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ResourcePolicyparseFrom(InputStream input)static ResourcePolicyparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ResourcePolicyparseFrom(ByteBuffer data)static ResourcePolicyparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<ResourcePolicy>parser()ResourcePolicy.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
CREATION_TIMESTAMP_FIELD_NUMBER
public static final int CREATION_TIMESTAMP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DISK_CONSISTENCY_GROUP_POLICY_FIELD_NUMBER
public static final int DISK_CONSISTENCY_GROUP_POLICY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
GROUP_PLACEMENT_POLICY_FIELD_NUMBER
public static final int GROUP_PLACEMENT_POLICY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
INSTANCE_SCHEDULE_POLICY_FIELD_NUMBER
public static final int INSTANCE_SCHEDULE_POLICY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
KIND_FIELD_NUMBER
public static final int KIND_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
REGION_FIELD_NUMBER
public static final int REGION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
RESOURCE_STATUS_FIELD_NUMBER
public static final int RESOURCE_STATUS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SELF_LINK_FIELD_NUMBER
public static final int SELF_LINK_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SNAPSHOT_SCHEDULE_POLICY_FIELD_NUMBER
public static final int SNAPSHOT_SCHEDULE_POLICY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STATUS_FIELD_NUMBER
public static final int STATUS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasCreationTimestamp
public boolean hasCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;- Specified by:
hasCreationTimestampin interfaceResourcePolicyOrBuilder- Returns:
- Whether the creationTimestamp field is set.
-
getCreationTimestamp
public String getCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;- Specified by:
getCreationTimestampin interfaceResourcePolicyOrBuilder- Returns:
- The creationTimestamp.
-
getCreationTimestampBytes
public com.google.protobuf.ByteString getCreationTimestampBytes()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;- Specified by:
getCreationTimestampBytesin interfaceResourcePolicyOrBuilder- Returns:
- The bytes for creationTimestamp.
-
hasDescription
public boolean hasDescription()
optional string description = 422937596;- Specified by:
hasDescriptionin interfaceResourcePolicyOrBuilder- Returns:
- Whether the description field is set.
-
getDescription
public String getDescription()
optional string description = 422937596;- Specified by:
getDescriptionin interfaceResourcePolicyOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()
optional string description = 422937596;- Specified by:
getDescriptionBytesin interfaceResourcePolicyOrBuilder- Returns:
- The bytes for description.
-
hasDiskConsistencyGroupPolicy
public boolean hasDiskConsistencyGroupPolicy()
Resource policy for disk consistency groups.
optional .google.cloud.compute.v1.ResourcePolicyDiskConsistencyGroupPolicy disk_consistency_group_policy = 473727515;- Specified by:
hasDiskConsistencyGroupPolicyin interfaceResourcePolicyOrBuilder- Returns:
- Whether the diskConsistencyGroupPolicy field is set.
-
getDiskConsistencyGroupPolicy
public ResourcePolicyDiskConsistencyGroupPolicy getDiskConsistencyGroupPolicy()
Resource policy for disk consistency groups.
optional .google.cloud.compute.v1.ResourcePolicyDiskConsistencyGroupPolicy disk_consistency_group_policy = 473727515;- Specified by:
getDiskConsistencyGroupPolicyin interfaceResourcePolicyOrBuilder- Returns:
- The diskConsistencyGroupPolicy.
-
getDiskConsistencyGroupPolicyOrBuilder
public ResourcePolicyDiskConsistencyGroupPolicyOrBuilder getDiskConsistencyGroupPolicyOrBuilder()
Resource policy for disk consistency groups.
optional .google.cloud.compute.v1.ResourcePolicyDiskConsistencyGroupPolicy disk_consistency_group_policy = 473727515;- Specified by:
getDiskConsistencyGroupPolicyOrBuilderin interfaceResourcePolicyOrBuilder
-
hasGroupPlacementPolicy
public boolean hasGroupPlacementPolicy()
Resource policy for instances for placement configuration.
optional .google.cloud.compute.v1.ResourcePolicyGroupPlacementPolicy group_placement_policy = 10931596;- Specified by:
hasGroupPlacementPolicyin interfaceResourcePolicyOrBuilder- Returns:
- Whether the groupPlacementPolicy field is set.
-
getGroupPlacementPolicy
public ResourcePolicyGroupPlacementPolicy getGroupPlacementPolicy()
Resource policy for instances for placement configuration.
optional .google.cloud.compute.v1.ResourcePolicyGroupPlacementPolicy group_placement_policy = 10931596;- Specified by:
getGroupPlacementPolicyin interfaceResourcePolicyOrBuilder- Returns:
- The groupPlacementPolicy.
-
getGroupPlacementPolicyOrBuilder
public ResourcePolicyGroupPlacementPolicyOrBuilder getGroupPlacementPolicyOrBuilder()
Resource policy for instances for placement configuration.
optional .google.cloud.compute.v1.ResourcePolicyGroupPlacementPolicy group_placement_policy = 10931596;- Specified by:
getGroupPlacementPolicyOrBuilderin interfaceResourcePolicyOrBuilder
-
hasId
public boolean hasId()
[Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;- Specified by:
hasIdin interfaceResourcePolicyOrBuilder- Returns:
- Whether the id field is set.
-
getId
public long getId()
[Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;- Specified by:
getIdin interfaceResourcePolicyOrBuilder- Returns:
- The id.
-
hasInstanceSchedulePolicy
public boolean hasInstanceSchedulePolicy()
Resource policy for scheduling instance operations.
optional .google.cloud.compute.v1.ResourcePolicyInstanceSchedulePolicy instance_schedule_policy = 344877104;- Specified by:
hasInstanceSchedulePolicyin interfaceResourcePolicyOrBuilder- Returns:
- Whether the instanceSchedulePolicy field is set.
-
getInstanceSchedulePolicy
public ResourcePolicyInstanceSchedulePolicy getInstanceSchedulePolicy()
Resource policy for scheduling instance operations.
optional .google.cloud.compute.v1.ResourcePolicyInstanceSchedulePolicy instance_schedule_policy = 344877104;- Specified by:
getInstanceSchedulePolicyin interfaceResourcePolicyOrBuilder- Returns:
- The instanceSchedulePolicy.
-
getInstanceSchedulePolicyOrBuilder
public ResourcePolicyInstanceSchedulePolicyOrBuilder getInstanceSchedulePolicyOrBuilder()
Resource policy for scheduling instance operations.
optional .google.cloud.compute.v1.ResourcePolicyInstanceSchedulePolicy instance_schedule_policy = 344877104;- Specified by:
getInstanceSchedulePolicyOrBuilderin interfaceResourcePolicyOrBuilder
-
hasKind
public boolean hasKind()
[Output Only] Type of the resource. Always compute#resource_policies for resource policies.
optional string kind = 3292052;- Specified by:
hasKindin interfaceResourcePolicyOrBuilder- Returns:
- Whether the kind field is set.
-
getKind
public String getKind()
[Output Only] Type of the resource. Always compute#resource_policies for resource policies.
optional string kind = 3292052;- Specified by:
getKindin interfaceResourcePolicyOrBuilder- Returns:
- The kind.
-
getKindBytes
public com.google.protobuf.ByteString getKindBytes()
[Output Only] Type of the resource. Always compute#resource_policies for resource policies.
optional string kind = 3292052;- Specified by:
getKindBytesin interfaceResourcePolicyOrBuilder- Returns:
- The bytes for kind.
-
hasName
public boolean hasName()
The name of the resource, provided by the client when initially creating the resource. The resource name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.
optional string name = 3373707;- Specified by:
hasNamein interfaceResourcePolicyOrBuilder- Returns:
- Whether the name field is set.
-
getName
public String getName()
The name of the resource, provided by the client when initially creating the resource. The resource name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.
optional string name = 3373707;- Specified by:
getNamein interfaceResourcePolicyOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
The name of the resource, provided by the client when initially creating the resource. The resource name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.
optional string name = 3373707;- Specified by:
getNameBytesin interfaceResourcePolicyOrBuilder- Returns:
- The bytes for name.
-
hasRegion
public boolean hasRegion()
optional string region = 138946292;- Specified by:
hasRegionin interfaceResourcePolicyOrBuilder- Returns:
- Whether the region field is set.
-
getRegion
public String getRegion()
optional string region = 138946292;- Specified by:
getRegionin interfaceResourcePolicyOrBuilder- Returns:
- The region.
-
getRegionBytes
public com.google.protobuf.ByteString getRegionBytes()
optional string region = 138946292;- Specified by:
getRegionBytesin interfaceResourcePolicyOrBuilder- Returns:
- The bytes for region.
-
hasResourceStatus
public boolean hasResourceStatus()
[Output Only] The system status of the resource policy.
optional .google.cloud.compute.v1.ResourcePolicyResourceStatus resource_status = 249429315;- Specified by:
hasResourceStatusin interfaceResourcePolicyOrBuilder- Returns:
- Whether the resourceStatus field is set.
-
getResourceStatus
public ResourcePolicyResourceStatus getResourceStatus()
[Output Only] The system status of the resource policy.
optional .google.cloud.compute.v1.ResourcePolicyResourceStatus resource_status = 249429315;- Specified by:
getResourceStatusin interfaceResourcePolicyOrBuilder- Returns:
- The resourceStatus.
-
getResourceStatusOrBuilder
public ResourcePolicyResourceStatusOrBuilder getResourceStatusOrBuilder()
[Output Only] The system status of the resource policy.
optional .google.cloud.compute.v1.ResourcePolicyResourceStatus resource_status = 249429315;- Specified by:
getResourceStatusOrBuilderin interfaceResourcePolicyOrBuilder
-
hasSelfLink
public boolean hasSelfLink()
[Output Only] Server-defined fully-qualified URL for this resource.
optional string self_link = 456214797;- Specified by:
hasSelfLinkin interfaceResourcePolicyOrBuilder- Returns:
- Whether the selfLink field is set.
-
getSelfLink
public String getSelfLink()
[Output Only] Server-defined fully-qualified URL for this resource.
optional string self_link = 456214797;- Specified by:
getSelfLinkin interfaceResourcePolicyOrBuilder- Returns:
- The selfLink.
-
getSelfLinkBytes
public com.google.protobuf.ByteString getSelfLinkBytes()
[Output Only] Server-defined fully-qualified URL for this resource.
optional string self_link = 456214797;- Specified by:
getSelfLinkBytesin interfaceResourcePolicyOrBuilder- Returns:
- The bytes for selfLink.
-
hasSnapshotSchedulePolicy
public boolean hasSnapshotSchedulePolicy()
Resource policy for persistent disks for creating snapshots.
optional .google.cloud.compute.v1.ResourcePolicySnapshotSchedulePolicy snapshot_schedule_policy = 218131295;- Specified by:
hasSnapshotSchedulePolicyin interfaceResourcePolicyOrBuilder- Returns:
- Whether the snapshotSchedulePolicy field is set.
-
getSnapshotSchedulePolicy
public ResourcePolicySnapshotSchedulePolicy getSnapshotSchedulePolicy()
Resource policy for persistent disks for creating snapshots.
optional .google.cloud.compute.v1.ResourcePolicySnapshotSchedulePolicy snapshot_schedule_policy = 218131295;- Specified by:
getSnapshotSchedulePolicyin interfaceResourcePolicyOrBuilder- Returns:
- The snapshotSchedulePolicy.
-
getSnapshotSchedulePolicyOrBuilder
public ResourcePolicySnapshotSchedulePolicyOrBuilder getSnapshotSchedulePolicyOrBuilder()
Resource policy for persistent disks for creating snapshots.
optional .google.cloud.compute.v1.ResourcePolicySnapshotSchedulePolicy snapshot_schedule_policy = 218131295;- Specified by:
getSnapshotSchedulePolicyOrBuilderin interfaceResourcePolicyOrBuilder
-
hasStatus
public boolean hasStatus()
[Output Only] The status of resource policy creation. Check the Status enum for the list of possible values.
optional string status = 181260274;- Specified by:
hasStatusin interfaceResourcePolicyOrBuilder- Returns:
- Whether the status field is set.
-
getStatus
public String getStatus()
[Output Only] The status of resource policy creation. Check the Status enum for the list of possible values.
optional string status = 181260274;- Specified by:
getStatusin interfaceResourcePolicyOrBuilder- Returns:
- The status.
-
getStatusBytes
public com.google.protobuf.ByteString getStatusBytes()
[Output Only] The status of resource policy creation. Check the Status enum for the list of possible values.
optional string status = 181260274;- Specified by:
getStatusBytesin interfaceResourcePolicyOrBuilder- Returns:
- The bytes for status.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ResourcePolicy parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ResourcePolicy parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ResourcePolicy parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ResourcePolicy parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ResourcePolicy parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ResourcePolicy parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ResourcePolicy parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ResourcePolicy parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ResourcePolicy parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ResourcePolicy parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static ResourcePolicy parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ResourcePolicy parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public ResourcePolicy.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static ResourcePolicy.Builder newBuilder()
-
newBuilder
public static ResourcePolicy.Builder newBuilder(ResourcePolicy prototype)
-
toBuilder
public ResourcePolicy.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ResourcePolicy.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static ResourcePolicy getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<ResourcePolicy> parser()
-
getParserForType
public com.google.protobuf.Parser<ResourcePolicy> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public ResourcePolicy getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-