Uses of Class
com.google.api.ResourceDescriptor.Builder
Packages that use ResourceDescriptor.Builder
-
Uses of ResourceDescriptor.Builder in com.google.api
Methods in com.google.api that return ResourceDescriptor.BuilderModifier and TypeMethodDescriptionResourceDescriptor.Builder.addAllPattern
(Iterable<String> values) Optional.ResourceDescriptor.Builder.addAllStyle
(Iterable<? extends ResourceDescriptor.Style> values) Style flag(s) for this resource.ResourceDescriptor.Builder.addAllStyleValue
(Iterable<Integer> values) Style flag(s) for this resource.ResourceDescriptor.Builder.addPattern
(String value) Optional.ResourceDescriptor.Builder.addPatternBytes
(com.google.protobuf.ByteString value) Optional.ResourceDescriptor.Builder.addRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) ResourceDescriptor.Builder.addStyle
(ResourceDescriptor.Style value) Style flag(s) for this resource.ResourceDescriptor.Builder.addStyleValue
(int value) Style flag(s) for this resource.ResourceDescriptor.Builder.clear()
ResourceDescriptor.Builder.clearField
(com.google.protobuf.Descriptors.FieldDescriptor field) ResourceDescriptor.Builder.clearHistory()
Optional.ResourceDescriptor.Builder.clearNameField()
Optional.ResourceDescriptor.Builder.clearOneof
(com.google.protobuf.Descriptors.OneofDescriptor oneof) ResourceDescriptor.Builder.clearPattern()
Optional.ResourceDescriptor.Builder.clearPlural()
The plural name used in the resource name and permission names, such as 'projects' for the resource name of 'projects/{project}' and the permission name of 'cloudresourcemanager.googleapis.com/projects.get'.ResourceDescriptor.Builder.clearSingular()
The same concept of the `singular` field in k8s CRD spec https://kubernetes.io/docs/tasks/access-kubernetes-api/custom-resources/custom-resource-definitions/ Such as "project" for the `resourcemanager.googleapis.com/Project` type.ResourceDescriptor.Builder.clearStyle()
Style flag(s) for this resource.ResourceDescriptor.Builder.clearType()
The resource type.ResourceDescriptor.Builder.clone()
ResourceDescriptor.Builder.mergeFrom
(ResourceDescriptor other) ResourceDescriptor.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) ResourceDescriptor.Builder.mergeFrom
(com.google.protobuf.Message other) ResourceDescriptor.Builder.mergeUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) static ResourceDescriptor.Builder
ResourceDescriptor.newBuilder()
static ResourceDescriptor.Builder
ResourceDescriptor.newBuilder
(ResourceDescriptor prototype) ResourceDescriptor.newBuilderForType()
protected ResourceDescriptor.Builder
ResourceDescriptor.newBuilderForType
(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) ResourceDescriptor.Builder.setField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) ResourceDescriptor.Builder.setHistory
(ResourceDescriptor.History value) Optional.ResourceDescriptor.Builder.setHistoryValue
(int value) Optional.ResourceDescriptor.Builder.setNameField
(String value) Optional.ResourceDescriptor.Builder.setNameFieldBytes
(com.google.protobuf.ByteString value) Optional.ResourceDescriptor.Builder.setPattern
(int index, String value) Optional.The plural name used in the resource name and permission names, such as 'projects' for the resource name of 'projects/{project}' and the permission name of 'cloudresourcemanager.googleapis.com/projects.get'.ResourceDescriptor.Builder.setPluralBytes
(com.google.protobuf.ByteString value) The plural name used in the resource name and permission names, such as 'projects' for the resource name of 'projects/{project}' and the permission name of 'cloudresourcemanager.googleapis.com/projects.get'.ResourceDescriptor.Builder.setRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) ResourceDescriptor.Builder.setSingular
(String value) The same concept of the `singular` field in k8s CRD spec https://kubernetes.io/docs/tasks/access-kubernetes-api/custom-resources/custom-resource-definitions/ Such as "project" for the `resourcemanager.googleapis.com/Project` type.ResourceDescriptor.Builder.setSingularBytes
(com.google.protobuf.ByteString value) The same concept of the `singular` field in k8s CRD spec https://kubernetes.io/docs/tasks/access-kubernetes-api/custom-resources/custom-resource-definitions/ Such as "project" for the `resourcemanager.googleapis.com/Project` type.ResourceDescriptor.Builder.setStyle
(int index, ResourceDescriptor.Style value) Style flag(s) for this resource.ResourceDescriptor.Builder.setStyleValue
(int index, int value) Style flag(s) for this resource.The resource type.ResourceDescriptor.Builder.setTypeBytes
(com.google.protobuf.ByteString value) The resource type.ResourceDescriptor.Builder.setUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) ResourceDescriptor.toBuilder()