Class GetProtectedResourcesSummaryRequest.Builder (0.76.0)

public static final class GetProtectedResourcesSummaryRequest.Builder extends GeneratedMessage.Builder<GetProtectedResourcesSummaryRequest.Builder> implements GetProtectedResourcesSummaryRequestOrBuilder

Request message for KeyTrackingService.GetProtectedResourcesSummary.

Protobuf type google.cloud.kms.inventory.v1.GetProtectedResourcesSummaryRequest

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public GetProtectedResourcesSummaryRequest build()
Returns
Type Description
GetProtectedResourcesSummaryRequest

buildPartial()

public GetProtectedResourcesSummaryRequest buildPartial()
Returns
Type Description
GetProtectedResourcesSummaryRequest

clear()

public GetProtectedResourcesSummaryRequest.Builder clear()
Returns
Type Description
GetProtectedResourcesSummaryRequest.Builder
Overrides

clearFallbackScope()

public GetProtectedResourcesSummaryRequest.Builder clearFallbackScope()

Optional. The scope to use if the kms organization service account is not configured.

.google.cloud.kms.inventory.v1.FallbackScope fallback_scope = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GetProtectedResourcesSummaryRequest.Builder

This builder for chaining.

clearName()

public GetProtectedResourcesSummaryRequest.Builder clearName()

Required. The resource name of the CryptoKey.

string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
GetProtectedResourcesSummaryRequest.Builder

This builder for chaining.

getDefaultInstanceForType()

public GetProtectedResourcesSummaryRequest getDefaultInstanceForType()
Returns
Type Description
GetProtectedResourcesSummaryRequest

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getFallbackScope()

public FallbackScope getFallbackScope()

Optional. The scope to use if the kms organization service account is not configured.

.google.cloud.kms.inventory.v1.FallbackScope fallback_scope = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
FallbackScope

The fallbackScope.

getFallbackScopeValue()

public int getFallbackScopeValue()

Optional. The scope to use if the kms organization service account is not configured.

.google.cloud.kms.inventory.v1.FallbackScope fallback_scope = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The enum numeric value on the wire for fallbackScope.

getName()

public String getName()

Required. The resource name of the CryptoKey.

string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The name.

getNameBytes()

public ByteString getNameBytes()

Required. The resource name of the CryptoKey.

string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for name.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(GetProtectedResourcesSummaryRequest other)

public GetProtectedResourcesSummaryRequest.Builder mergeFrom(GetProtectedResourcesSummaryRequest other)
Parameter
Name Description
other GetProtectedResourcesSummaryRequest
Returns
Type Description
GetProtectedResourcesSummaryRequest.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public GetProtectedResourcesSummaryRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
GetProtectedResourcesSummaryRequest.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public GetProtectedResourcesSummaryRequest.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
GetProtectedResourcesSummaryRequest.Builder
Overrides

setFallbackScope(FallbackScope value)

public GetProtectedResourcesSummaryRequest.Builder setFallbackScope(FallbackScope value)

Optional. The scope to use if the kms organization service account is not configured.

.google.cloud.kms.inventory.v1.FallbackScope fallback_scope = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value FallbackScope

The fallbackScope to set.

Returns
Type Description
GetProtectedResourcesSummaryRequest.Builder

This builder for chaining.

setFallbackScopeValue(int value)

public GetProtectedResourcesSummaryRequest.Builder setFallbackScopeValue(int value)

Optional. The scope to use if the kms organization service account is not configured.

.google.cloud.kms.inventory.v1.FallbackScope fallback_scope = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value int

The enum numeric value on the wire for fallbackScope to set.

Returns
Type Description
GetProtectedResourcesSummaryRequest.Builder

This builder for chaining.

setName(String value)

public GetProtectedResourcesSummaryRequest.Builder setName(String value)

Required. The resource name of the CryptoKey.

string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The name to set.

Returns
Type Description
GetProtectedResourcesSummaryRequest.Builder

This builder for chaining.

setNameBytes(ByteString value)

public GetProtectedResourcesSummaryRequest.Builder setNameBytes(ByteString value)

Required. The resource name of the CryptoKey.

string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for name to set.

Returns
Type Description
GetProtectedResourcesSummaryRequest.Builder

This builder for chaining.