Package com.google.cloud.compute.v1
Class ResourcePolicy
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
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
@Generated
public final class ResourcePolicy
extends com.google.protobuf.GeneratedMessage
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 toschedule persistent disk snapshots.Protobuf type
google.cloud.compute.v1.ResourcePolicy- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classRepresents a Resource Policy resource.static enumOutput only.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanOutput only.com.google.protobuf.ByteStringOutput only.static ResourcePolicyoptional string description = 422937596;com.google.protobuf.ByteStringoptional string description = 422937596;static final com.google.protobuf.Descriptors.DescriptorResource policy for disk consistency groups.Resource policy for disk consistency groups.Resource policy for instances for placement configuration.Resource policy for instances for placement configuration.longgetId()Output only.Resource policy for scheduling instance operations.Resource policy for scheduling instance operations.getKind()Output only.com.google.protobuf.ByteStringOutput only.getName()The name of the resource, provided by the client when initially creating the resource.com.google.protobuf.ByteStringThe name of the resource, provided by the client when initially creating the resource.com.google.protobuf.Parser<ResourcePolicy>optional string region = 138946292;com.google.protobuf.ByteStringoptional string region = 138946292;Output only.Output only.Output only.com.google.protobuf.ByteStringOutput only.intResource policy for persistent disks for creating snapshots.Resource policy for persistent disks for creating snapshots.Output only.com.google.protobuf.ByteStringOutput only.Resource policy for defining instance placement for MIGs.Resource policy for defining instance placement for MIGs.booleanOutput only.booleanoptional string description = 422937596;booleanResource policy for disk consistency groups.booleanResource policy for instances for placement configuration.inthashCode()booleanhasId()Output only.booleanResource policy for scheduling instance operations.booleanhasKind()Output only.booleanhasName()The name of the resource, provided by the client when initially creating the resource.booleanoptional string region = 138946292;booleanOutput only.booleanOutput only.booleanResource policy for persistent disks for creating snapshots.booleanOutput only.booleanResource policy for defining instance placement for MIGs.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic ResourcePolicy.Builderstatic ResourcePolicy.BuildernewBuilder(ResourcePolicy prototype) protected ResourcePolicy.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) 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()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
CREATION_TIMESTAMP_FIELD_NUMBER
public static final int CREATION_TIMESTAMP_FIELD_NUMBER- See Also:
-
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER- See Also:
-
DISK_CONSISTENCY_GROUP_POLICY_FIELD_NUMBER
public static final int DISK_CONSISTENCY_GROUP_POLICY_FIELD_NUMBER- See Also:
-
GROUP_PLACEMENT_POLICY_FIELD_NUMBER
public static final int GROUP_PLACEMENT_POLICY_FIELD_NUMBER- See Also:
-
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER- See Also:
-
INSTANCE_SCHEDULE_POLICY_FIELD_NUMBER
public static final int INSTANCE_SCHEDULE_POLICY_FIELD_NUMBER- See Also:
-
KIND_FIELD_NUMBER
public static final int KIND_FIELD_NUMBER- See Also:
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER- See Also:
-
REGION_FIELD_NUMBER
public static final int REGION_FIELD_NUMBER- See Also:
-
RESOURCE_STATUS_FIELD_NUMBER
public static final int RESOURCE_STATUS_FIELD_NUMBER- See Also:
-
SELF_LINK_FIELD_NUMBER
public static final int SELF_LINK_FIELD_NUMBER- See Also:
-
SNAPSHOT_SCHEDULE_POLICY_FIELD_NUMBER
public static final int SNAPSHOT_SCHEDULE_POLICY_FIELD_NUMBER- See Also:
-
STATUS_FIELD_NUMBER
public static final int STATUS_FIELD_NUMBER- See Also:
-
WORKLOAD_POLICY_FIELD_NUMBER
public static final int WORKLOAD_POLICY_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
hasCreationTimestamp
public boolean hasCreationTimestamp()Output only. [Output Only] Creation timestamp inRFC3339 text format.
optional string creation_timestamp = 30525366;- Specified by:
hasCreationTimestampin interfaceResourcePolicyOrBuilder- Returns:
- Whether the creationTimestamp field is set.
-
getCreationTimestamp
Output only. [Output Only] Creation timestamp inRFC3339 text format.
optional string creation_timestamp = 30525366;- Specified by:
getCreationTimestampin interfaceResourcePolicyOrBuilder- Returns:
- The creationTimestamp.
-
getCreationTimestampBytes
public com.google.protobuf.ByteString getCreationTimestampBytes()Output only. [Output Only] Creation timestamp inRFC3339 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
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
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
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
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
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. [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. [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
Resource policy for scheduling instance operations.
optional .google.cloud.compute.v1.ResourcePolicyInstanceSchedulePolicy instance_schedule_policy = 344877104;- Specified by:
getInstanceSchedulePolicyin interfaceResourcePolicyOrBuilder- Returns:
- The instanceSchedulePolicy.
-
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. [Output Only] Type of the resource. Alwayscompute#resource_policies for resource policies.
optional string kind = 3292052;- Specified by:
hasKindin interfaceResourcePolicyOrBuilder- Returns:
- Whether the kind field is set.
-
getKind
Output only. [Output Only] Type of the resource. Alwayscompute#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. [Output Only] Type of the resource. Alwayscompute#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 withRFC1035. 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
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 withRFC1035. 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 withRFC1035. 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
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. [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
Output only. [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
Output only. [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. [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
Output only. [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. [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
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
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. [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
Output only. [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. [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.
-
hasWorkloadPolicy
public boolean hasWorkloadPolicy()Resource policy for defining instance placement for MIGs.
optional .google.cloud.compute.v1.ResourcePolicyWorkloadPolicy workload_policy = 114721530;- Specified by:
hasWorkloadPolicyin interfaceResourcePolicyOrBuilder- Returns:
- Whether the workloadPolicy field is set.
-
getWorkloadPolicy
Resource policy for defining instance placement for MIGs.
optional .google.cloud.compute.v1.ResourcePolicyWorkloadPolicy workload_policy = 114721530;- Specified by:
getWorkloadPolicyin interfaceResourcePolicyOrBuilder- Returns:
- The workloadPolicy.
-
getWorkloadPolicyOrBuilder
Resource policy for defining instance placement for MIGs.
optional .google.cloud.compute.v1.ResourcePolicyWorkloadPolicy workload_policy = 114721530;- Specified by:
getWorkloadPolicyOrBuilderin interfaceResourcePolicyOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- 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
- Throws:
IOException
-
parseFrom
public static ResourcePolicy parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- 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
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ResourcePolicy.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-