Class GetEntryRequest.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<GetEntryRequest.Builder>
com.google.cloud.dataplex.v1.GetEntryRequest.Builder
All Implemented Interfaces:
GetEntryRequestOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
GetEntryRequest

public static final class GetEntryRequest.Builder extends com.google.protobuf.GeneratedMessage.Builder<GetEntryRequest.Builder> implements GetEntryRequestOrBuilder
 Get Entry request.
 
Protobuf type google.cloud.dataplex.v1.GetEntryRequest
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<GetEntryRequest.Builder>
    • clear

      public GetEntryRequest.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<GetEntryRequest.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<GetEntryRequest.Builder>
    • getDefaultInstanceForType

      public GetEntryRequest getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public GetEntryRequest build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public GetEntryRequest buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public GetEntryRequest.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<GetEntryRequest.Builder>
    • mergeFrom

      public GetEntryRequest.Builder mergeFrom(GetEntryRequest other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<GetEntryRequest.Builder>
    • mergeFrom

      public GetEntryRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<GetEntryRequest.Builder>
      Throws:
      IOException
    • getName

      public String getName()
       Required. The resource name of the Entry:
       `projects/{project}/locations/{location}/entryGroups/{entry_group}/entries/{entry}`.
       
      string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Specified by:
      getName in interface GetEntryRequestOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       Required. The resource name of the Entry:
       `projects/{project}/locations/{location}/entryGroups/{entry_group}/entries/{entry}`.
       
      string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Specified by:
      getNameBytes in interface GetEntryRequestOrBuilder
      Returns:
      The bytes for name.
    • setName

      public GetEntryRequest.Builder setName(String value)
       Required. The resource name of the Entry:
       `projects/{project}/locations/{location}/entryGroups/{entry_group}/entries/{entry}`.
       
      string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The name to set.
      Returns:
      This builder for chaining.
    • clearName

      public GetEntryRequest.Builder clearName()
       Required. The resource name of the Entry:
       `projects/{project}/locations/{location}/entryGroups/{entry_group}/entries/{entry}`.
       
      string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      This builder for chaining.
    • setNameBytes

      public GetEntryRequest.Builder setNameBytes(com.google.protobuf.ByteString value)
       Required. The resource name of the Entry:
       `projects/{project}/locations/{location}/entryGroups/{entry_group}/entries/{entry}`.
       
      string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The bytes for name to set.
      Returns:
      This builder for chaining.
    • getViewValue

      public int getViewValue()
       Optional. View to control which parts of an entry the service should
       return.
       
      .google.cloud.dataplex.v1.EntryView view = 2 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getViewValue in interface GetEntryRequestOrBuilder
      Returns:
      The enum numeric value on the wire for view.
    • setViewValue

      public GetEntryRequest.Builder setViewValue(int value)
       Optional. View to control which parts of an entry the service should
       return.
       
      .google.cloud.dataplex.v1.EntryView view = 2 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The enum numeric value on the wire for view to set.
      Returns:
      This builder for chaining.
    • getView

      public EntryView getView()
       Optional. View to control which parts of an entry the service should
       return.
       
      .google.cloud.dataplex.v1.EntryView view = 2 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getView in interface GetEntryRequestOrBuilder
      Returns:
      The view.
    • setView

      public GetEntryRequest.Builder setView(EntryView value)
       Optional. View to control which parts of an entry the service should
       return.
       
      .google.cloud.dataplex.v1.EntryView view = 2 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The view to set.
      Returns:
      This builder for chaining.
    • clearView

      public GetEntryRequest.Builder clearView()
       Optional. View to control which parts of an entry the service should
       return.
       
      .google.cloud.dataplex.v1.EntryView view = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      This builder for chaining.
    • getAspectTypesList

      public com.google.protobuf.ProtocolStringList getAspectTypesList()
       Optional. Limits the aspects returned to the provided aspect types.
       It only works for CUSTOM view.
       
      repeated string aspect_types = 3 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getAspectTypesList in interface GetEntryRequestOrBuilder
      Returns:
      A list containing the aspectTypes.
    • getAspectTypesCount

      public int getAspectTypesCount()
       Optional. Limits the aspects returned to the provided aspect types.
       It only works for CUSTOM view.
       
      repeated string aspect_types = 3 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getAspectTypesCount in interface GetEntryRequestOrBuilder
      Returns:
      The count of aspectTypes.
    • getAspectTypes

      public String getAspectTypes(int index)
       Optional. Limits the aspects returned to the provided aspect types.
       It only works for CUSTOM view.
       
      repeated string aspect_types = 3 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getAspectTypes in interface GetEntryRequestOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The aspectTypes at the given index.
    • getAspectTypesBytes

      public com.google.protobuf.ByteString getAspectTypesBytes(int index)
       Optional. Limits the aspects returned to the provided aspect types.
       It only works for CUSTOM view.
       
      repeated string aspect_types = 3 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getAspectTypesBytes in interface GetEntryRequestOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the aspectTypes at the given index.
    • setAspectTypes

      public GetEntryRequest.Builder setAspectTypes(int index, String value)
       Optional. Limits the aspects returned to the provided aspect types.
       It only works for CUSTOM view.
       
      repeated string aspect_types = 3 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      index - The index to set the value at.
      value - The aspectTypes to set.
      Returns:
      This builder for chaining.
    • addAspectTypes

      public GetEntryRequest.Builder addAspectTypes(String value)
       Optional. Limits the aspects returned to the provided aspect types.
       It only works for CUSTOM view.
       
      repeated string aspect_types = 3 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The aspectTypes to add.
      Returns:
      This builder for chaining.
    • addAllAspectTypes

      public GetEntryRequest.Builder addAllAspectTypes(Iterable<String> values)
       Optional. Limits the aspects returned to the provided aspect types.
       It only works for CUSTOM view.
       
      repeated string aspect_types = 3 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      values - The aspectTypes to add.
      Returns:
      This builder for chaining.
    • clearAspectTypes

      public GetEntryRequest.Builder clearAspectTypes()
       Optional. Limits the aspects returned to the provided aspect types.
       It only works for CUSTOM view.
       
      repeated string aspect_types = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      This builder for chaining.
    • addAspectTypesBytes

      public GetEntryRequest.Builder addAspectTypesBytes(com.google.protobuf.ByteString value)
       Optional. Limits the aspects returned to the provided aspect types.
       It only works for CUSTOM view.
       
      repeated string aspect_types = 3 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The bytes of the aspectTypes to add.
      Returns:
      This builder for chaining.
    • getPathsList

      public com.google.protobuf.ProtocolStringList getPathsList()
       Optional. Limits the aspects returned to those associated with the provided
       paths within the Entry. It only works for CUSTOM view.
       
      repeated string paths = 4 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getPathsList in interface GetEntryRequestOrBuilder
      Returns:
      A list containing the paths.
    • getPathsCount

      public int getPathsCount()
       Optional. Limits the aspects returned to those associated with the provided
       paths within the Entry. It only works for CUSTOM view.
       
      repeated string paths = 4 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getPathsCount in interface GetEntryRequestOrBuilder
      Returns:
      The count of paths.
    • getPaths

      public String getPaths(int index)
       Optional. Limits the aspects returned to those associated with the provided
       paths within the Entry. It only works for CUSTOM view.
       
      repeated string paths = 4 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getPaths in interface GetEntryRequestOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The paths at the given index.
    • getPathsBytes

      public com.google.protobuf.ByteString getPathsBytes(int index)
       Optional. Limits the aspects returned to those associated with the provided
       paths within the Entry. It only works for CUSTOM view.
       
      repeated string paths = 4 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getPathsBytes in interface GetEntryRequestOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the paths at the given index.
    • setPaths

      public GetEntryRequest.Builder setPaths(int index, String value)
       Optional. Limits the aspects returned to those associated with the provided
       paths within the Entry. It only works for CUSTOM view.
       
      repeated string paths = 4 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      index - The index to set the value at.
      value - The paths to set.
      Returns:
      This builder for chaining.
    • addPaths

      public GetEntryRequest.Builder addPaths(String value)
       Optional. Limits the aspects returned to those associated with the provided
       paths within the Entry. It only works for CUSTOM view.
       
      repeated string paths = 4 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The paths to add.
      Returns:
      This builder for chaining.
    • addAllPaths

      public GetEntryRequest.Builder addAllPaths(Iterable<String> values)
       Optional. Limits the aspects returned to those associated with the provided
       paths within the Entry. It only works for CUSTOM view.
       
      repeated string paths = 4 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      values - The paths to add.
      Returns:
      This builder for chaining.
    • clearPaths

      public GetEntryRequest.Builder clearPaths()
       Optional. Limits the aspects returned to those associated with the provided
       paths within the Entry. It only works for CUSTOM view.
       
      repeated string paths = 4 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      This builder for chaining.
    • addPathsBytes

      public GetEntryRequest.Builder addPathsBytes(com.google.protobuf.ByteString value)
       Optional. Limits the aspects returned to those associated with the provided
       paths within the Entry. It only works for CUSTOM view.
       
      repeated string paths = 4 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The bytes of the paths to add.
      Returns:
      This builder for chaining.