- 1.75.0 (latest)
- 1.74.0
- 1.73.0
- 1.72.0
- 1.71.0
- 1.69.0
- 1.67.0
- 1.66.0
- 1.63.0
- 1.62.0
- 1.61.0
- 1.59.0
- 1.58.0
- 1.57.0
- 1.56.0
- 1.55.0
- 1.54.0
- 1.53.0
- 1.52.0
- 1.51.0
- 1.50.0
- 1.48.0
- 1.47.0
- 1.46.0
- 1.45.0
- 1.44.0
- 1.43.0
- 1.42.0
- 1.41.0
- 1.40.0
- 1.39.0
- 1.38.0
- 1.36.0
- 1.35.0
- 1.34.0
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.0
- 1.28.0
- 1.27.0
- 1.26.0
- 1.23.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.0
- 1.11.0
- 1.10.0
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.0
- 1.2.6
- 1.1.0
- 1.0.4
- 0.4.4
public static final class ConditionContext.Resource.Builder extends GeneratedMessageV3.Builder<ConditionContext.Resource.Builder> implements ConditionContext.ResourceOrBuilderCore attributes for a resource. A resource is an addressable (named) entity provided by the destination service. For example, a Compute Engine instance.
Protobuf type google.cloud.policytroubleshooter.iam.v3.ConditionContext.Resource
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > ConditionContext.Resource.BuilderImplements
ConditionContext.ResourceOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ConditionContext.Resource.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
ConditionContext.Resource.Builder |
|
build()
public ConditionContext.Resource build()| Returns | |
|---|---|
| Type | Description |
ConditionContext.Resource |
|
buildPartial()
public ConditionContext.Resource buildPartial()| Returns | |
|---|---|
| Type | Description |
ConditionContext.Resource |
|
clear()
public ConditionContext.Resource.Builder clear()| Returns | |
|---|---|
| Type | Description |
ConditionContext.Resource.Builder |
|
clearField(Descriptors.FieldDescriptor field)
public ConditionContext.Resource.Builder clearField(Descriptors.FieldDescriptor field)| Parameter | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
| Returns | |
|---|---|
| Type | Description |
ConditionContext.Resource.Builder |
|
clearName()
public ConditionContext.Resource.Builder clearName() The stable identifier (name) of a resource on the service. A resource
can be logically identified as //{resource.service}/{resource.name}.
Unlike the resource URI, the resource name doesn't contain any protocol
and version information.
For a list of full resource name formats, see https://cloud.google.com/iam/help/troubleshooter/full-resource-names
string name = 2;
| Returns | |
|---|---|
| Type | Description |
ConditionContext.Resource.Builder |
This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public ConditionContext.Resource.Builder clearOneof(Descriptors.OneofDescriptor oneof)| Parameter | |
|---|---|
| Name | Description |
oneof |
OneofDescriptor |
| Returns | |
|---|---|
| Type | Description |
ConditionContext.Resource.Builder |
|
clearService()
public ConditionContext.Resource.Builder clearService() The name of the service that this resource belongs to, such as
compute.googleapis.com. The service name might not match the DNS
hostname that actually serves the request.
For a full list of resource service values, see https://cloud.google.com/iam/help/conditions/resource-services
string service = 1;
| Returns | |
|---|---|
| Type | Description |
ConditionContext.Resource.Builder |
This builder for chaining. |
clearType()
public ConditionContext.Resource.Builder clearType() The type of the resource, in the format {service}/{kind}.
For a full list of resource type values, see https://cloud.google.com/iam/help/conditions/resource-types
string type = 3;
| Returns | |
|---|---|
| Type | Description |
ConditionContext.Resource.Builder |
This builder for chaining. |
clone()
public ConditionContext.Resource.Builder clone()| Returns | |
|---|---|
| Type | Description |
ConditionContext.Resource.Builder |
|
getDefaultInstanceForType()
public ConditionContext.Resource getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
ConditionContext.Resource |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getName()
public String getName() The stable identifier (name) of a resource on the service. A resource
can be logically identified as //{resource.service}/{resource.name}.
Unlike the resource URI, the resource name doesn't contain any protocol
and version information.
For a list of full resource name formats, see https://cloud.google.com/iam/help/troubleshooter/full-resource-names
string name = 2;
| Returns | |
|---|---|
| Type | Description |
String |
The name. |
getNameBytes()
public ByteString getNameBytes() The stable identifier (name) of a resource on the service. A resource
can be logically identified as //{resource.service}/{resource.name}.
Unlike the resource URI, the resource name doesn't contain any protocol
and version information.
For a list of full resource name formats, see https://cloud.google.com/iam/help/troubleshooter/full-resource-names
string name = 2;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for name. |
getService()
public String getService() The name of the service that this resource belongs to, such as
compute.googleapis.com. The service name might not match the DNS
hostname that actually serves the request.
For a full list of resource service values, see https://cloud.google.com/iam/help/conditions/resource-services
string service = 1;
| Returns | |
|---|---|
| Type | Description |
String |
The service. |
getServiceBytes()
public ByteString getServiceBytes() The name of the service that this resource belongs to, such as
compute.googleapis.com. The service name might not match the DNS
hostname that actually serves the request.
For a full list of resource service values, see https://cloud.google.com/iam/help/conditions/resource-services
string service = 1;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for service. |
getType()
public String getType() The type of the resource, in the format {service}/{kind}.
For a full list of resource type values, see https://cloud.google.com/iam/help/conditions/resource-types
string type = 3;
| Returns | |
|---|---|
| Type | Description |
String |
The type. |
getTypeBytes()
public ByteString getTypeBytes() The type of the resource, in the format {service}/{kind}.
For a full list of resource type values, see https://cloud.google.com/iam/help/conditions/resource-types
string type = 3;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for type. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(ConditionContext.Resource other)
public ConditionContext.Resource.Builder mergeFrom(ConditionContext.Resource other)| Parameter | |
|---|---|
| Name | Description |
other |
ConditionContext.Resource |
| Returns | |
|---|---|
| Type | Description |
ConditionContext.Resource.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ConditionContext.Resource.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
ConditionContext.Resource.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public ConditionContext.Resource.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
ConditionContext.Resource.Builder |
|
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ConditionContext.Resource.Builder mergeUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description |
unknownFields |
UnknownFieldSet |
| Returns | |
|---|---|
| Type | Description |
ConditionContext.Resource.Builder |
|
setField(Descriptors.FieldDescriptor field, Object value)
public ConditionContext.Resource.Builder setField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
ConditionContext.Resource.Builder |
|
setName(String value)
public ConditionContext.Resource.Builder setName(String value) The stable identifier (name) of a resource on the service. A resource
can be logically identified as //{resource.service}/{resource.name}.
Unlike the resource URI, the resource name doesn't contain any protocol
and version information.
For a list of full resource name formats, see https://cloud.google.com/iam/help/troubleshooter/full-resource-names
string name = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe name to set. |
| Returns | |
|---|---|
| Type | Description |
ConditionContext.Resource.Builder |
This builder for chaining. |
setNameBytes(ByteString value)
public ConditionContext.Resource.Builder setNameBytes(ByteString value) The stable identifier (name) of a resource on the service. A resource
can be logically identified as //{resource.service}/{resource.name}.
Unlike the resource URI, the resource name doesn't contain any protocol
and version information.
For a list of full resource name formats, see https://cloud.google.com/iam/help/troubleshooter/full-resource-names
string name = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for name to set. |
| Returns | |
|---|---|
| Type | Description |
ConditionContext.Resource.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ConditionContext.Resource.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
ConditionContext.Resource.Builder |
|
setService(String value)
public ConditionContext.Resource.Builder setService(String value) The name of the service that this resource belongs to, such as
compute.googleapis.com. The service name might not match the DNS
hostname that actually serves the request.
For a full list of resource service values, see https://cloud.google.com/iam/help/conditions/resource-services
string service = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe service to set. |
| Returns | |
|---|---|
| Type | Description |
ConditionContext.Resource.Builder |
This builder for chaining. |
setServiceBytes(ByteString value)
public ConditionContext.Resource.Builder setServiceBytes(ByteString value) The name of the service that this resource belongs to, such as
compute.googleapis.com. The service name might not match the DNS
hostname that actually serves the request.
For a full list of resource service values, see https://cloud.google.com/iam/help/conditions/resource-services
string service = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for service to set. |
| Returns | |
|---|---|
| Type | Description |
ConditionContext.Resource.Builder |
This builder for chaining. |
setType(String value)
public ConditionContext.Resource.Builder setType(String value) The type of the resource, in the format {service}/{kind}.
For a full list of resource type values, see https://cloud.google.com/iam/help/conditions/resource-types
string type = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe type to set. |
| Returns | |
|---|---|
| Type | Description |
ConditionContext.Resource.Builder |
This builder for chaining. |
setTypeBytes(ByteString value)
public ConditionContext.Resource.Builder setTypeBytes(ByteString value) The type of the resource, in the format {service}/{kind}.
For a full list of resource type values, see https://cloud.google.com/iam/help/conditions/resource-types
string type = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for type to set. |
| Returns | |
|---|---|
| Type | Description |
ConditionContext.Resource.Builder |
This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final ConditionContext.Resource.Builder setUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description |
unknownFields |
UnknownFieldSet |
| Returns | |
|---|---|
| Type | Description |
ConditionContext.Resource.Builder |
|