Send feedback
Class Policy (1.9.0) Stay organized with collections
Save and categorize content based on your preferences.
Version 1.9.0 keyboard_arrow_down
public
final
class
Policy
extends
GeneratedMessageV3
implements
PolicyOrBuilder
Static Fields
ANNOTATIONS_FIELD_NUMBER
public
static
final
int
ANNOTATIONS_FIELD_NUMBER
Field Value
CREATE_TIME_FIELD_NUMBER
public
static
final
int
CREATE_TIME_FIELD_NUMBER
Field Value
DELETE_TIME_FIELD_NUMBER
public
static
final
int
DELETE_TIME_FIELD_NUMBER
Field Value
DISPLAY_NAME_FIELD_NUMBER
public
static
final
int
DISPLAY_NAME_FIELD_NUMBER
Field Value
ETAG_FIELD_NUMBER
public
static
final
int
ETAG_FIELD_NUMBER
Field Value
KIND_FIELD_NUMBER
public
static
final
int
KIND_FIELD_NUMBER
Field Value
MANAGING_AUTHORITY_FIELD_NUMBER
public
static
final
int
MANAGING_AUTHORITY_FIELD_NUMBER
Field Value
NAME_FIELD_NUMBER
public
static
final
int
NAME_FIELD_NUMBER
Field Value
RULES_FIELD_NUMBER
public
static
final
int
RULES_FIELD_NUMBER
Field Value
UID_FIELD_NUMBER
public
static
final
int
UID_FIELD_NUMBER
Field Value
UPDATE_TIME_FIELD_NUMBER
public
static
final
int
UPDATE_TIME_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public
static
Policy
getDefaultInstance
()
Returns
getDescriptor()
public
static
final
Descriptors
.
Descriptor
getDescriptor
()
Returns
newBuilder()
public
static
Policy
.
Builder
newBuilder
()
Returns
newBuilder(Policy arg0)
public
static
Policy
.
Builder
newBuilder
(
Policy
arg0
)
Parameter
Returns
public
static
Policy
parseDelimitedFrom
(
InputStream
arg0
)
Parameter
Returns
Exceptions
public
static
Policy
parseDelimitedFrom
(
InputStream
arg0
,
ExtensionRegistryLite
arg1
)
Parameters
Returns
Exceptions
parseFrom(byte[] arg0)
public
static
Policy
parseFrom
(
byte
[]
arg0
)
Parameter
Returns
Exceptions
parseFrom(byte[] arg0, ExtensionRegistryLite arg1)
public
static
Policy
parseFrom
(
byte
[]
arg0
,
ExtensionRegistryLite
arg1
)
Parameters
Returns
Exceptions
parseFrom(ByteString arg0)
public
static
Policy
parseFrom
(
ByteString
arg0
)
Parameter
Returns
Exceptions
parseFrom(ByteString arg0, ExtensionRegistryLite arg1)
public
static
Policy
parseFrom
(
ByteString
arg0
,
ExtensionRegistryLite
arg1
)
Parameters
Returns
Exceptions
public
static
Policy
parseFrom
(
CodedInputStream
arg0
)
Parameter
Returns
Exceptions
public
static
Policy
parseFrom
(
CodedInputStream
arg0
,
ExtensionRegistryLite
arg1
)
Parameters
Returns
Exceptions
public
static
Policy
parseFrom
(
InputStream
arg0
)
Parameter
Returns
Exceptions
public
static
Policy
parseFrom
(
InputStream
arg0
,
ExtensionRegistryLite
arg1
)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer arg0)
public
static
Policy
parseFrom
(
ByteBuffer
arg0
)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer arg0, ExtensionRegistryLite arg1)
public
static
Policy
parseFrom
(
ByteBuffer
arg0
,
ExtensionRegistryLite
arg1
)
Parameters
Returns
Exceptions
parser()
public
static
Parser<Policy>
parser
()
Returns
Methods
containsAnnotations(String arg0)
public
boolean
containsAnnotations
(
String
arg0
)
Parameter
Returns
equals(Object arg0)
public
boolean
equals
(
Object
arg0
)
Parameter
Returns
Overrides
getAnnotations()
public
Map<String
,
String
>
getAnnotations
()
Returns
getAnnotationsCount()
public
int
getAnnotationsCount
()
Returns
getAnnotationsMap()
public
Map<String
,
String
>
getAnnotationsMap
()
Returns
getAnnotationsOrDefault(String arg0, String arg1)
public
String
getAnnotationsOrDefault
(
String
arg0
,
String
arg1
)
Parameters
Returns
getAnnotationsOrThrow(String arg0)
public
String
getAnnotationsOrThrow
(
String
arg0
)
Parameter
Returns
getCreateTime()
public
Timestamp
getCreateTime
()
Returns
getCreateTimeOrBuilder()
public
TimestampOrBuilder
getCreateTimeOrBuilder
()
Returns
getDefaultInstanceForType()
public
Policy
getDefaultInstanceForType
()
Returns
getDeleteTime()
public
Timestamp
getDeleteTime
()
Returns
getDeleteTimeOrBuilder()
public
TimestampOrBuilder
getDeleteTimeOrBuilder
()
Returns
getDisplayName()
public
String
getDisplayName
()
Returns
getDisplayNameBytes()
public
ByteString
getDisplayNameBytes
()
Returns
getEtag()
Returns
getEtagBytes()
public
ByteString
getEtagBytes
()
Returns
getKind()
Returns
getKindBytes()
public
ByteString
getKindBytes
()
Returns
getManagingAuthority()
public
String
getManagingAuthority
()
Returns
getManagingAuthorityBytes()
public
ByteString
getManagingAuthorityBytes
()
Returns
getName()
Returns
getNameBytes()
public
ByteString
getNameBytes
()
Returns
getParserForType()
public
Parser<Policy>
getParserForType
()
Returns
Overrides
getRules(int arg0)
public
PolicyRule
getRules
(
int
arg0
)
Parameter
Returns
getRulesCount()
public
int
getRulesCount
()
Returns
getRulesList()
public
List<PolicyRule>
getRulesList
()
Returns
getRulesOrBuilder(int arg0)
public
PolicyRuleOrBuilder
getRulesOrBuilder
(
int
arg0
)
Parameter
Returns
getRulesOrBuilderList()
public
List
< ?
extends
PolicyRuleOrBuilder
>
getRulesOrBuilderList
()
Returns
getSerializedSize()
public
int
getSerializedSize
()
Returns
Overrides
getUid()
Returns
getUidBytes()
public
ByteString
getUidBytes
()
Returns
getUnknownFields()
public
final
UnknownFieldSet
getUnknownFields
()
Returns
Overrides
getUpdateTime()
public
Timestamp
getUpdateTime
()
Returns
getUpdateTimeOrBuilder()
public
TimestampOrBuilder
getUpdateTimeOrBuilder
()
Returns
hasCreateTime()
public
boolean
hasCreateTime
()
Returns
hasDeleteTime()
public
boolean
hasDeleteTime
()
Returns
hasUpdateTime()
public
boolean
hasUpdateTime
()
Returns
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected
GeneratedMessageV3
.
FieldAccessorTable
internalGetFieldAccessorTable
()
Returns
Overrides
internalGetMapField(int arg0)
protected
MapField
internalGetMapField
(
int
arg0
)
Parameter
Returns
Overrides
isInitialized()
public
final
boolean
isInitialized
()
Returns
Overrides
newBuilderForType()
public
Policy
.
Builder
newBuilderForType
()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent arg0)
protected
Policy
.
Builder
newBuilderForType
(
GeneratedMessageV3
.
BuilderParent
arg0
)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter arg0)
protected
Object
newInstance
(
GeneratedMessageV3
.
UnusedPrivateParameter
arg0
)
Parameter
Returns
Overrides
toBuilder()
public
Policy
.
Builder
toBuilder
()
Returns
writeTo(CodedOutputStream arg0)
public
void
writeTo
(
CodedOutputStream
arg0
)
Parameter
Overrides
Exceptions
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-09-04 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-09-04 UTC."],[],[],null,[]]